Yedek, ancak başka bir yerde saklanıyorsa ve geri yüklenebildiği denenmişse değerlidir. Aynı sunucudaki yedek, sunucu bozulduğunda onunla birlikte gider.
Klasörü arşivleme
sudo tar -czf /root/site-yedek-$(date +%F).tar.gz /var/www/siteniz
Bu komut klasörü tarihli, sıkıştırılmış tek bir dosyaya çevirir.
Başka bir sunucuya kopyalama (rsync)
rsync -avz /root/site-yedek-*.tar.gz kullanici@yedek-sunucu:/yedekler/
rsync yalnızca değişenleri aktarır ve SSH üzerinden güvenli çalışır. Parolasız otomatik çalışması için SSH anahtarı kurmanız gerekir.
Veritabanını da yedekleyin
Dosya yedeği veritabanını içermez; ayrı alın: MySQL yedek alma ve geri yükleme.
Otomatikleştirme (cron)
sudo crontab -e ile her gece 03:30'da çalışacak bir satır eklenebilir:
30 3 * * * tar -czf /root/yedek-$(date +\%F).tar.gz /var/www/siteniz
Cron satırlarında % işareti \% şeklinde yazılmalıdır.
Altın kurallar
- 3-2-1 kuralı: 3 kopya, 2 farklı ortam, 1 tanesi başka bir yerde.
- Eski yedekleri düzenli silin; yoksa disk dolar.
- Yedeği geri yüklemeyi bir kez deneyin; denenmemiş yedeğe güvenmeyin.
- Büyük bir değişiklikten (güncelleme, taşıma) önce mutlaka yeni yedek alın.
Sık sorulan sorular
Ne sıklıkla yedek almalıyım?
Hostlys'in aldığı yedek benim için yeterli mi?
İlgili rehberler
SSH ile Linux Sunucuya Bağlanma (Windows, macOS ve Linux)
SSH nedir, Linux sunucunuza terminalden veya PuTTY ile nasıl bağlanırsınız ve şifre yerine SSH anahtarı nasıl kullanılır? Adım adım anlatım.
02 Sunucu YönetimiRDP ile Windows Sunucuya Uzak Masaüstü Bağlantısı
Windows sunucunuza Uzak Masaüstü (RDP) ile Windows, macOS ve mobil cihazlardan bağlanma ve bağlantıyı güvenli tutma yöntemleri.
03 Sunucu YönetimiLinux Sunucuda Disk Doluluğu Nasıl Kontrol Edilir ve Temizlenir?
df ve du komutlarıyla disk doluluğunu bulma, büyük dosyaları tespit etme ve logları, eski paketleri güvenle temizleme.
04 Sunucu Yönetimisystemctl ile Servis Yönetimi: Başlatma, Durdurma, Log Okuma
Linux sunucuda nginx, Apache, MySQL gibi servisleri systemctl ile yönetme; durum kontrolü, yeniden başlatma ve hata günlüklerini okuma.
Bu rehberde eksik ya da yanlış bir şey mi gördünüz? Bize bildirin.