Sikkerhetskopier er en viktig del av systemadministrasjon. De mest effektive backup lagres ikke på datamaskinen blir sikkerhetskopiert. Hvis du vil sikkerhetskopiere Fedora arbeidsstasjoner , bruk en backup server som kjører NFS og kombinert med rsync . Konfigurere og installere NFS fordi Fedora bruker SELinux for sikkerhet. Etter installasjon av backup system , bruker normal kopi kommandoer for å gjenopprette filer, mapper og hele backup for et system . Sikre backup-serveren har nok plass for antall sikkerhetskopier du har tenkt å beholde. Rave en tidsplan for nettverk med mer enn 20 datamaskiner . Instruksjoner
Konfigurere Backup Server
en
Åpne en terminal og skriv inn følgende kommando : en
rpm -q nfs - utils
Denne kommandoen verifiserer om Network File system ( NFS ) er installert
2
Skriv inn følgende kommando for å installere NFS , om nødvendig: .
su - c ' yum install- y nfs - utils system -config - nfs '
3
Skriv inn følgende kommando for å opprette en backup katalog for hver datamaskin : en
su - c ' mkdir /var /ftp /pub /datamaskinnavn '
Change " datamaskinnavn " til navnet på maskinen blir sikkerhetskopiert. Lag en katalog for hver datamaskin
4
Skriv inn følgende kommando for å åpne NFS konfigurasjonsfil for redigering: .
Su - c ' vim /etc /exports '
< p> den " vim " programmet godtar alle " VI" redaktør kommandoer
5
Skriv inn informasjonen for NFS : .
/var /ftp /pub /datamaskinnavn 192.168 . 1.100/255.255.255.0 ( rw , async , no_subtree_check )
/var/ftp/pub/computername2 192.168.1.101/255.255.255.0 ( rw , async , no_subtree_check )
Skriv en linje med informasjon for hver datamaskin blir sikkerhetskopiert. Erstatt " datamaskinnavn " med navnet på katalogen du opprettet for datamaskinen. Erstatt " 192.168.1.100/255.255.255.0 " med IP-adressen og nettverksmasken til maskinen å koble til serveren . Du kan også angi datamaskinens DNS-navn hvis nettverket er konfigurert for lokale DNS -tilgang. Etter inntasting av informasjon for hver datamaskin , lagrer du filen og avslutte Vim
6
Skriv inn følgende kommando for å gjøre endringene trer i kraft : .
Su - c 'service nfs restart '
Konfigurere klientmaskiner
7
Åpne en terminal og skriv inn følgende kommando : en
su - c ' mkdir /media /nfsbackup '
Denne kommandoen oppretter en katalog å montere NFS aksje. Du kan endre " nfsbackup " hvis du foretrekker
8
Skriv inn følgende kommando for å redigere systemer montert ved oppstart : .
Su - c ' vim /etc /fstab '
9
Skriv inn følgende linje etter de andre mount poeng i filen : en
192.168.1.5 :/var /ftp /pub /datamaskinnavn /media /nfsbackup nfs rw
< p > Erstatt " 192.168.1.5 " med IP-adressen eller DNS-navnet til backup -serveren. Erstatt " datamaskinnavn " og " nfsbackup " med katalogen som du opprettet for klientdatamaskinen . Lagre og lukke filen når du er ferdig
10
Skriv inn følgende kommando for å montere NFS share uten å starte : .
Su - c ' mount -a '
Side 11
Skriv inn følgende kommandoer for å opprette den første backup : en
su - c ' rsync - a /filestobackup /media /nfsbackup /backup_ $ ( date + % y % m % d ) '
su - c ' ln- s /media /nfsbackup /backup_ $ ( date + % y % m % d ) /media /nfsbackup /siste "
Denne kommandoen sikkerhetskopierer dine filer til en mappe som heter "backup " som ender i gjeldende dato . Det skaper en symbolsk lenke til den " siste" katalogen peker til aktuell sikkerhetskopi . Erstatt " filestobackup " med banen til filene du ønsker å ta backup og " nfsbackup " med NFS mount point . Merk at i "lapp ", den første bokstaven er " L."
12
Skriv inn følgende kommando for å redigere cron konfigurasjon : en
su - c ' crontab - e'
Cron er planleggingen tjenesten. Redigere konfigurasjonsfilen kan du legge backup kommandoer og kjøre dem automatisk
13
Legg til følgende linje i slutten av crontab filen: .
00 1 *** rsync - a - link- dest = /media /nfsbackup /nyeste /filestobackup /media /nfsbackup /backup_ $ ( date + % y % m % d ) ;
Erstatt " nfsbackup " med navnet på NFS mount . Erstatt " filestobackup " med banen til filene du vil sikkerhetskopiere. Den siste delen av kommandoen lager en ny sikkerhetskopi med dato vedlegges . Bruke " - link -dest " parameter skaper symbolske lenker til filer som ikke har blitt endret . Denne prosessen reduserer mengden av plass og nettverk tiden som kreves etter den første backup. Fordi bare nye filer vil bli kopiert , vil symbolske lenker bli opprettet for uendrede filer. Denne kommandoen vil kjøre på en a.m. . For å endre tiden , endrer de tre første tallene , minutter først , timer andre på en 24 -timers skala
14
Legg til følgende på samme linje som den forrige kommandoen i crontab filen: .
rm -f /media /nfsbackup /nyeste ;
Erstatt " nfsbackup " med navnet på NFS mount . Denne prosessen fjerner koblingen til forrige backup
15
Legg til følgende på samme linje som den forrige kommandoen i crontab filen: .
Ln- s /media /nfsbackup /backup_ $ ( date + % y % m % d ) /media /nfsbackup /nyeste ;
Erstatt " nfsbackup " med navnet på NFS mount . Denne kommandoen knytter den siste sikkerhetskopien til " siste" katalogen
16
Legg til følgende linje til slutten av crontab filen: .
Finne - skriver d /media /nfsbackup /backup_ * - mtime 7 - exec rm -fr { } \\;
Erstatt " nfsbackup " med navnet på NFS mount . Denne kommandoen vil slette sikkerhetskopier som er eldre enn 7 dager . For å endre antall dager , endre "7" til et annet nummer . Lagre og gå ut av crontab -filen. Sikkerhetskopiene vil automatisk kjøre på daglig basis på det tidspunktet du har angitt.