To allow dynamic volume creation during backup operations, you
must enable Secure Shell (SSH) remote access to the storage system command-line interface (CLI) with
Secure Shell (SSH) keys. An SSH key pair must be created to authenticate users for a secure
connection to SAN Volume Controller.
Before you begin
Verify that the OpenSSH client is installed on the production server, and the
backup or clone server where IBM® Storage Protect
Snapshot is
installed. The OpenSSH client is installed by default on most AIX and Linux distributions. If it is
not installed on your system, consult your AIX or Linux installation documentation.
About this task
SSH is used to remotely enter commands on the
SAN Volume Controller CLI. The following steps are required to enable
CLI access with SSH keys:
- Generate a public and a private key pair
- Import the public key to the storage system
- Configure IBM Storage Protect
Snapshot to authenticate
with the private key.
The IBM Storage Protect
Snapshot user must have a unique SSH key at the
SAN Volume Controller. After you generate the key pair, import
the public key and add a key file for the SAN Volume Controller
user as specified in the IBM Storage Protect
Snapshot
profile. The parameters are COPYSERVICES_USERNAME and
COPYSERVICES_REMOTE_USERNAME. The user at the remote site also needs a key
file.
The IBM Storage Protect
Snapshot user owns the private key and has RW
access to that key file.
The full path to the private key file is specified in the profile. By default, the
path is $HOME/.ssh/svc_sshkey. The public counterpart of the private key file
must be imported to the SAN Volume Controller and associated to
the user.
Procedure
-
Generate an RSA key pair on the production server for the storage user name to access the
storage system by entering the following command from the $HOME/.ssh directory.
Ensure to enter the command as the database instance owner or application backup user from the
$HOME/.ssh directory.
ssh-keygen -t rsa
This command generates two files, which you are prompted to name. If you select the name
svc_sshkey, the private key is named svc_sshkey, and the
public key is named svc_sshkey.pub.
Tip: Do not enter a passphrase for the file when prompted. For SVCDTA dynamic target
allocation, the passphrase must be empty.
-
If you do not remotely install the backup or cloning servers with SSH, you must copy the key
pair to the backup and clone servers. Ensure that the key pair is stored in the same path as on the
production server.
-
Upload the public key to the storage system for the SAN Volume Controller user that is specified by
COPYSERVICES_USERNAME in the profile.
-
Switch to the IBM Storage Protect
Snapshot instance
directory and run the following command to launch the Configuration
Wizard:
Note: If you want to use a different SSH binary file and private key file than the one
named svc_sshkey in the default path $HOME/.ssh, press
Ctrl+A from the Configuration Wizard to show the full
list of parameters.
-
Specify a SSH_DIR path and enter the path where the Secure Shell protocols
and executable files are installed.
The default location is /usr/bin.
-
Specify the value for SVC_SSHKEY_FULLPATH as the path and the file name
for the private keyfile.
The following example shows the default path and file
name:
SVC_SSHKEY_FULLPATH $HOME/.ssh/svc_sshkey
- When prompted to specify FlashCopy® mapping techniques, enter the parameter names
based on type of backups, the default state is DISABLED.
You can
specify the following parameters:
- IGNORE_FLASHCOPY_MAPPINGS: The volume group snapshot is created even if the
FlashCopy mappings are present.
Note: If you plan to use the volume group snapshot feature, consider the following key points:
- Any existing backup taken by using the FlashCopy mapping cannot be restored.
- You cannot switch back to the FlashCopy
mapping.
In case you want to use the
FlashCopy
mapping, all volume group snapshots must be deleted.
- ENFORCE_NO_FLASHCOPY_MAPPINGS: The volume group snapshot is not created if
the FlashCopy mappings are present.
Volume group snapshots will be generated by the option 'IGNORE_FLASHCOPY_MAPPINGS', but flash copy mapping techniques will be avoided.
The older snapshots created using the flash copy mapping technique will not be affected by this. Choose this option if you've recently upgraded from the older Storage Protect Snapshot
software version to a newer one.
Option 'ENFORCE_NO_FLASHCOPY_MAPPINGS' will create snapshots, based on volume groups and will not allow snapshots using flash copy mapping based techniques.
[DISABLED]
-
Step through the Configuration Wizard panels for IBM Storage Protect
Snapshot for Oracle for SAN Volume Controller.
When you configure SAN Volume Controller Dynamic Target
Allocation, the profile that is created is saved with the necessary parameters.
-
The IBM Storage Protect
Snapshot daemons are
automatically restarted by Configuration Wizard.
What to do next
If you are using SAN Volume Controller remote
mirroring, you can create another SSH key to facilitate mirroring with the remote cluster. The key
file SVC_REMOTE_SSHKEY_FULLPATH parameter specifies the private key file that
is used for connecting to the secondary SAN Volume Controller
site, and is specified by COPYSERVICES_REMOTE_SERVERNAME. The remote site user
is the one specified by the parameter COPYSERVICES_REMOTE_USERNAME.