Talaan ng mga Nilalaman:
- Hakbang 1: Mga Pagpapalagay
- Hakbang 2: I-install ang Rdiff-backup
- Hakbang 3: Kilalanin ang Mga Direktoryang Gusto Mong I-backup
- Hakbang 4: I-automate
- Hakbang 5: Sumulat ng isang Pag-andar
- Hakbang 6: Sabihin Mo sa Script Alin ang Direksyon sa Pag-backup
- Hakbang 7: Ang Buong Bagay na Magkasama Ngayon
- Hakbang 8: Idagdag sa Cron
- Hakbang 9: Ibalik
Video: Paano Madaling I-backup ang Iyong Linux Box Gamit ang Rdiff-backup: 9 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:16
Ituturo sa iyo ang itinuturo na ito kung paano magpatakbo ng isang simpleng buong tampok na backup at recovery system sa linux gamit ang rdiff-backup at isang usb drive.
Hakbang 1: Mga Pagpapalagay
Ipagpalagay ko ang isang system na gumagamit ng yum para sa pag-install at na-mount ka ng usb drive bilang /mnt//backup. Gumagamit ako ng Fedora, ngunit maaari mong gamitin ang anumang bagay at i-install lamang ang backup na subalit nais mo. Magagamit din ito mula sa pag-download dito:
Hakbang 2: I-install ang Rdiff-backup
I-install ang rdiff-backup [root @ HOST scripts] # yum install rdiff-backup
Hakbang 3: Kilalanin ang Mga Direktoryang Gusto Mong I-backup
Maaari mong i-backup ang buong system, ngunit maaaring iyon ay labis na paggamit, nais kong i-backup ang aking / etc / direktoryo para sa anumang mga pagbabago na maaaring nagawa ko upang pangalanan, sendmail, network, atbp, / data at ang aking dirs sa bahay.
Hakbang 4: I-automate
Malinaw na ayaw mong gawin ito sa pamamagitan ng kamay. Magsusulat kami ng isang script. Una sa bagay sa script, susuriin namin upang makita na naka-mount ang usb drive, at huminto kung hindi. #! / bin / bash # Script sa backup sa usb driveBACKUPBASE = "/ backups" #check upang makita kung naka-mount ang backup na target. kung `df -h | grep $ BACKUPBASE> / dev / null `pagkatapos ay i-echo ang" Simula ng $ 0 `date`" iba pa ang echo "ERROR: $ BACKUPBASE hindi naka-mount ang" echo "$ 0 paglabas sa` date` "exit 1fi
Hakbang 5: Sumulat ng isang Pag-andar
Susunod magsusulat kami ng isang pagpapaandar upang aktwal na gawin ang backup. pag-andar backup {DEST = $ 1 $ 2 SOURCE = $ 2 echo "Src: $ SOURCE" kung [-d $ DEST] pagkatapos ay i-echo ang "Dest: $ DEST" iba mkdir -p $ DEST echo "Dest: $ DEST -created" OPTS = " --force "fi #Perform backup rdiff-backup -v2 --exclude-special-files $ OPTS $ SOURCE $ DEST #Cleanup na mga file na bersyon na mas matanda kaysa sa 4weeks rdiff-backup -v2 - alisin ang mas matanda kaysa sa 4W --force $ DEST #Print ng isang ulat ng kung ano ang aming nai-back up at nalinis ang backup na backup - listahan-binago-mula noong 0D23h00m $ DEST}
Hakbang 6: Sabihin Mo sa Script Alin ang Direksyon sa Pag-backup
backup $ BACKUPBASE / databackup $ BACKUPBASE / etcbackup $ BACKUPBASE / usr / localbackup $ BACKUPBASE / home
Hakbang 7: Ang Buong Bagay na Magkasama Ngayon
#! / bin / bash # Script sa backup sa usb driveBACKUPBASE = "/ backups" #Suriin upang makita kung naka-mount ang backup drive. kung `df -h | grep $ BACKUPBASE> / dev / null `pagkatapos ay i-echo ang" Simula ng $ 0 `date`" pa ang echo "ERROR: $ BACKUPBASE na hindi naka-mount na" echo "$ 0 paglabas ng` date` "exit 1fifunction backup {DEST = $ 1 $ 2 SOURCE = $ 2 echo" Src: $ SOURCE "kung [-d $ DEST] pagkatapos ay i-echo ang" Dest: $ DEST "pa mkdir -p $ DEST echo" Dest: $ DEST -created "OPTS =" - force "fi #Perform backup rdiff-backup -v2 --exclude-special-files $ OPTS $ SOURCE $ DEST #Cleanup bersyon ng mga file na mas matanda sa 4weeks rdiff-backup -v2 --katanggal ang mas matanda kaysa sa 4W --force $ DEST #Print a report of what we back up and clean up rdiff-backup --list-binago-mula 0D23h00m $ DEST} backup $ BACKUPBASE / databackup $ BACKUPBASE / etcbackup $ BACKUPBASE / usr / localbackup $ BACKUPBASE / home
Hakbang 8: Idagdag sa Cron
[root @ HOST script] # crontab -e10 1 * * * /usr/local/scripts/backup-rdiff.sh> /var/log/backup.log 2> & 1
Hakbang 9: Ibalik
Upang maibalik ang pinakabagong bersyon maaari mo lamang kopyahin ang file mula sa backup na direktoryo. Kung nais mo ang isang bersyon mula sa 2 araw na nakalipas: rdiff-backup -r 2D /backup/etc/named.conf /etc/named.confSimple at napaka-epektibo.
Inirerekumendang:
Simpleng Gesture Control - Kontrolin ang Iyong Mga Laruan sa RC Gamit ang Kilusan ng Iyong Braso: 4 na Hakbang (na may Mga Larawan)
Simpleng Pagkontrol ng Kilos - Kontrolin ang Iyong Mga Laruan sa RC Gamit ang Kilusan ng Iyong Braso: Maligayang pagdating sa aking 'ible' # 45. Kamakailan lamang ay gumawa ako ng isang ganap na gumaganang bersyon ng BB8 gamit ang mga bahagi ng Lego Star Wars … ang Force Band na ginawa ni Sphero, naisip ko: " Ok, I c
DIY MusiLED, Music Synchronized LEDs Sa Isang pag-click sa Windows at Linux Application (32-bit & 64-bit). Madaling Muling Gawin, Madaling Gamitin, Madaling Port: 3 Mga Hakbang
DIY MusiLED, Music Synchronized LEDs Sa Isang pag-click sa Windows at Linux Application (32-bit & 64-bit). Madaling Muling Mamuhay, Madaling Gamitin, Madaling Port: Ang proyekto na ito ay makakatulong sa iyo upang ikonekta ang 18 LEDs (6 Red + 6 Blue + 6 Yellow) sa iyong Arduino Board at pag-aralan ang mga signal ng real-time na signal ng iyong computer at i-relay ang mga ito sa ang mga LEDs upang magaan ang mga ito ayon sa mga beat effects (Snare, High Hat, Kick)
Paano Madaling Baguhin ang isang Mag-sign na "Banayad / LED" para sa Madaling Programming ng Arduino: 7 Mga Hakbang (na may Mga Larawan)
Paano Madaling Baguhin ang isang Mag-sign na "Banayad / LED" para sa Madaling Programming ng Arduino: Sa itinuturo na ito ay ipapakita ko kung paano maaaring gawing kahit sino ang isang bagay na may ilaw sa isang mai-program na arduino flashing na ilaw o " Moving Lights "
Gamit ang Iyong Bluetooth Pinagana ang Sony Ericsson Telepono upang Makontrol ang Iyong Computer: 6 Mga Hakbang
Paggamit ng Iyong Bluetooth na Pinagana ang Sony Ericsson Telepono upang Makontrol ang Iyong Kompyuter: Kanina pa ako nagbabasa ng mga itinuturo, at palaging nais kong gawin ang ilan sa mga bagay na sinulat ng mga tao, ngunit nahanap ko ang aking sarili sa mga bagay na ay mahirap gawin dahil ang mga ito ay tunay na mahirap gawin, o ang ika
Paano Ayusin ang Hindi Sinusuportahang Mga File ng Data, at I-download ang Iyong Paboritong Mga Video File para sa Iyong PSP Portable: 7 Mga Hakbang
Paano Ayusin ang Hindi Sinusuportahang Mga File ng Data, at I-download ang Iyong Paboritong Mga Video File para sa Iyong PSP Portable: Gumamit ako ng Media Go, at gumawa ng ilan sa mga trick upang makakuha ng isang hindi sinusuportahang mga file ng video upang gumana sa aking PSP. Ito ang lahat ng aking mga hakbang na ginawa ko , nang una kong makuha ang aking hindi sinusuportahang mga file ng video upang gumana sa aking PSP. Gumagana ito ng 100% kasama ang lahat ng aking mga file ng video papunta sa aking PSP Po