Hur man utför säkerhetskopior och återställningar via SSH

Denna artikel är för Amanda Enterprise (AE)

Info Beskrivning:

Amanda Enterprise Server kan konfigureras för att säkerhetskopiera alla säkerhetskopieringsuppsättningar, en specifik säkerhetskopieringsuppsättning eller till och med säkerhetskopieringsposter för en viss värd via SSH-autentisering för säker dataöverföring. Det här stödet är endast tillgängligt på Linux / Solaris / Mac OS X-klienter och är inte tillgängligt för Windows-klienter.

Så här säkerhetskopierar du alla Linux / Unix-klienter med SSH

  1. Se Hur man aktiverar SSH-autentisering i Amanda Enterprise för instruktioner för att säkerhetskopiera alla UNIX- och Linux-klienter via SSH.

Hur man säkerhetskopierar specifika Linux / UNIX-klienter eller en specifik backup-uppsättning som endast säkerhetskopierar Linux / UNIX-klienter via SSH

  1. Se avsnittet “Konfigurera SSH-nycklar på Amanda-servern” på Hur man aktiverar SSH-autentisering i Amanda Enterprise för instruktioner om hur du ställer in SSH-autentisering för amandabackup mellan Amanda-servern och
  2. För att säkerhetskopiera alla säkerhetskopieringsobjekt för en specifik UNIX- eller Linux-värd, redigera / etc / amanda / /disklist.conf-fil för den reservuppsättning där objekten är konfigurerade och för vilka du vill använda SSH. Lägg till “zmc_ssh_auth” i avsnittet som konfigurerar en säkerhetskopia för varje objekt från den värden. Detta är ett exempel på att lägga till denna rad i avsnittet för ett objekt: myclientmachine.company.com “/ home” “/ home” {zmc_unix_base zmc_ssh_auth kryptera ingen komprimering ingen uppskattning calcsize-server .... } Observera att detta måste göras för alla objekt som säkerhetskopieras på den värden, annars kan det orsaka fel under värdkontroll och säkerhetskopiering.
  3. Om alla värdar i en reservuppsättning är UNIX- och / eller Linux-klienter och du vill säkerhetskopiera dem alla via SSH, redigerar du / etc / amanda / / zmc_backupset_dumptypes-fil för säkerhetskopieringsuppsättningen som du vill använda SSH för. Lägg till “zmc_ssh_auth” i zmc_backupset_dumptype dumptype-sektionen i den här filen som sådan: definiera dumptype zmc_backupset_dumptype {zmc_device_attached_storage zmc_ssh_auth_ post på # maxpromoteday 1 dagar}

Så här återställer du en säkerhetskopia med SSH (gäller endast AE 3.1 och tidigare):

Obs: Detta gäller endast för att återställa säkerhetskopior via ZMC i AE 3.1 och tidigare. Alla säkerhetskopior som återställs via ZMC i AE 3.3 och senare faller inte tillbaka till att använda SSH även om återställningstjänsten inte körs på återställningsvärden och därmed aldrig utförs som en krypterad överföring. I AE 3.1 och tidigare krävs root-användarens lösenord på målåterställningsvärden i ZMC Restore | Återställ sidan när återställningen körs enligt anvisningarna nedan. Rotbehörigheter krävs för att ställa in de ursprungliga behörigheterna och ägarskapet för de återställda filerna.

  1. På säkerhetskopian av Linux-klienten redigerar du /etc/xinetd.d/zmrecover-filen och ersätter "disable = no" med "disable = yes"; I annat fall kommer återställning att ske på ett osäkert sätt via ZMC utan att använda SSH.
  2. På backupklienten laddar du om xinetd-tjänsten som rot user / etc / init.d / xinetd reload
  3. Följ det vanliga förfarandet för att återställa filer genom Zmanda Management Console (se dokumentationen för Återställ | Vilken sida).
  4. Håll rot användare som “Destination User Name” i ZMCs Restore | Var sida.
  5. När du klickat på återställa på knappen Återställ | Återställ sidan, root-lösenordet för målåterställningsvärden kommer att begäras. Ange rotlösenordet. Efter framgångsrik autentisering via SSH startas återställningsprocessen.