Working with backup sets : NAS, UNIX-SSH, NFS, or Local File System backup sets (Linux or Mac) : Creating a NAS, UNIX-SSH, NFS, or Local File System backup set : Specifying the backup source
 
Specifying the backup source
F1 Help: "Select the computer screen (Linux DS-Client)"
1. Select from the available options:
 
 
Local File System
Back up the local DS-Client computer’s file system.
If backing up the local DS-Client, make sure the backup items exclude (or do not contain) the postgres data folder. This will likely happen if you select “/” as the backup item (i.e. the entire “/” drive).
If the DS-Client is currently using the local Postgres, backing up the postgres data folder may cause errors during the backup.
NAS
Back up a NAS (Network Attached Storage) device.
You must enter the IP of the NAS in the Path field (e.g. NAS\10.20.30.100).
For more details, see the Knowledge Base article in “Backup / Restore of NAS (Linux DS-Client)”.
NFS
Back up using the NFS protocol.
UNIX-SSH
Back up using the UNIX-SSH protocol.
SSH Notes:
The backup source machine must be a Unix system (Linux, Solaris, HP-UX, or AIX).
The source machine must have an OpenSSH compatible server installed and started.
The source machine must have either Perl5 (core function, 5.6 or beyond) installed, or Python (2.4) installed. [Alternatively, you can use the DIRECT option to run a specific script/binary located on the source machine.]
The SSH approach cannot scan the LAN to get an initial machine list. You must enter the IP of the source machine in the Path field (e.g. UNIX-SSH\10.20.30.100). The user or administrator can also put the initial machine list into the file hostlist_ssh located in the installation path (usually /opt/CloudBackup/DS-Client).
For more details, see the Knowledge Base article in “Backup / Restore using UNIX-SSH”.
2. Browse and select the server you want to backup.
By default, your current user login to DS-Client will be used to connect to the selected computer.
F1 Help: "Specify Credentials (Linux DS-Client)"
Ask for credentials
Select this option to specify alternate credentials. For UNIX-SSH backup sets, this user's default shell must be either the Bourne shell or the BASH shell. If the default shell for this user is something other than Bourne or BASH (like csh, tcsh), the operation may fail and the following error message will be displayed:
SSH connection failed! The host may not be accessible!
‘sudo’ as an alternate user (UNIX-SSH backup sets)
For security reasons, do not use a super user for remote login to a source machine. Linux DS-Client is able to login to a source machine as a regular user, and then use 'sudo' to execute a shell as an alternate user with higher access permissions.
The regular user must have privileges to connect to the SSH server on the source machine. Both regular and alternate users must be listed in the ‘sudoers’ file on the source machine.
The ‘sudoers’ file can be edited with ‘visudo’. (Please consult your 'sudo' documentation for further information.)
A regular user must have privileges to run the /usr/bin/perl or /usr/bin/python command on the source machine as the alternate user. If you have Perl or Python installed in a different path, each ‘sudoers’ user must be able to run Perl or Python from that installed path.
Advanced connection options (UNIX-SSH backup sets)
By default (if no selection is made), DS-Client runs PERL from the default path (normally “/usr/bin”). If PERL is not located in that directory, specify the exact path in this screen.
In this screen, you can specify the type of script to use for backup of files on the source machine (PERL or PYTHON).
With the DIRECT option, you can run a specific program from the path entered in this screen. (Use only if you have a specific requirement.)
3. Click Next.