Säkerhetskopiera din Amanda Enterprise Server

Denna artikel är för Amanda Enterprise (AE) v. 3.1 och 3.3

Om din Amanda Enterprise-installation skadas måste du installera om och konfigurera om programvaran. Att ha en säkerhetskopia hjälper dig att snabbt återställa din server till ett fungerande tillstånd.

Du bör lagra din serverbackup separat från Amanda-servern så att den är lättillgänglig om servern går ner.

Säkerhetskopiera Amanda-servern

Zm-support-skriptet arkiverar en kopia av de flesta filer som är nödvändiga för att återställa en Amanda Enterprise-server om de anropas enligt följande:

/ opt / zmanda / amanda / bin / zm-support - all-log-files

Detta skapar ett arkiv med namnet zm-logs - *. Tar.gz i din nuvarande arbetskatalog.

Indexfiler

Om du har mycket stora indexfiler kan du överväga att utelämna –all-log-filer och lagra dem separat. Eftersom indexfilerna redan är gzip-komprimerade, komprimera dem inte en gång till:

tjära cvf zm-index - $ (datum "+% Y% m% d% H% M% S"). tjära -C / etc / amanda / * / index

Kryptering på serversidan

Om du använder kryptering på serversidan vill du också arkivera katalogen / var / lib / amanda, särskilt .am_passphrase-filen. Du kan skapa ett arkiv på detta sätt:

tar cvzf - ett filsystem amandabackup - $ (datum "+% Y% m% d% H% M% S"). tar.gz -C / / var / lib / amanda

Återställer från säkerhetskopian

Följ den här proceduren för att återställa från din Amanda-serverbackup.

  1. Installera Amanda Enterprise om det är tillämpligt.
  2. Återställ filerna från säkerhetskopian, men skriv inte över zmc_aee.cnf från den nya installationen: cd / ### för AE 3.3.x tar xvzf / path / to / zm-logs - * - .tar.gz –exclude = ”etc / zmanda / zmc / zmc_aee / zmc_aee.cnf” ### för AE 3.1.x tar xvzf / sökväg / till / zm-loggar - * - .tar.gz –exclude = ”etc / zmanda / zmc_aee.cnf”
  3. Återställ också indexfilerna om du arkiverade dem separat. Cd / tar xvzf / path / to / zm-index- .tjära
  4. Se till att ZMC-tjänsten körs och importera den arkiverade databas dump.cd / ### för AE 3.3.x / opt / zmanda / amanda / mysql / bin / mysql –socket = / opt / zmanda / amanda / mysql / tmp / mysql.sock -uzmc -p $ (awk -F \ ”'/ ^ zmc_mysql_zmc_password / {print $ (NF-1)}' /etc/zmanda/zmc/zmc_aee/zmc_aee.cnf) zmc <mysqldump- ### för AE 3.1.x / opt / zmanda / amanda / mysql / bin / mysql –socket = / opt / zmanda / amanda / mysql / tmp / mysql.sock -uzmc -p8d2112fd65db3a93df641fd7e3fa31754cbc6378q zm
  5. Om tillämpligt, återställ en del eller hela /var/lib/amanda.cd / tar xvzf / path / to / amandabackup- .tar.gz