VPS Yedekleme Stratejisi: Tam Yedek mi, Artımlı Yedek mi?
VPS kullanan birçok kişi yedek alır ancak doğru yedekleme stratejisini kullanmadığı için ya gereksiz disk maliyeti oluşur ya da veri kurtarma süresi çok uzun olur. Doğru backup stratejisi seçimi depolama maliyeti + backup süresi + restore süresi + veri kaybı riski (RPO) dengesine göre yapılır.
Yedekleme Türleri
| Yedek Türü | Açıklama |
|---|---|
| Full Backup | Tüm verinin kopyası |
| Incremental Backup | Son yedekten sonra değişen dosyalar |
| Differential Backup | Son full backup’tan sonra değişen dosyalar |
| Snapshot | Diskin anlık görüntüsü |
Depolama Alanı Karşılaştırması
Senaryo:
- 100 GB veri
- Günlük 5 GB değişim
- 7 gün saklama
| Yöntem | Alan |
|---|---|
| Full | 700 GB |
| Incremental | 135 GB |
| Differential | 205 GB |
Backup Süresi
| Yöntem | Süre |
|---|---|
| Full | ~11 dk |
| Incremental | ~30 sn |
| Differential | ~4 dk |
Restore Süresi
| Yöntem | Süre |
|---|---|
| Full | ~11 dk |
| Incremental | ~40 dk |
| Differential | ~15 dk |
RPO & RTO
| Sistem | RPO | RTO |
|---|---|---|
| Blog | 24 saat | 4 saat |
| Kurumsal | 12 saat | 2 saat |
| E-ticaret | 1 saat | 30 dk |
| SaaS | 15 dk | 15 dk |
rsync ile Incremental Backup
rsync -avz --delete /var/www /backup/
Cron:
0 2 * * * rsync -avz --delete /var/www /backup/
Full Backup (tar)
tar -czf /backup/full-$(date +%F).tar.gz /var/www
Cron:
0 3 * * 0 tar -czf /backup/full-$(date +%F).tar.gz /var/www
Backup Stratejisi
| Gün | Yedek |
|---|---|
| Pazar | Full |
| Diğer günler | Incremental |
Ek:
- Offsite backup zorunlu
- Restore test yapılmalı
Production Senaryosu
| Metric | Önce | Sonra |
|---|---|---|
| Disk | 350 GB | 120 GB |
| Backup süre | 90 dk | 15 dk |
| Restore | 45 dk | 50 dk |
3-2-1 Kuralı
- 3 kopya
- 2 farklı ortam
- 1 offsite
Riskler
- Incremental chain bozulabilir
- Backup aynı disk olabilir
- Test yapılmayabilir
Sonuç
En iyi strateji:
Weekly Full + Daily Incremental + Offsite Backup
CTA
Profesyonel backup ve VPS yönetimi için yönetilen hizmet kullanabilirsiniz.