Taula de continguts:
- Pas 1: Supòsits
- Pas 2: instal·leu Rdiff-backup
- Pas 3: identifiqueu els directoris que voleu fer una còpia de seguretat
- Pas 4: automatització
- Pas 5: escriviu una funció
- Pas 6: expliqueu a l’escriptura quines són les instruccions per fer una còpia de seguretat
- Pas 7: tota la cosa junts ara
- Pas 8: afegiu a Cron
- Pas 9: restaura
Vídeo: Com podeu fer una còpia de seguretat de la vostra caixa de Linux amb Rdiff-backup: 9 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:18
Aquesta instrucció us mostrarà com executar un sistema de recuperació i recuperació senzill amb Linux amb rdiff-backup i una unitat USB.
Pas 1: Supòsits
Vaig a assumir un sistema que utilitza yum per a la instal·lació i heu muntat la vostra unitat USB com a /mnt//backup. Utilitzo fedora, però podeu utilitzar qualsevol cosa i instal·lar rdiff-backup com vulgueu. També es pot descarregar aquí:
Pas 2: instal·leu Rdiff-backup
Instal·leu rdiff-backup [scripts @ root HOST] # yum instal·leu rdiff-backup
Pas 3: identifiqueu els directoris que voleu fer una còpia de seguretat
Podeu fer còpies de seguretat de tot el sistema, però això pot ser excessiu, vull fer una còpia de seguretat del meu directori / etc / per a qualsevol canvi que pugui haver fet a nom, sendmail, xarxa, etc, / data i les direccions de casa meva.
Pas 4: automatització
És evident que no voleu fer-ho a mà. En primer lloc, comprovarem si la unitat USB està muntada i sortirem si no. #! / bin / bash # Script to backup to usb driveBACKUPBASE = "/ backups" #check per veure si la destinació de còpia de seguretat està muntada.if `df -h | grep $ BACKUPBASE> / dev / null `i després ressona" A partir de $ 0 `date`" else echo "ERROR: $ BACKUPBASE no s'ha muntat" echo "$ 0 sortint de 'date`" sortida 1fi
Pas 5: escriviu una funció
A continuació, escriurem una funció per fer realment la còpia de seguretat. funció de còpia de seguretat {DEST = $ 1 $ 2 SOURCE = $ 2 echo "Src: $ SOURCE" if [-d $ DEST] then echo "Dest: $ DEST" else mkdir -p $ DEST echo "Dest: $ DEST -created" OPTS = " --force "fi #Perform backup rdiff-backup -v2 --exclude-special-files $ OPTS $ FONT $ DEST # Arxius de versió de neteja anteriors a 4 setmanes rdiff-backup -v2 --remove-older-than 4W --force $ DEST #Imprimeix un informe del que hem fet una còpia de seguretat i neteja de rdiff-backup --list-changed-since 0D23h00m $ DEST}
Pas 6: expliqueu a l’escriptura quines són les instruccions per fer una còpia de seguretat
còpia de seguretat $ BACKUPBASE / databackup $ BACKUPBASE / etcbackup $ BACKUPBASE / usr / localbackup $ BACKUPBASE / home
Pas 7: tota la cosa junts ara
#! / bin / bash # Script to backup to usb driveBACKUPBASE = "/ backups" #Comproveu si la unitat de còpia de seguretat està muntada. si `df -h | grep $ BACKUPBASE> / dev / null `i després eco" Començant a $ 0 `date`" else echo "ERROR: $ BACKUPBASE no muntat" echo "$ 0 sortint de` date` "sortida 1funció de còpia de seguretat {DEST = $ 1 $ 2 FONT = $ 2 echo" Src: $ SOURCE "si [-d $ DEST] llavors es fa ressò de" Dest: $ DEST "else mkdir -p $ DEST echo" Dest: $ DEST -created "OPTS =" - force "fi #Perform backup rdiff-backup -v2 --exclude-special-files $ OPTS $ FONT $ DEST # Fitxers de versió de neteja anteriors a 4 setmanes rdiff-backup -v2 --remove-older-than 4W --force $ DEST #Imprimir un informe del que hem fet còpies de seguretat i neteja rdiff-backup --list-modified-since 0D23h00m $ DEST} backup $ BACKUPBASE / databackup $ BACKUPBASE / etcbackup $ BACKUPBASE / usr / localbackup $ BACKUPBASE / home
Pas 8: afegiu a Cron
[scripts d'arrel @ HOST] # crontab -e10 1 * * * /usr/local/scripts/backup-rdiff.sh> /var/log/backup.log 2> & 1
Pas 9: restaura
Per restaurar la versió més recent, simplement copieu el fitxer del directori de còpia de seguretat. Si voleu una versió de fa 2 dies: rdiff-backup -r 2D /backup/etc/named.conf /etc/named.confSimple i molt eficaç.
Recomanat:
Fer un robot senzill a partir de les coses que podeu trobar a casa vostra (versió de la roda ràpida): 5 passos
Fent un robot senzill amb les coses que podeu trobar a casa (versió de la roda ràpida): aquest manual us mostrarà com fer una roda ràpida que funcioni per si sola i que funcioni amb bateries de doble A. Només haureu d’utilitzar coses que molt probablement trobareu a casa vostra. Tingueu en compte que aquest robot probablement no anirà exactament recte, un
Com fer còpia de seguretat del microprogramari original d'Esp8266EX o Esp-01: 4 passos
Com fer còpia de seguretat del microprogramari original d'Esp8266EX o Esp-01: per què? La còpia de seguretat del firmware original és important. Simplest ans is = original és original En aquest tutorial us mostraré com fer una còpia de seguretat del firmware original de esp8266ex. L'ESP8266EX és un microxip Wi-Fi de baix cost amb pila TCP / IP completa i microcontrol
Mireu la vostra còpia de seguretat !: 3 passos
Mireu la vostra còpia de seguretat !: Pregunta ràpida per a qualsevol persona que faci servir un ordinador: quants de vosaltres feu una còpia de seguretat dels fitxers tan sovint com cal? Ara tothom que va dir que sí … deixa de mentir. Segona pregunta: en quants ordinadors treballes. Personalment em trobo bounci
Ho podeu fer amb un toc KIndle ?: 15 passos (amb imatges)
Podeu fer-ho amb un toc KIndle ?: Mai no podria entendre per què algú voldria tenir un e-Reader. Llavors, els meus fills grans em van donar un Kindle Touch i he trobat maneres de fer-ho per a mi gran part del que fa un telèfon intel·ligent o un iPad per a altres persones. Un dia substituirà el meu envelliment
Com fer una còpia de seguretat de DVD per a Noobs (amb vídeo): 4 passos
Com fer una còpia de seguretat dels DVD de Noobs (amb vídeo): us mostraré com fer una còpia de seguretat dels vostres DVD. És un procés molt fàcil i només triga una hora més o menys. En primer lloc, vull dir que no sóc responsable de cap acció que pugueu fer, arrencar o gravar DVD actualment és il·legal als Estats Units