Sanal makineleri önceki bir duruma geri döndürmek için denetim noktalarını kullanma

Sanallaştırmanın en büyük avantajlarından biri, bir sanal makinenin durumunu kolayca kaydedebilme özelliğidir. Hyper-V bu işlem sanal makine denetim noktalarının kullanımıyla gerçekleştirilir. Yazılım yapılandırma değişiklikleri yapmadan, yazılım güncelleştirmesi uygulamadan veya yeni yazılım yüklemeden önce bir sanal makine denetim noktası oluşturmak isteyebilirsiniz. Bir sistem değişikliği soruna neden olacaksa, sanal makine denetim noktasının alındığı duruma geri döndürülebilir.

Windows 10 ve 11 Hyper-V iki tür denetim noktası içerir:

  • Standart Denetim Noktaları: Denetim noktası başlatıldığında sanal makine ve sanal makine bellek durumunun anlık görüntüsünü alır. Anlık görüntü tam yedekleme değildir ve Active Directory gibi farklı düğümler arasında verileri çoğaltan sistemlerde veri tutarlılığı sorunlarına neden olabilir. Hyper-V Yalnızca Windows 10'un öncesinde standart denetim noktaları (eski adıyla anlık görüntüler) sunulur.

  • Üretim Denetim Noktaları: Sanal makinenin veri tutarlı yedeğini oluşturmak için Linux sanal makinesinde Birim Gölge Kopyası Hizmeti veya Dosya Sistemi Donması kullanır. Sanal makine bellek durumunun anlık görüntüsü alınmaz.

Üretim denetim noktaları varsayılan olarak seçilidir ancak bu, Hyper-V yöneticisi veya PowerShell kullanılarak değiştirilebilir.

Uyarı

Hyper-V PowerShell modülünün çeşitli diğer adları vardır, böylece denetim noktası ve anlık görüntü birbirinin yerine kullanılabilir.
Bu belgede denetim noktası kullanılır, ancak anlık görüntü terimini kullanarak benzer komutlar görebileceğinizi unutmayın.

Denetim Noktası Türünü Değiştirme

  1. Hyper-V Yöneticisi'ne tıklayın.

  2. Sanal makineye sağ tıklayın ve ayarları seçin.

  3. Yönetim'in altında Denetim Noktaları'ı seçin.

  4. İstenen denetim noktası türünü seçin.

    Hyper V Yöneticisi'nin Yönetim bölümündeki Denetim Noktaları seçeneklerinin ekran görüntüsü.

Denetim noktaları oluşturma

Sanal makine için yapılandırılan türde bir denetim noktası oluşturur. Bu türü değiştirme yönergeleri için bu belgenin önceki bölümlerinde yer alan Denetim Noktası Türünü Yapılandırma bölümüne bakın.

Denetim noktası oluşturmak için:

  1. Hyper-V Yöneticisi'nde sanal makineyi seçin.

  2. Sanal makinenin adına sağ tıklayın ve ardından Denetim Noktası'na tıklayın.

  3. İşlem tamamlandığında, denetim noktasıHyper-V Yöneticisi'ndekiDenetim Noktaları altında görünür.

Denetim noktaları uygulama

Sanal makinenizi önceki bir noktaya geri döndürmek istiyorsanız, var olan bir denetim noktasını uygulayabilirsiniz.

  1. Hyper-V Yöneticisi'nde, Sanal Makineler'in altında sanal makineyi seçin.

  2. Denetim Noktaları bölümünde, kullanmak istediğiniz denetim noktasına sağ tıklayın ve Uygula'ya tıklayın.

  3. Aşağıdaki seçenekleri içeren bir iletişim kutusu görüntülenir:

    • Denetim Noktası Oluştur ve Uygula: Önceki denetim noktasını uygulamadan önce sanal makinenin yeni bir denetim noktası oluşturur.
    • Uygula: Yalnızca seçtiğiniz denetim noktasını uygular. Bu eylemi geri alamazsınız.
    • İptal: hiçbir şey yapmadan iletişim kutusunu kapatır.

Denetim noktasını uygulamak için Uygula seçeneğini belirleyin.

Denetim noktalarını yeniden adlandırma

Belirli bir noktada birçok denetim noktası oluşturulur. Onlara tanımlanabilir bir ad vermek, denetim noktası oluşturulduğunda sistem durumuyla ilgili ayrıntıları hatırlamayı kolaylaştırır.

Varsayılan olarak, denetim noktasının adı, denetim noktasının alındığı tarih ve saatle birlikte sanal makinenin adıdır. Bu standart biçimdir:

virtual_machine_name (MM/DD/YYY -hh:mm:ss AM\PM)

Adlar 100 karakterle sınırlıdır ve ad boş olamaz.

  1. Hyper-V Yöneticisi'nde sanal makineyi seçin.

  2. Denetim noktasına sağ tıklayın ve yeniden adlandır'ı seçin.

  3. Denetim noktası için yeni adı girin. 100 karakterden az olmalıdır ve alan boş olamaz.

  4. İşiniz bittiğinde ENTER'ı seçin.

Denetim noktalarını silme

Denetim noktalarını silmek, Hyper-V ana bilgisayarınızda alan oluşturmanıza yardımcı olabilir.

Arka planda, denetim noktaları sanal makine için .vhdx dosyalarıyla aynı konumda .avhdx dosyaları olarak depolanır. Bir denetim noktasını sildiğinizde, Hyper-V sizin için .avhdx ve .vhdx dosyalarını birleştirir. İşlem tamamlandıktan sonra denetim noktasının .avhdx dosyası dosya sisteminden silinir.

.avhdx dosyalarını doğrudan silmemelisiniz.

Denetim noktasını temiz bir şekilde silmek için:

  1. Hyper-V Yöneticisi'nde sanal makineyi seçin.

  2. Denetim Noktaları bölümünde, silmek istediğiniz denetim noktasına sağ tıklayın ve Sil'i seçin. Ayrıca bir denetim noktasını ve sonraki tüm denetim noktalarını silebilirsiniz. Bunu yapmak için, silmek istediğiniz en erken denetim noktasına sağ tıklayın ve ardından Denetim Noktası Alt Ağacını Sil'i seçin.

  3. Denetim noktasını silmek istediğinizi doğrulamanız istenebilir. Doğru denetim noktası olduğunu onaylayın ve sil'i seçin.

Denetim noktalarını dışarı aktarma

Dışarı aktarma, denetim noktasını sanal makine olarak paketledikten sonra denetim noktasının yeni bir konuma taşınabilmesini sağlar. İçeri aktarıldıktan sonra denetim noktası sanal makine olarak geri yüklenir. Dışarı aktarılan denetim noktaları yedekleme için kullanılabilir.

Denetim noktasını dışarı aktarmak için:

  1. Hyper-V Yöneticisi'nde sanal makineyi seçin.

  2. Denetim Noktaları bölümünde, dışarı aktarmak istediğiniz denetim noktasına sağ tıklayın ve Dışarı Aktar'ı seçin.

  3. Dışarı aktarılan denetim noktasını kaydetmek istediğiniz konumu girin ve Dışarı Aktar'ı seçin.

Dışarı aktarma işlemi, denetim noktasının boyutuna bağlı olarak biraz zaman alabilir. VM için Hyper-V Yöneticisi'ndekiDurum sütunundaki durumu denetleyin.

Denetim noktalarını etkinleştirme veya devre dışı bırakma

  1. Hyper-V Yöneticisi'nde sanal makinenin adına sağ tıklayın ve Ayarlar'ı seçin.

  2. Yönetim bölümünde Denetim Noktaları'nı seçin.

  3. Bu sanal makineden denetim noktalarının alınmasına izin vermek için Denetim Noktalarını Etkinleştir'in seçili olduğundan emin olun; bu varsayılan davranıştır. Denetim noktalarını devre dışı bırakmak için Denetim Noktalarını Etkinleştir onay kutusunun seçimini kaldırın.

  4. Değişikliklerinizi uygulamak için Uygula'yı seçin. İşiniz bittiyse, iletişim kutusunu kapatmak için Tamam'ı seçin.

Denetim noktası konumunu yapılandırma

Sanal makinenin denetim noktası yoksa, denetim noktası yapılandırmasının ve kaydedilen durum dosyalarının depolandığı yeri değiştirebilirsiniz.

  1. Hyper-V Yöneticisi'nde sanal makinenin adına sağ tıklayın ve Ayarlar'ı seçin.

  2. Yönetim bölümünde Denetim Noktaları veya Denetim Noktası Dosya Konumu'na tıklayın.

  3. Denetim Noktası Dosya Konumu'nda, dosyaları depolamak istediğiniz klasörün yolunu girin.

  4. Değişikliklerinizi uygulamak için Uygula'yı seçin. İşiniz bittiyse, iletişim kutusunu kapatmak için Tamam'ı seçin.

Denetim noktası yapılandırma dosyalarını depolamak için varsayılan konum: %systemroot%\ProgramData\Microsoft\Windows\Hyper-V\Snapshots.

Standart denetim noktalarını kullanma

Bu alıştırmada standart denetim noktası oluşturma ve uygulama ile üretim denetim noktası arasında geçiş adımları gösterilir. Bu örnekte, sanal makinede basit bir değişiklik yapacak ve farklı davranışları gözlemleyeceksiniz.

Standart denetim noktası oluşturma

  1. Sanal makinenizde oturum açın ve masaüstünde bir metin dosyası oluşturun.

  2. Dosyayı Not Defteri ile açın ve 'Bu bir Standart Denetim Noktası' metnini girin. Dosyayı kaydetmeyin veya Not Defteri'ni kapatın.

  3. Denetim noktasını standart olarak değiştirin. Denetim noktalarını değiştirme yönergelerini izleyin.

  4. Yeni bir denetim noktası oluşturun.

    Hyper V Yöneticisi'nde oluşturulan denetim noktasının ekran görüntüsü

Hyper-V Yöneticisi ile standart denetim noktasını uygulama

Artık bir denetim noktası var olduğuna göre, sanal makinede bir değişiklik yapın ve ardından sanal makineyi kaydedilen duruma geri döndürmek için denetim noktasını uygulayın.

  1. Hala açıksa metin dosyasını kapatın ve sanal makinenin masaüstünden silin.

  2. Hyper-V Yöneticisi'ni açın, standart denetim noktasına sağ tıklayın ve Uygula'yı seçin.

  3. Denetim Noktası Uygula bildirim penceresinde Uygula'yı seçin.

    Seçili denetim noktasının uygulanması için onay isteyen iletişim kutusunun ekran görüntüsü.

Denetim noktası uygulandıktan sonra, yalnızca metin dosyasının mevcut olmadığını, aynı zamanda sistemin denetim noktasının oluşturulduğu tam durumda olduğuna dikkat edin. Bu durumda Not Defteri açıktır ve metin dosyası yüklenir.

Üretim denetim noktalarını kullanma

Şimdi üretim denetim noktalarını inceleyelim. Bu işlem standart bir denetim noktasıyla çalışmakla neredeyse aynıdır, ancak biraz farklı sonuçlara sahip olacaktır. Başlamadan önce bir sanal makineniz olduğundan ve denetim noktası türünü Üretim denetim noktaları olarak değiştirdiğinizden emin olun.

Sanal makineyi değiştirme ve Üretim Denetim Noktası Oluşturma

  1. Sanal makinede oturum açın ve yeni bir metin dosyası oluşturun. Önceki alıştırmayı izlediyseniz, var olan metin dosyasını kullanabilirsiniz.

  2. 'Bu bir Üretim Denetim Noktası' girin. yazın, dosyayı kaydedin ancak Not Defteri'ni kapatmayın.

  3. Hyper-V Yöneticisi'ni açın, sanal makineye sağ tıklayın ve Denetim Noktası'nı seçin.

  4. Üretim Denetim Noktası Oluşturuldu Penceresinde Tamam'ı seçin.

    Denetim noktasının oluşturulduğunu onaylayan iletişim kutusunun ekran görüntüsü.

üretim denetim noktasını Hyper-V Yöneticisi ile uygulama

Artık bir denetim noktası var olduğuna göre sistemde bir değişiklik yapın ve ardından sanal makineyi kaydedilen duruma geri döndürmek için denetim noktasını uygulayın.

  1. Hala açıksa metin dosyasını kapatın ve sanal makinenin masaüstünden silin.

  2. Hyper-V Yöneticisi'ni açın, üretim denetim noktasına sağ tıklayın ve Uygula'yı seçin.

  3. Denetim Noktası Uygula bildirim penceresinde Uygula'yı seçin.

Üretim denetim noktası uygulandıktan sonra sanal makinenin kapalı durumda olduğunu fark ettim.

  1. Sanal makineyi başlatın ve oturum açın.

  2. Metin dosyasının geri yüklendiğini unutmayın. Ancak standart denetim noktasından farklı olarak Not Defteri açık değildir.