Cuprins:
- Pasul 1: Ipoteze
- Pasul 2: Instalați Rdiff-backup
- Pasul 3: Identificați directorele pe care doriți să le copiați
- Pasul 4: automatizează
- Pasul 5: Scrieți o funcție
- Pasul 6: Spuneți scriptului ce direcții trebuie să faceți backup
- Pasul 7: Întregul lucru împreună acum
- Pasul 8: Adăugați la Cron
- Pasul 9: Restabiliți
![Cât de ușor să faceți o copie de rezervă a cutiei Linux folosind Rdiff-backup: 9 pași Cât de ușor să faceți o copie de rezervă a cutiei Linux folosind Rdiff-backup: 9 pași](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11122422-how-easily-to-backup-your-linux-box-using-rdiff-backup-9-steps-j.webp)
Video: Cât de ușor să faceți o copie de rezervă a cutiei Linux folosind Rdiff-backup: 9 pași
![Video: Cât de ușor să faceți o copie de rezervă a cutiei Linux folosind Rdiff-backup: 9 pași Video: Cât de ușor să faceți o copie de rezervă a cutiei Linux folosind Rdiff-backup: 9 pași](https://i.ytimg.com/vi/_imr6JlC9SI/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:47
![Cât de ușor să faceți o copie de rezervă a cutiei Linux folosind Rdiff-backup Cât de ușor să faceți o copie de rezervă a cutiei Linux folosind Rdiff-backup](https://i.howwhatproduce.com/images/003/image-8581-110-j.webp)
Această instrucțiune vă va arăta cum să rulați un sistem simplu de backup complet și recuperare pe Linux folosind rdiff-backup și o unitate USB.
Pasul 1: Ipoteze
![Ipoteze Ipoteze](https://i.howwhatproduce.com/images/003/image-8581-111-j.webp)
Voi presupune un sistem care folosește yum pentru instalare și v-am montat unitatea USB ca /mnt//backup. Folosesc fedora, dar puteți utiliza orice și puteți instala rdiff-backup oricum doriți. De asemenea, este disponibil din descărcare aici:
Pasul 2: Instalați Rdiff-backup
![Instalați Rdiff-backup Instalați Rdiff-backup](https://i.howwhatproduce.com/images/003/image-8581-112-j.webp)
Instalați rdiff-backup [scripturi root @ HOST] # yum instalați rdiff-backup
Pasul 3: Identificați directorele pe care doriți să le copiați
![Identificați directoarele pe care doriți să le copiați Identificați directoarele pe care doriți să le copiați](https://i.howwhatproduce.com/images/003/image-8581-113-j.webp)
Puteți face backup întregului sistem, dar acest lucru poate fi exagerat, vreau să fac backup la directorul meu / etc / pentru orice modificări pe care le-am putut face la nume, sendmail, rețea, etc, / data și direcțiile mele de acasă.
Pasul 4: automatizează
![Automatizează Automatizează](https://i.howwhatproduce.com/images/003/image-8581-114-j.webp)
În mod clar, nu doriți să faceți acest lucru de mână. Vom scrie un script. În primul rând, vom verifica dacă unitatea USB este montată și vom renunța, dacă nu. #! / bin / bash # Script pentru backup pe unitatea USBBACKUPBASE = "/ backups" #bifați pentru a vedea dacă ținta de rezervă este montată.if `df -h | grep $ BACKUPBASE> / dev / null `apoi echo" Începând $ 0 `date`" else echo "EROARE: $ BACKUPBASE nu este montat" echo "$ 0 ieșind din„ data` "ieșire 1fi
Pasul 5: Scrieți o funcție
![Scrieți o funcție Scrieți o funcție](https://i.howwhatproduce.com/images/003/image-8581-115-j.webp)
În continuare vom scrie o funcție pentru a efectua efectiv copierea de rezervă. funcție de rezervă {DEST = $ 1 $ 2 SOURCE = $ 2 echo "Src: $ SOURCE" dacă [-d $ DEST] atunci ecou "Dest: $ DEST" else mkdir -p $ DEST echo "Dest: $ DEST -created" OPTS = " --force "fi #Perform backup rdiff-backup -v2 --exclude-special-files $ OPTS $ SOURCE $ DEST #Cleanup version files vechi de 4 săptămâni rdiff-backup -v2 --remove-vechi-decât 4W --force $ DEST #Printați un raport despre ceea ce am făcut backup și curățat rdiff-backup --list-modified-since 0D23h00m $ DEST}
Pasul 6: Spuneți scriptului ce direcții trebuie să faceți backup
![Spuneți scriptului ce direcții trebuie să faceți backup Spuneți scriptului ce direcții trebuie să faceți backup](https://i.howwhatproduce.com/images/003/image-8581-116-j.webp)
backup $ BACKUPBASE / databackup $ BACKUPBASE / etcbackup $ BACKUPBASE / usr / localbackup $ BACKUPBASE / home
Pasul 7: Întregul lucru împreună acum
![Întregul lucru împreună acum Întregul lucru împreună acum](https://i.howwhatproduce.com/images/003/image-8581-117-j.webp)
#! / bin / bash # Script pentru backup pe unitatea USBBACKUPBASE = "/ backups" # Verificați dacă este montată unitatea de rezervă. dacă `df -h | grep $ BACKUPBASE> / dev / null `apoi echo" Începând $ 0 `data`" else echo "EROARE: $ BACKUPBASE nu este montat" echo "$ 0 ieșind din` data` "ieșire 1funcție backup {DEST = $ 1 $ 2 SOURCE = $ 2 echo" Src: $ SOURCE "if [-d $ DEST] then eco" Dest: $ DEST "else mkdir -p $ DEST echo" Dest: $ DEST -created "OPTS =" - force "fi #Perform backup rdiff-backup -v2 --exclude-special-files $ OPTS $ SOURCE $ DEST #Cleanup versiunea fișierelor mai vechi de 4 săptămâni rdiff-backup -v2 --remove-vechi-de 4W --force $ DEST #Printați un raport despre ceea ce am făcut backup și curățat rdiff-backup --list-modified-since 0D23h00m $ DEST} backup $ BACKUPBASE / databackup $ BACKUPBASE / etcbackup $ BACKUPBASE / usr / localbackup $ BACKUPBASE / home
Pasul 8: Adăugați la Cron
![Adăugați la Cron Adăugați la Cron](https://i.howwhatproduce.com/images/003/image-8581-118-j.webp)
[scripturi root @ HOST] # crontab -e10 1 * * * /usr/local/scripts/backup-rdiff.sh> /var/log/backup.log 2> & 1
Pasul 9: Restabiliți
![Restabili Restabili](https://i.howwhatproduce.com/images/003/image-8581-119-j.webp)
Pentru a restabili cea mai recentă versiune, puteți copia pur și simplu fișierul din directorul de rezervă. Dacă doriți o versiune de acum 2 zile: rdiff-backup -r 2D /backup/etc/named.conf /etc/named.conf Simplu și foarte eficient.
Recomandat:
Creați o copie de rezervă bootabilă de pe Mac: 7 pași
![Creați o copie de rezervă bootabilă de pe Mac: 7 pași Creați o copie de rezervă bootabilă de pe Mac: 7 pași](https://i.howwhatproduce.com/images/001/image-1253-51-j.webp)
Creați o copie de rezervă bootabilă pentru Mac: Ați fost vreodată într-o situație în care discul tău MacBook se blochează și toate datele importante de pe laptop lipsesc sau se pierd complet? Ați simțit vreodată că trebuie să faceți backup pentru datele dvs., dar nu știți cum să le faceți? Nu poți
DIY MusiLED, LED-uri sincronizate muzicale cu aplicație Windows și Linux cu un singur clic (32-bit și 64-bit). Ușor de recreat, ușor de utilizat, ușor de portat: 3 pași
![DIY MusiLED, LED-uri sincronizate muzicale cu aplicație Windows și Linux cu un singur clic (32-bit și 64-bit). Ușor de recreat, ușor de utilizat, ușor de portat: 3 pași DIY MusiLED, LED-uri sincronizate muzicale cu aplicație Windows și Linux cu un singur clic (32-bit și 64-bit). Ușor de recreat, ușor de utilizat, ușor de portat: 3 pași](https://i.howwhatproduce.com/images/002/image-5944-30-j.webp)
DIY MusiLED, LED-uri sincronizate muzicale cu aplicație Windows și Linux cu un singur clic (32-bit și 64-bit). Ușor de recreat, ușor de utilizat, ușor de portat: acest proiect vă va ajuta să conectați 18 LED-uri (6 roșii + 6 albastre + 6 galbene) la placa Arduino și să analizați semnalele în timp real ale plăcii de sunet ale computerului și să le retransmiteți la LED-urile pentru a le aprinde conform efectelor de bătăi (Snare, High Hat, Kick)
T-Structables: Faceți o copie de rezervă a iPod-ului fără programe !: 3 pași
![T-Structables: Faceți o copie de rezervă a iPod-ului fără programe !: 3 pași T-Structables: Faceți o copie de rezervă a iPod-ului fără programe !: 3 pași](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10756509-t-structables-back-up-your-ipod-with-out-any-programs-3-steps-j.webp)
T-Structables: Faceți o copie de rezervă a iPod-ului fără programe !: Mult timp am căutat o modalitate de a face o copie de rezervă a iPod-ului nano pe computerul meu, fără a instala niciun program. Deci, după un timp foarte, foarte, foarte lung (5 minute), am găsit secretul! În acest T-Structable, vă voi arăta cum să o faceți
Cum se face o copie de rezervă a unui dispozitiv de rețele de turnătorie: 8 pași
![Cum se face o copie de rezervă a unui dispozitiv de rețele de turnătorie: 8 pași Cum se face o copie de rezervă a unui dispozitiv de rețele de turnătorie: 8 pași](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11122699-how-to-backup-a-foundry-networks-device-8-steps-j.webp)
Cum se face o copie de siguranță a unui dispozitiv de rețele de turnătorie: această instrucțiune va afișa un script care poate fi utilizat pentru automatizarea copiilor de rezervă ale unui switch / router / firewall de rețea de turnătorie
Cum se face o copie de rezervă a unui firewall Netscreen: 8 pași
![Cum se face o copie de rezervă a unui firewall Netscreen: 8 pași Cum se face o copie de rezervă a unui firewall Netscreen: 8 pași](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11122700-how-to-backup-a-netscreen-firewall-8-steps-j.webp)
Cum se face o copie de rezervă a unui firewall Netscreen: acest instructable arată un script care poate fi utilizat pentru automatizarea copiilor de rezervă ale unui firewall netscreen care rulează ScreenOS