Merhaba arkadaşlar;
Yaklaşık 3-4 saat önce neredeyse ağlamama sebep olacak bir sorunl karşılaştım. Visual Studio Code'da yanlış yaptığım bir hata yüzünden sunucumda ki özene bezene yaptığım projemin dosyaları silindi.
En son yaklaşık 1 ay önce yedek almıştım ve o günden bugüne çok devasa değişiklikler ve yenilikler yapmıştım.
Sonuç? Hepsi çöp oldu!!
Şimdi ubuntu server kullanıp bilen arkadaşlar bir konu hakkında yardımlarını rica edeceğim.
Ben ubuntu serverim'da sadece belirttiğim dosya yolunda kiklasörleri ve dosyaların her hafta otomatik bir yere yedek alınmasını istiyorum.
Örn: /var/www/sitesname/
bu dosya yolunun her hafta veya her gün otomatik olarak belirttiğim yere yedeklenmesini istiyorum.
Not: Her defasında yeni yedekleme değil de dosyaları üzerine yazabilir veya. Her yedeklemeden sonra 2 önce ki yedeklemeyi silebilir gibi.
Bunun için ne yapmam gerekiyor. Hangi programı kurup ne ayarları yapmam gerekiyor.
Lütfen yardımlarınızı rica ediyorum.
Ubuntu 18.04 için Otomatik Yedekleme?
3
●78
- 22-05-2020, 21:32:45
- 22-05-2020, 21:34:53cronjob ile bunu bir zaman diliminde olacak şekilde yapabilirsiniz, cron'a gireceğiniz komut ise şu olacaktır
cp -r /burasi/yedek/alinan/dizin /burasi/yedeklenen/dizin - 22-05-2020, 22:49:20Değerli yorumun için çok teşekkür ederim hocam.yalinyalniz adlı üyeden alıntı: mesajı görüntüle
Evet buna benzer bir çözüm yolu ile sorunumu çözdüm.
#!/bin/bash #################################### # # Backup to NFS mount script. # #################################### # What to backup. backup_files="/var/www/SITE_ADI" # Where to backup to. dest="/var/web_backup" # Create archive filename. day=$(date +%A) hostname=$(hostname -s) archive_file="$hostname-$day.tgz" # Print start status message. echo "Backing up $backup_files to $dest/$archive_file" date echo # Backup the files using tar. tar czf $dest/$archive_file $backup_files # Print end status message. echo echo "Backup finished" date # Long listing of files in $dest to check file sizes. ls -lh $dest
Kodunu cronjobla ile otomatikleştirdim.
Çok teşekkür ederim.
- 22-05-2020, 22:51:05Rica ederim, kullandığınız kodu da sevdimbatuhan_polat adlı üyeden alıntı: mesajı görüntüle

TAR kullanmanız da ayrıca hoşuma gitti
Evet buna benzer bir çözüm yolu ile sorunumu çözdüm.