Mündəricat:
- Addım 1: fərziyyələr
- Addım 2: Rdiff-backup qurun
- Addım 3: Yedəkləmək istədiyiniz direktorları müəyyənləşdirin
- Addım 4: Avtomatlaşdırın
- Addım 5: bir funksiya yazın
- Addım 6: Yedəkləməyə yönəldilən Skriptə deyin
- Addım 7: İndi Hamısı Birlikdə
- Addım 8: Cron -a əlavə edin
- Addım 9: bərpa edin
Video: Rdiff-backup istifadə edərək Linux Qutunuzu Necə Yedəkləmək olar: 9 Addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:49
Bu təlimat, rdiff-backup və usb sürücüsündən istifadə edərək linuxda sadə tam xüsusiyyətli bir yedekləmə və bərpa sistemini necə idarə edəcəyinizi göstərəcək.
Addım 1: fərziyyələr
Quraşdırma üçün yum istifadə edən və /mnt//backup olaraq usb sürücüsünü quraşdırmış bir sistemi qəbul edəcəyəm. Fedora istifadə edirəm, ancaq hər hansı bir şeyi istifadə edə və istədiyiniz kimi rdiff-backup qura bilərsiniz. Buradan da yükləmək olar:
Addım 2: Rdiff-backup qurun
Rdiff-backup [root@HOST scripts] qurun# yum rdiff-backup qurun
Addım 3: Yedəkləmək istədiyiniz direktorları müəyyənləşdirin
Bütün sistemin ehtiyat nüsxəsini çıxara bilərsiniz, amma bu həddindən artıq çox ola bilər, ad, sendmail, şəbəkə və s. /Data və ev direktorlarımda edə biləcəyim hər hansı bir dəyişiklik üçün /etc /kataloqumun ehtiyat nüsxəsini çıxarmaq istəyirəm.
Addım 4: Avtomatlaşdırın
Aydındır ki, bunu əllə etmək istəmirsiniz. Ssenarini yazacağıq, ilk növbədə, usb sürücüsünün quraşdırıldığını yoxlayacağıq və yoxsa çıxacağıq. #!/bin/bash#USB sürücüsünə yedekləmə üçün skriptBACKUPBASE = "/backups"#ehtiyat hədəfin quraşdırılıb quraşdırılmadığını yoxlayın.if `df -h | grep $ BACKUPBASE>/dev/null `sonra echo" $ 0` tarixindən başlayaraq "əks halda echo" HATASI: $ BACKUPBASE quraşdırılmadı "echo" $ 0 "date`dən çıxaraq" 1fi çıxın
Addım 5: bir funksiya yazın
Sonra, əslində ehtiyat nüsxəsini çıxarmaq üçün bir funksiya yazacağıq. funksiyanın ehtiyat nüsxəsi {DEST = $ 1 $ 2 SOURCE = $ 2 echo "Src: $ SOURCE" əgər [-d $ DEST] sonra echo "Dest: $ DEST" başqa mkdir -p $ DEST echo "Dest: $ DEST yaradıldı" OPTS = " --force "fi #Perform rdiff-backup -v2-exeche-special-files $ OPTS $ SOURCE $ DEST #4weeksdən daha köhnə versiya fayllarını təmizləyin rdiff-backup -v2-4W-dən yuxarı çıxarın-force $ DEST #Yedəklədiyimiz və təmizlədiyimiz barədə bir hesabat yazın rdiff-backup-list-dəyişdirildi-0D23h00m $ DEST}
Addım 6: Yedəkləməyə yönəldilən Skriptə deyin
$ BACKUPBASE /databaseackup $ BACKUPBASE /etcbackup $ BACKUPBASE /usr /localbackup $ BACKUPBASE /home backup
Addım 7: İndi Hamısı Birlikdə
#!/bin/bash#USB sürücüsünə yedekləmə üçün skriptBACKUPBASE = "/backups"#Yedek sürücünün quraşdırılıb quraşdırılmadığını yoxlayın. əgər df -h | grep $ BACKUPBASE>/dev/null `sonra echo" $ 0` tarixindən başlayaraq "əks halda echo" ERROR: $ BACKUPBASE quraşdırılmadı "echo" $ 0 "date`dən çıxaraq" 1 funksiyalı ehtiyatdan çıxın {DEST = $ 1 $ 2 SOURCE = $ 2 echo "Src: $ SOURCE "əgər [-d $ DEST] sonra" Dest: $ DEST "əks-sədasını verirsə başqa mkdir -p $ DEST echo" Dest: $ DEST -created "OPTS ="-force "fi #Yedəkləmə rdiff-backup -v2 -xüsusi faylları $ OPTS $ SOURCE $ DEST #4 həftədən daha köhnə olan faylları təmizləyin rdiff-backup -v2-4W-dən daha köhnə çıxarın-$ DEST #Yedəklədiyimiz və təmizlədiyimiz barədə bir hesabat yazdırın. rdiff-backup-list-dəyişdirildi-0D23h00m-dən bəri $ DEST} backup $ BACKUPBASE /databaseackup $ BACKUPBASE /etcbackup $ BACKUPBASE /usr /localbackup $ BACKUPBASE /home
Addım 8: Cron -a əlavə edin
[root@HOST skriptləri]# crontab -e10 1 * * * /usr/local/scripts/backup-rdiff.sh> /var/log/backup.log 2> & 1
Addım 9: bərpa edin
Ən son versiyanı bərpa etmək üçün faylı ehtiyat qovluqdan kopyalaya bilərsiniz. 2 gün əvvəlki versiyanı istəyirsinizsə: rdiff -backup -r 2D /backup/etc/named.conf /etc/named.confSadə və çox təsirli.
Tövsiyə:
DHT11 Sensorunu Arduino istifadə edərək necə istifadə etmək olar: 5 addım
DHT11 Sensorunu Arduino istifadə edərək necə istifadə etmək olar: Bu dərslikdə DHT11 sensorunu Arduino istifadə edərək sınayacağıq.DHT11 temperatur və rütubəti ölçmək üçün istifadə edilə bilər. Lazım olan komponentlər: Arduino NanoDHT11 Temperatur və Nəmlik Sensoru USB Mini Jumper kabelləri Lazımi Kitabxana: DHT Kitabxanası
Orijinal Firmware Esp8266EX və ya Esp-01: 4 Addımlarını Necə Yedəkləmək olar
Esp8266EX və ya Esp-01-in orijinal firmware proqramını necə yedəkləmək olar: Niyə? orijinal firmware -nin ehtiyat nüsxəsi vacibdir.sadəcə ans is = orijinal orijinaldır Bu təlimatda esp8266ex -in orijinal firmware -in necə ehtiyat nüsxəsini çıxaracağınızı sizə göstərəcəyəm. ESP8266EX, tam TCP/IP yığını və mikro nəzarət ilə aşağı qiymətə malik bir Wi-Fi mikroçipidir
Arduino UNO istifadə edərək pilotsuz təyyarə necə etmək olar - Mikrokontrolördən istifadə edərək bir Quadcopter hazırlayın: 8 addım (şəkillərlə)
Arduino UNO istifadə edərək pilotsuz təyyarə necə etmək olar | Mikrokontrolördən istifadə edərək Quadcopter hazırlayın: Giriş Youtube Kanalımı Ziyarət Edin Drone almaq üçün çox bahalı bir gadget (məhsul) təşkil edir. Bu yazıda necə ucuz satacağımı müzakirə edəcəyəm? Ucuz qiymətə öz əlinizlə bunu necə edə bilərsiniz … Yaxşı Hindistanda bütün materiallar (mühərriklər, ESClər
Netscreen Firewall -ı necə yedəkləmək olar: 8 addım
Netscreen Təhlükəsizlik Divarını Necə Yedəkləmək olar: Bu təlimat, ScreenOS ilə işləyən bir şəbəkə təhlükəsizlik divarının ehtiyat nüsxələrini avtomatlaşdırmaq üçün istifadə edilə bilən bir skript göstərir
Yaddaş kartlarını kompüter olmadan necə yedəkləmək olar: 3 addım
Kompütersiz Yaddaş Kartlarını Necə Yedəkləmək olar: Salam Tətildə olduğum zaman çəkdiyim bütün şəkilləri yedəkləməyi xoşlayıram. və hansı fotoşəkilləri silməyinizi ayırd edin. və yaxşı olanları facebook -a yükləyin.Tək şey tətildə noutbuk ətrafında gəzmək istəməməyimdir. Tapdığım həll P istifadə etməkdir