You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/azure-netapp-files/azacsnap-installation.md
+6-7Lines changed: 6 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -55,13 +55,13 @@ Follow the guidelines to set up and run the snapshots and disaster-recovery comm
55
55
56
56
---
57
57
58
-
1. Enable communication with the database.
58
+
1. Enable communication with the database. For more information, see [Enable communication with the database](#enable-communication-with-the-database) later in this article.
59
59
60
60
# [SAP HANA](#tab/sap-hana)
61
61
62
62
Set up an appropriate SAP HANA user by following the instructions in the [Enable communication with the database](#enable-communication-with-the-database) section of this article.
63
63
64
-
After setup, you can test the connection from the command line by using the following examples. These examples are for non-SSL communication to SAP HANA.
64
+
After setup, you can test the connection from the command line by using the following examples. The following examples are for non-SSL communication to SAP HANA.
65
65
66
66
HANA 1.0:
67
67
@@ -354,7 +354,7 @@ SSL communication also requires key-store and trust-store files. It's possible f
354
354
355
355
#### Key-store files
356
356
357
-
If you're using multiple SIDs with the same key material, it's easier to create links into the `securityPath` location as defined in the AzAcSnap configuration file. Ensure that these values exist for every SID that uses SSL.
357
+
If you're using multiple system identifiers (SIDs) with the same key material, it's easier to create links into the `securityPath` location as defined in the AzAcSnap configuration file. Ensure that these values exist for every SID that uses SSL.
358
358
359
359
- For `openssl`: `ln $HOME/.ssl/key.pem <securityPath>/<SID>_keystore`
360
360
- For `commoncrypto`: `ln $SECUDIR/sapcli.pse <securityPath>/<SID>_keystore`
@@ -781,7 +781,7 @@ usermod -a -G db2iadm1 azacsnap
781
781
782
782
##### azacsnap user profile
783
783
784
-
The `azacsnap` user needs to be able to run the `db2` command. By default, the `db2` command isn't in the `azacsnap` user's $PATH.
784
+
The `azacsnap` user needs to be able to run the `db2` command. By default, the `db2` command isn't in the `azacsnap` user's `$PATH` information.
785
785
786
786
Add the following code to the user's `.bashrc` file. Use your own IBM Db2 installation value for`INSTHOME`.
787
787
@@ -951,8 +951,7 @@ END : Test process complete for 'db2'
951
951
952
952
## Install the snapshot tools
953
953
954
-
The downloadable self-installer makes the snapshot tools easy to set up and run with non-root user privileges (for example, `azacsnap`). The installer sets up the user and puts the snapshot tools
955
-
into the users `$HOME/bin` subdirectory. The default is `/home/azacsnap/bin`.
954
+
The downloadable self-installer makes the snapshot tools easy to set up and run with non-root user privileges (for example, `azacsnap`). The installer sets up the user and puts the snapshot tools into the user's `$HOME/bin` subdirectory. The default is `/home/azacsnap/bin`.
956
955
957
956
The self-installer tries to determine the correct settings and paths for all the files based on the configuration of the user performing the installation (for example, root). If the previous setup steps to enable communication with storage and SAP HANA were run as root, the installation copies the private key and `hdbuserstore` to the backup user's location. A knowledgeable administrator can manually take the steps to enable communication with the storage back end and database after the installation.
958
957
@@ -1113,7 +1112,7 @@ As the root superuser, you can follow these steps for a manual installation:
Copy file name to clipboardExpand all lines: articles/azure-netapp-files/azacsnap-introduction.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -129,7 +129,7 @@ The command options are as follows. The main bullets are commands, and the inden
129
129
For more information, see the [delete command reference](azacsnap-cmd-ref-delete.md).
130
130
-`-c restore` provides two methods to restore a snapshot to a volume.
131
131
-`--restore snaptovol` creates a new volume based on the latest snapshot on the target volume.
132
-
-`-c restore --restore revertvolume` reverts the target volume to a prior state based on the most recent snapshot.
132
+
-`-c restore --restore revertvolume` reverts the target volume to a prior state, based on the most recent snapshot.
133
133
134
134
For more information, see the [restore command reference](azacsnap-cmd-ref-restore.md).
135
135
-`[--configfile <configfilename>]` is an optional command-line parameter to provide a different file name for the JSON configuration. It's useful for creating a separate configuration file per security ID (for example, `--configfile H80.json`).
Copy file name to clipboardExpand all lines: articles/azure-netapp-files/azacsnap-preview.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -73,14 +73,14 @@ Here's the architecture at a high level:
73
73
The configurator has a new option to define the mount point for the logical volume. After you put the database into backup mode and after the I/O cache is flushed (dependent on Linux kernel parameter `fs.xfs.xfssyncd_centisecs`), this parameter is passed to `xfs_freeze` to block the I/O.
74
74
1. Install and configure `xfs_freeze` to be run as a non-privileged user:
75
75
76
-
1. Create an executable file called *$HOME/bin/xfs_freeze* with the following content:
76
+
1. Create an executable file called `$HOME/bin/xfs_freeze` with the following content:
77
77
78
78
```bash
79
79
#!/bin/sh
80
80
/usr/bin/sudo /usr/sbin/xfs_freeze $1$2
81
81
```
82
82
83
-
1. Create a sudoers file called */etc/sudoers.d/azacsnap* to allow the azacsnap user to run `xfs_freeze` with the following content:
83
+
1. Create a sudoers file called `/etc/sudoers.d/azacsnap` to allow the `azacsnap` user to run `xfs_freeze` with the following content:
84
84
85
85
```bash
86
86
#
@@ -93,7 +93,7 @@ Here's the architecture at a high level:
93
93
AZACSNAP ALL=(ALL) NOPASSWD: /usr/sbin/xfs_freeze
94
94
```
95
95
96
-
1. Test that the azacsnap user can freeze and unfreeze I/O to the target mount point by running the following code as the azacsnap user.
96
+
1. Test that the `azacsnap` user can freeze and unfreeze I/O to the target mount point by running the following code as the `azacsnap` user.
97
97
98
98
This example runs each command twice to show that it worked the first time, because there's no command to confirm if `xfs_freeze` has frozen I/O.
0 commit comments