Sisukord:
- Samm: eeldused
- Samm: installige Rdiff-backup
- Samm: tuvastage kataloogid, mida soovite varundada
- 4. samm: automatiseerige
- Samm: kirjutage funktsioon
- 6. toiming: rääkige skriptile, milline varundada
- 7. samm: kogu asi koos
- Samm: lisage Cronile
- 9. samm: taastage
Video: Kuidas hõlpsasti oma Linuxi kasti varundada Rdiff-varundamise abil: 9 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:51
See juhend näitab teile, kuidas rdiff-backup ja USB-draivi abil Linuxis lihtsat täisfunktsionaalset varundus- ja taastamissüsteemi käivitada.
Samm: eeldused
Ma kavatsen eeldada süsteemi, mis kasutab installimiseks yum'i ja on paigaldanud teile USB-draivi kui /mnt//backup. Ma kasutan fedora, kuid saate kasutada kõike ja lihtsalt installida rdiff-backup, kui soovite. Samuti on see allalaaditav siit:
Samm: installige Rdiff-backup
Installige rdiff-backup [root@HOST skriptid]# yum install rdiff-backup
Samm: tuvastage kataloogid, mida soovite varundada
Saate varundada kogu süsteemi, kuid see võib olla üleliigne, ma tahan varundada kataloogi /etc /kõik muudatused, mida olen teinud nimede, sendmaili, võrgu jne, /data ja minu kodukaartide osas.
4. samm: automatiseerige
On selge, et te ei soovi seda käsitsi teha. Kirjutame skripti. Esiteks skriptis kontrollime, kas usb -draiv on paigaldatud, ja lõpetage, kui mitte. #!/bin/bash#Skript varundamiseks USB -draiviBACKUPBASE = "/backups" #kontrollige, kas varunduse sihtmärk on paigaldatud.if `df -h | grep $ BACKUPBASE>/dev/null `then echo" Starting $ 0 `date" "else echo" VIGA: $ BACKUPBASE pole paigaldatud "echo" $ 0 väljub "date" "exit 1fi
Samm: kirjutage funktsioon
Järgmisena kirjutame funktsiooni varundamise tegemiseks. funktsiooni varundamine {DEST = $ 1 $ 2 SOURCE = $ 2 echo "Src: $ SOURCE", kui [-d $ DEST], siis kaja "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 versioonifailid vanemad kui 4 nädalat rdiff-backup -v2 --remove-vanemad-üle 4W --force $ DEST #Printige aruanne selle kohta, mida me varundasime ja koristasime
6. toiming: rääkige skriptile, milline varundada
backup $ BACKUPBASE /databackup $ BACKUPBASE /etcbackup $ BACKUPBASE /usr /localbackup $ BACKUPBASE /home
7. samm: kogu asi koos
#!/bin/bash#Skript varundamiseks USB -draivileBACKUPBASE = "/backups" #Kontrollige, kas varundusketas on paigaldatud. kui `df -h | grep $ BACKUPBASE>/dev/null `then echo" Starting $ 0 `date" "else echo" VIGA: $ BACKUPBASE pole paigaldatud "echo" $ 0 väljumine kuupäevast "" exit 1funktsioon backup {DEST = $ 1 $ 2 SOURCE = $ 2 echo "Src: $ SOURCE "kui [-d $ DEST], siis kaja" 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 versioonifailid vanemad kui 4 nädalat rdiff-backup -v2-eemaldage-vanemad kui 4W --force $ DEST #Printige aruanne varundatud ja puhastatud kohta rdiff-backup --list-muutis-alates 0D23h00m $ DEST} backup $ BACKUPBASE /databackup $ BACKUPBASE /etcbackup $ BACKUPBASE /usr /localbackup $ BACKUPBASE /home
Samm: lisage Cronile
[root@HOST skriptid]# crontab -e10 1 * * * /usr/local/scripts/backup-rdiff.sh> /var/log/backup.log 2> & 1
9. samm: taastage
Viimase versiooni taastamiseks võite faili lihtsalt varukataloogist välja kopeerida. Kui soovite 2 päeva tagust versiooni: rdiff -backup -r 2D /backup/etc/named.conf /etc/named.confLihtne ja väga tõhus.
Soovitan:
"Pange tähele kasti" - mudel, mille saate oma pea sisse mahutada: 7 sammu
"Pange tähele kasti" - mudel, mille saate oma pea sisse mahutada: olin kuulnud Jaapani papist mänguasjadest, kus peast sai kogu mudeli hoiukast. Üritasin Internetist ühte leida, kuid ebaõnnestus. Või äkki mul õnnestus, kuid ei suutnud jaapani skripti lugeda? Anyhoo, otsustasin teha oma. Teda nimetatakse Heed
Kuidas luua Linuxi alglaadimisseade (ja kuidas seda kasutada): 10 sammu
Linuxi alglaadimisseadme loomine (ja selle kasutamine): see on lihtne sissejuhatus Linuxi, täpsemalt Ubuntu, kasutamise alustamiseks
Kuidas hõlpsasti muuta valgus-/LED -märki Arduino hõlpsaks programmeerimiseks: 7 sammu (piltidega)
Kuidas kergelt muuta valgus-/LED -märki Arduino hõlpsaks programmeerimiseks: selles juhendis näitan, kuidas igaüks saab tuledega midagi muuta programmeeritavateks arduino vilkuriteks või " Liikuvateks tuledeks "
Kuidas pääseda oma muusikale kõikjal oma Mac Mini abil: 5 sammu
Kuidas pääseda oma muusikale kõikjal oma Mac Mini abil: see juhend muudab teie arvuti privaatseks jagamisserveriks. See majutab teie muusikat, nii et ainult teie saate seda kasutada. Kuid eeldades, et teie Interneti -ühendus on piisavalt kiire, saate seda kasutada kogu maailmast. Kui lahe see on
Kuidas lisada oma Linuxi kasti MatrixOrbital VFD -ekraan: 11 sammu (koos piltidega)
Kuidas lisada oma Linuxi kasti MatrixOrbital VFD -ekraan: see juhend hõlmab MatrixOrbital VFD lisamist oma Linuxi kasti. Nagu kõigil headel geekidel, on mul koduvõrgus peata linuxikast. Lisades vaakumfluorestseeriva ekraani ja käivitades LCDProc, saate kuvada tervise statistikat ja hoida end kursis