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 (Linux DS-Client)"
1. On the Select the source for this backup set page, select from the available protocols:
 
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 can cause errors during the backup.
NAS
Back up a NAS (Network Attached Storage) device.
You must type 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 type 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. In the Path box, type the IP address of the server you want to backup. Make sure to keep the protocol prefix.
3. By default, DS-Client uses the current user's logon credentials to connect to the selected computer. Depending on the protocol you choose, you have the following options for alternate credentials:
Ask for local machine credentials (Local File System, NAS, or NFS backup sets)
Select this option to specify the local machine credentials.
Ask for remote machine credentials (UNIX-SSH backup sets)
Select this option to specify the remote machine credentials. For UNIX-SSH backup sets, this user's default shell must be either the Bourne shell or the BASH shell.
“sudo” as an alternate user (UNIX-SSH backup sets)
For security reasons, do not use a super user for remote logon to a source machine. Linux DS-Client is able to log on 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 dialog box.
In this dialog box, 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 dialog box. (Use only if you have a specific requirement.)
4. Click Next.
A popup dialog box appears for each selected alternate credential check box. Type the credentials, and then click OK.