Categories: Uncategorized

Proxmox’da Otomatik Snapshot Nasıl Alınır?

Snapshot Nedir?

Snapshot, bir sanal sunucunun (VM) mevcut çalışma hali, disk yapısı ve yapılandırmasının o anki tam kopyasıdır. Özellikle sistem güncellemeleri veya büyük yapılandırma değişiklikleri öncesinde alınan Snapshot’lar, olası hatalara kurtarma çözümü sunar.

Proxmox VE platformu, bu snapshot alma işlemini QEMU/KVM sanal makineleri için kullanıcı dostu bir arayüzle sunar.

Web Arayüzünden Snapshot Alma

Öncelikle, Proxmox web arayüzüne giriş yapalım. Sol panelden snapshot almak istediğimiz sanal makineyi (VM) seçelim. Sonra üst menüde yer alan “Snapshots” sekmesine geçelim.

“Create” butonuna tıklayalım. Açılan pencerede snapshot’a bir isim verelim ve istersek kısa bir açıklama ekleyelim.

Canlı sistemler için “RAM dahil” seçeneğini işaretleyebiliriz. İşlem bittiğinde, yeni kaydımız listede yer alır.

Komut Satırı ile Snapshot Alma

SSH üzerinden de snapshot alabilirsiniz:

qm snapshot 101 snapshot-adi --description "Güncelleme öncesi yedek"

Buradaki 101, VM ID’sidir. Kendi VM’nizin ID’sine göre bu değeri güncellemelisiniz.

Snapshot’ı listelemek için,

qm listsnapshot 101

Snapshot’tan geri dönmek için,

qm rollback 101 snapshot-adi

Zamanlanmış Snapshot Oluşturma

Proxmox VE içerisinde doğrudan snapshot zamanlaması için bir GUI aracı olmasa da, bu işlemi cron görevleri aracılığıyla otomatik hale getirebiliriz.

Örnek bir cron görevi oluşturmak için,

sudo crontab -e

Örneğin her gece 05:00’te snapshot almak için,

0 5* * * qm snapshot 101 nightly-snapshot --description "Otomatik gece yedeği"

Snapshot sayısı kontrolsüz şekilde artmaması için bir “temizlik” komutu da yazılabilir,

qm delsnapshot 101 eski-snapshot-adi

Bu işlemleri bash script haline getirip cron’a tanıtmak daha düzenli bir çözüm sunar.

Snapshot Silme İşlemi

Web arayüzünde snapshot sekmesinden ilgili snapshot’ı seçip Remove butonuna tıklayabilirsiniz.

Komutla silmek için bu komutu uygulayalım.

qm delsnapshot 101 snapshot-adi

Sıkça Sorulan Sorular

Snapshot ile tam yedekleme arasında ne fark var?

Snapshot, sistemin o anki durumunu hızlıca geri yükleyebilmek amacıyla kaydeder. Tam yedekleme ise daha geniş kapsamlıdır, uzun süreli saklanır ve başka sistemlere taşınabilir.

Snapshot alırken VM’i kapatmak gerekir mi?

Proxmox’ta snapshot almak için VM’i kapatmaya gerek yoktur. Online snapshot sırasında kısa süreli yavaşlamalar olabilir. Proxmox 9 yükseltme ile bu süreç daha stabil hale getirilmiştir.

Snapshot’lar ne kadar disk alanı kaplar?

Snapshot’lar yalnızca değişiklikleri sakladığı için başlangıçta fazla yer kaplamaz.

Zamanlanmış snapshot görevleri Proxmox panelinde görülebilir mi?

Bu görevler sistemde cron aracılığıyla çalıştığı için Proxmox GUI’de görünmez. Takibini yapmak için script’lere log eklenebilir ya da syslog üzerinden izlenebilir.

Snapshot geri yükleme sırasında veri kaybı olur mu?

Geri yükleme işlemi, snapshot alındığı andan sonraki tüm değişiklikleri siler. Bu nedenle önemli veriler varsa yedek alınmadan rollback yapılmamalıdır.

pendc

Recent Posts

MySQL ve MariaDB Arasındaki Temel Farklar

Veritabanını seçmenin performans, lisans ve güvenlik gibi konularda yarattığı zorlukları biliyoruz. Bu seçimi kolaylaştırmak için,…

53 dakika ago

Proxmox VE 8.4’ten 9’a Nasıl Geçilir?

Sunucu yönetiminde yeni sürümlere geçiş, her zaman iş sürekliliği için kritik bir adımdır. Proxmox VE…

1 saat ago

Zabbix ile VMware vSphere İzleme Nasıl Yapılır ?

Sanallaştırma ortamlarında en çok kullanılan platformlardan biri VMware vSphere’dir. Ancak sistem doğru izlenmezse performans sorunları,…

2 hafta ago

VMware vSphere Foundation 9.0 Beta Sürümü Yayında

IT ekiplerinin karşılaştığı en büyük sorunlardan biri, farklı araç ve sistemler yüzünden operasyonların karmaşık hale…

2 hafta ago

Fidye Yazılımı Saldırılarından Korunma

Fidye Yazılımı Saldırısı Nedir? Fidye yazılımı saldırısı (ransomware) kötü niyetli kişilerin, belirli bir sistemin, dosyalarını…

3 ay ago

Plesk Üzerinde Domain/ Mail Engelleme Nasıl Yapılır?

Plesk, dünya genelinde en yaygın kullanılan web hosting kontrol panellerinden biridir. Gerek Linux gerekse Windows…

4 ay ago