User Tools

Site Tools


backup:amanda:client_installation_debian6

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
backup:amanda:client_installation_debian6 [2012/06/25 09:45] aorthbackup:amanda:client_installation_debian6 [2013/06/19 09:29] – [Prepare amrecover] aorth
Line 14: Line 14:
 The Amanda package depends on various other packages, install them before trying to install Amanda: The Amanda package depends on various other packages, install them before trying to install Amanda:
  
-<code>sudo apt-get install install libcurl3 xinetd libssh2-1</code> +<code>sudo apt-get update 
 +sudo apt-get install libcurl3 xinetd libssh2-1 libglib2.0-0</code>
 ===== Install Amanda ===== ===== Install Amanda =====
 <code>sudo dpkg -i amanda-backup-client_3.3.1-1Debian60_amd64.deb</code> <code>sudo dpkg -i amanda-backup-client_3.3.1-1Debian60_amd64.deb</code>
Line 38: Line 38:
 This limits the use of this key to HPC's IP, as well as the amdump command. This limits the use of this key to HPC's IP, as well as the amdump command.
  
 +==== amanda-client.conf ====
 +Configure the client's ///etc/amanda/amanda-client.conf// to specify the appropriate server, config, tape, and auth settings, ie:
 +<file>conf "daily"               # your config name
 +
 +index_server "192.168.5.25"      # your amindexd server
 +tape_server  "192.168.5.25"      # your amidxtaped server
 +tapedev      "amrecover_changer"        # your tape device
 +                        # if not set, Use configure or ask server.
 +                        # if set to empty string "", ask server
 +                        # amrecover will use the changer if set to the value
 +                        # of 'amrecover_changer' in the server amanda.conf.
 +
 +#   auth        - authentication scheme to use between server and client.
 +#                 Valid values are "bsd", "bsdudp", "bsdtcp", "krb5", "local",
 +#                 "rsh" and "ssh".  
 +#                 Default: [auth "bsdtcp"]
 +auth "ssh"
 +
 +ssh_keys "/var/lib/amanda/.ssh/id_rsa_amrecover"                        # your ssh keys file if you use ssh auth</file>
 +
 +This is used when restoring data on the client (with ''amrecover'').
 +
 +==== Prepare amrecover ====
 +
 +The first time you run amrecover it will try to SSH to the server.  You need to do this manually to accept the server's fingerprint:
 +
 +<code>root@odk:~# ssh 192.168.5.25
 +The authenticity of host '192.168.5.25 (192.168.5.3)' can't be established.
 +RSA key fingerprint is dc:80:d2:a1:da:16:b8:b5:1e:47:15:16:29:4c:be:89.
 +Are you sure you want to continue connecting (yes/no)? yes
 +Warning: Permanently added '192.168.5.25' (RSA) to the list of known hosts.
 +root@192.168.5.25's password:
 +
 +root@odk:~# ^C</code>
 +
 +To connect and type "yes" is enough.  Don't bother logging in.
 ===== Server ===== ===== Server =====
  
Line 63: Line 99:
 This limits the use of this key to the client's IP, as well as the recovery-only commands. This limits the use of this key to the client's IP, as well as the recovery-only commands.
 ====== Test ====== ====== Test ======
 +
 +==== amcheck ====
 From the server, make sure the new client can be accessed: From the server, make sure the new client can be accessed:
  
 <code>sudo su - amandabackup <code>sudo su - amandabackup
-amcheck -c taurustest 192.168.5.8</code>+amcheck -c daily 192.168.5.8</code> 
 + 
 +You should see "0 problems found" This means that the server should be able to backup the client successfully. 
 + 
 +==== amrecover ==== 
 +From the client, make sure the server can be accessed: 
 + 
 +<code>sudo su - 
 +amrecover 
 +sethost 192.168.5.8 
 +listdisk</code>
  
-You should see "0 problems found".+You should be able to use ''sethost'' to set the hostname you want to restore.  Use ''listdisk'' and ''setdisk'' to browse any backups for that host.
backup/amanda/client_installation_debian6.txt · Last modified: 2013/07/10 09:19 by aorth