Bu rehberimizde sizlere sanal makineleri yedeklemek ve geri yüklemek için Oracle VM VirtualBox yazılımının Snapshot (Anlık Görüntü) özelliğini göstereceğim.
Herşeyden önce diyelim ki Linux, macOS veya Windows 11 & 10 sanal makineleri yönetiyorsunuz. Tüm bu sistemlerde snapshot alma ve geri yükleme yapabilirsiniz. Bu, sisteminizin korunmanıza ve operasyonlarınızı kolaylaştırmanıza yardımcı olacak hayati bir özelliktir.
Oracle VM VirtualBox Üzerinde Sanal Makinelerde Snapshot’lar Nasıl Kullanılır?
VirtualBox üzerinde kullandığınız bir guest işletim sisteminde önemli bir program kurulumu veya kritik bir Windows güncellemesi yapmadan önce, sistem yedeği almanız önerilir. Bu durumda karşılaşılabilecek ciddi bir sistem hatasında, aldığınız yedek sayesinde sisteminizi bir önceki duruma hızlı ve kolay bir şekilde geri döndürebilirsiniz.
Bu durum için Oracle sanallaştırma yazılımının sunduğu mükemmel bir özellik olan Snapshot (Anlık Görüntü) kullanabilirsiniz. Bu özelliğin kullanımı oldukça basittir ve bu yüzden Windows işletim sistemlerinde kullanılan Sistem Geri Yükleme (System Restore) hizmetine benzetebilirsiniz.
Snapshot, sanal makinenin tüm sanal ayarlarını, disk ve bellek durumunu ele alarak tam bir kopyasını oluşturur. Sanal sisteminizin mevcut durumu dondurur ve gelecekte olası hataların önüne geçmek için hızlıca geri dönmenizi sağlar.
VirtualBox veya diğer sanallaştırma programlarında olduğu gibi Snapshot kullanmanın ana mantığı, karşılaşılabilecek işletim sistemi hata oranını azaltmak ve çıkacak hatalara karşı önlem almaktır.
Snapshot Faydaları ve Özellikleri
- Restore (Geri Yükleme): Sanal makinenizin bir önceki durumuna geri dönmenizi sağlayarak yapacağınız herhangi bir yanlış değişikliği veya yapılandırmayı hızlıca geri alabilirsiniz.
- İşlem Denemeleri: Yeni bir sistem yapılandırma değişikliği yapmak istediğinizde güvenli bir ortamda deneme yapmanızı sağlar. Bu sayede, değişiklikleri deneyebilir ve herhangi bir sorun olması durumunda orijinal duruma geri dönebilirsiniz.
- Toplu Çalışma: Eğitim amaçlı oluşturulan bir guest sistemin belirli bir durumunu kaydederek eğitim veya öğretim amaçlı kullanabilirsiniz. Örneğin, bir yazılım geliştirme kursunda, VM’nin aynı durumunu tüm öğrencilerle paylaşarak birlikte çalışmalarını sağlayabilirsiniz.
- Test Ortamı Oluşturma: Yeni bir yazılımı denemek için yeni bir VM oluşturmak yerine, mevcut durumu kaydedebilir ve yazılımı denedikten sonra ise önceki duruma dönebilirsiniz. Yapacağınız herhangi bir test aşamasında temiz bir başlangıç noktası elde edebilir ve kaynaklarınızı daha verimli kullanabilirsiniz.
Snapshot Alma
Kullandığınız bir sanal makine için anlık-yedek almak oldukça kolay bir işlemdir. Alttaki adımları takip ederek belirli bir VM’niz için yedek alabilir ve daha sonra istediğiniz bir zaman diliminde geri yükleyebilirsiniz.
Adım 1
Oracle VM VirtualBox sanallaştırma yazılımı açınız ve tam bir sistem kopyası oluşturmak istediğiniz sanal bilgisayarı çalıştırınız.
Adım 2
İşletim sistemi platformunuz ne olursa olsun, herhangi bir guest makineniz için snapshot alabilirsiniz. Bunu yapmak için, VM’nizi çalıştırdıktan sonra Oracle yazılımının araç menüsünden Machine (Makine) / Take Snapshot (Anlık Görüntü Al) seçeneğine tıklayınız.
Adım 3
Windows sanal sisteminizin tam kopyasını hangi amaçla alacaksanız Name (İsim) kısmına net bir açıklama yazınız. Ayrıca, Description (Açıklama) kısmına ne için bir snapshot oluşturduğunuzu veya yapılan işin hangi aşamasında olduğunuzu belirtebilirsiniz. Bu işlemleri tamamladıktan sonra yalnızca OK butonuna tıklayarak guest makinenin yedeğini alabilirsiniz.
Adım 4
OK’a tıkladıktan hemen sonra VirtualBox’ta sağ kısımda bir pencere açılacak ve yedeğin ilerleme sürecini görebileceksiniz.
Adım 5
Aldığınız yedeği kontrol etmek için sanal makine kütüphanesinde ilgili VM’nin yanındaki seçeneğe tıklayınız ve ardından Snapshots tıklayınız.
Adım 6
Snapshots kısmında az önce oluşturduğunuz tam sistem kopyasını görebilir ve tarihini de kontrol edebilirsiniz.
Snapshot Geri Yükleme
Host bilgisayarınızda VirtualBox üzerinde Snapshot alma adımlarını tamamladıktan sonra, sisteminizde bir programın çalışabilirliğini test etmeye başlayabilir veya önemli sistem güncellemelerini yükleyip meydana gelen değişimleri analiz edebilirsiniz. Daha sonra, yapılan tüm değişiklikleri kaldırma yöntemiyle geri almak yerine, oluşturduğunuz yedeği hızlı bir şekilde yükleyebilirsiniz ve bu sayede tekrardan temiz bir sisteme sahip olabilirsiniz.
Adım 1
Snapshot’ın nasıl çalıştığını daha iyi anlamak için aldığınız yedekten sonra masaüstü konumunda birden fazla yeni klasör oluşturunuz.
Adım 2
Yaptığınız tüm sistem değişikliklerinden sonra sanal işletim sisteminizi tamamen kapatınız.
Adım 3
Sanal makine kapalı durumdayken Snapshots gidiniz ve oradan geri yüklemek istediğiniz yedeği seçiniz ve araç menüsünden Restore (Geri Yükle) tıklayınız. Question (Soru) penceresinde size ilgili onay kutusunu işaretlemeyiniz ve Restore butonuna tıklayınız.
Adım 4
Sanal sisteminizin ilk temiz halini geri yükledikten sonra Start (Başlat) butonuna tıklayarak VM’nizi çalıştırabilirsiniz.
Adım 5
Sanal bilgisayarınız açılıyorken bu kez VirtualBox’ın ana ekranında sisteminizin bir önceki duruma geri yüklendiğini görebilirsiniz.
Adım 6
Daha önceki aşamalarda masaüstünde oluşturduğunuz tüm yeni klasörlerin artık mevcut olmadığını ve sisteminizin ilk temiz kurulum aşamasına döndüğünü kontrol edebilirsiniz.
Video
Sonuç
Sonuç olarak, Windows sanal makineniz için düzenli snapshot almanızı öneriyorum. Çünkü zaman zaman sanal sistemlerimizde yaptığımız bazı ayarlar sistem çökmesine neden olabiliyor. İşte bu gibi hataları minimuma indirmek için hızlıca VM’yi bir önceki duruma getirebilirsiniz.
Dahası, bu işi sürekli ve düzenli yaparak önemli projelerinizi korumaya da yardımcı olur. Kısacası, konuk makinenizi etkili bir şekilde yedekleyerek sanal sisteminizi güvende tutun!