VMM'yi yedekleme ve geri yükleme
Bu makalede, System Center - Virtual Machine Manager (VMM) ortamında yedekleme ve kurtarma işlemi açıklanır ve bazı öneriler sağlanır.
Başlamadan önce
- Olağanüstü durum kurtarma için denetim noktalarını kullanmayın. Denetim noktaları sabit disk içeriğinin tam yinelemelerini oluşturmaz ve verileri ayrı bir birime kopyalamaz.
- Sanal makinedeki bir işletim sistemini güncelleştirmeden önce geçici yedekleme görevi görmek için bir denetim noktası kullanabilirsiniz. Bu, olumsuz etkileri varsa güncelleştirmeyi geri almanızı sağlar.
- Verilerinizi olağanüstü veri kaybıyla yedeklemek ve kurtarmak için bir yedekleme uygulaması kullanmanız gerekir. Bir seçenek System Center Data Protection Manager (DPM) seçeneğidir.
- VMM'yi yeniden yüklerken Uzaktan Erişim Yetkilendirmesi (RAA) parolaları ve ürün anahtarı gibi veriler girilebilir. Ancak, Sanal Makine Rolleri gibi bazı şifrelenmiş veriler yeniden girilemiyor.
- VMM'yi yedeklemek için Data Protection uygulama programlama arabirimini (DPAPI) kullanıyorsanız bu tür verileri yedekleyemez ve geri yükleyemezsiniz.
- VMM yönetim sunucusu başarısız olursa veriler kaybolur.
Yedekleme planı oluşturma ve uygulama
Yedekleme planının temel öğeleri, nelerin yedeklenmesi gerektiğinin listesini ve ortamınızda sık sık değiştirilen (ve bu nedenle sık yedeklenmesi gereken) özelliklerin ana hatlarını içerir.
VMM veritabanını yedekle
VMM veritabanı, VMM'nin düzgün çalışması için gereken yapılandırmalar, hizmet şablonları, profiller, sanal makine şablonları, hizmetler, ölçek genişletme hizmetleri ve diğer kritik veriler gibi bilgileri içerir. VMM veritabanını düzenli olarak yedekleyin.
VMM veritabanı, VMM yönetim sunucusunda veya Microsoft SQL Server çalıştıran ayrı bir sunucuda depolanabilir. VMM veritabanını yedeklemek için aşağıdakilerden birini veya daha fazlasını kullanabilirsiniz:
SQL Server araçları. Daha fazla bilgi için bkz. Tam bir Veritabanı Yedeği Oluşturma (SQL Server).
Ortamınızda kullanılan diğer yedekleme araçları.
Aşağıdaki yordamlarda açıklandığı gibi VMM konsolu veya bir Windows PowerShell cmdlet'i.
Veritabanını yedeklemeye ek olarak, aynı güvenlik tanımlayıcısı (SID) ile sunucuyu yıkıcı bir veri kaybında yeniden oluşturabilmeniz için VMM yönetim sunucusunun sistem durumu yedeğini oluşturmanızı öneririz. SID, VMM'nin sanal makine konaklarında nasıl yetkilendirildiklerinin ayrılmaz bir parçasıdır.
Önemli
- Aşağıdaki yedekleme yordamlarından biriyle oluşturduğunuz VMM veritabanı dosyasını kurtarmak için birkaç yol vardır. VMM yönetim sunucusunun çalışmasını gerektiren bir yol, bölümünde açıklandığı gibi bölümünde açıklandığı gibi bölümünde açıklandığı gibi aracını kullanmaktır ( bölümünde açıklandığı gibi bir cmdlet olmasa da). VMM yönetim sunucusunun çalışmasını gerektirmeyen bir diğer yol da, bir veritabanı dosyasını geri yüklemek ve eklemek için SQL Server araçlarını kullanarak geri yüklemektir.
- Aşağıdaki yordamları kullanmak için Yönetici kullanıcı rolünün üyesi olmanız gerekir.
VMM veritabanını aşağıdaki yollarla yedekleyebilirsiniz:
- VMM konsolunu kullanarak
- Windows PowerShell'de cmdlet'leri kullanarak
VMM veritabanını yedekleme adımları için gerekli sekmeyi seçin:
VMM konsolunu kullanarak VMM veritabanını yedeklemek için şu adımları izleyin:
Ayarlar çalışma alanında, Giriş'teki Yedekleme grubunda Yedekle'yi seçin.
Virtual Machine Manager Yedekleme iletişim kutusunda yedekleme dosyasının konumunu belirtin. Kök dizin olmayan ve SQL Server'ın erişebileceği bir klasör seçin.
Yedeğin durumunu İşler çalışma alanında denetleyebilirsiniz.
Yedeği kurtarma hakkında daha fazla bilgi için bu yordamdan önce bkz. Önemli not.
Konakları ve sanal makineleri yedekleme
Sanal makine konakları Hyper-V konakları, VMware ESXi konakları ve sanal makinelerin ve hizmetlerin dağıtıldığı konak kümeleridir. Sanal makine konaklarını ve kümelerini yedeklemek için, konak ve sanal makine verilerini uzak bir dosya sunucusu paylaşımına kopyalamak için Microsoft System Center Data Protection Manager'ı (DPM) veya Birim Gölge Kopyası Hizmeti'nden (VSS) yararlanan başka bir yedekleme uygulamasını kullanın.
Önemli
Sanal makine yapılandırma dosyalarını (.vmc) her gün yedeklemenizi öneririz.
Konaklarınızın envanterini alın ve ardından barındırılan tüm sanal makineleri yedekleyin. VMM tarafından yönetilen konakların listesini almak için bir Windows PowerShell komut satırından aşağıdaki cmdlet'i çalıştırın:
$vmhost = get-scvmmserver <VMM management server name> | get-scvmhost
Daha fazla bilgi için bkz. Get-SCVMMServer ve Get-SCVMHost.
VMM VSS yazıcısını destekleyen yedekleme yazılımını kullanarak her VMM konağındaki tüm yapılandırma ve kaynak dosyalarını yedekleyin. VMM destekleyen yedekleme yazılımları, sanal makineleri arşivlemek ve geri yüklemek için gerekli adımların sayısını ve kapalı kalma süresi en aza indirebilir, arşivlenen veya geri yüklenen verilerin tutarlı olmasını sağlamaya yardımcı olur.
Back up library servers
VMM kitaplığı, kitaplık sunucularında depolanan sanal sabit diskler, ISO görüntüleri, betikler, sürücü dosyaları ve uygulama paketleri gibi dosya tabanlı kaynakları içerir. Bu kaynaklar VMM veritabanındaki sanal makine ve hizmet şablonları ve profilleri gibi dosya tabanlı olmayan kaynaklarla yakından ilişkilidir. Tüm bu kaynaklar yedeklenmelidir.
Kitaplık sunucularında verileri yedeklemek için, konak ve sanal makine verilerini uzak bir dosya sunucusu paylaşımına kopyalamak için System Center Data Protection Manager'ı (DPM) veya Birim Gölge Kopyası Hizmeti'nin (VSS) avantajlarından yararlanan başka bir yedekleme uygulamasını kullanın. VMM kitaplık sunucularının listesi için Windows PowerShell komut satırından aşağıdaki cmdlet'i çalıştırın:
$libraryservers = get-scvmmserver <VMM management server name> | get-sclibraryserver
Daha fazla bilgi için bkz. Get-SCVMMServer ve Get-SCLibraryServer.
Kitaplık paylaşımları üzerindeki tüm dosyaları, aşağıdaki uzantılara sahip dosyalar da dahil olmak üzere uzak dosya sunucusundaki paylaşılan bir klasöre yedekleyin:
- .vhd ve .vhdx
- .iso
- .vmx
- .ps1
- .Vmc
- .vsv
VMM özel bulutlarını yedekleme
VMM bulutlarında bulunan sanal makinelerin çoğaltmasını ve yük devretmesini düzenlemek ve otomatikleştirmek için Azure Site Kurtarma Yöneticisi kullanabilirsiniz. Aşağıdaki yollarla çoğaltma yapabilirsiniz:
Bir şirket içi VMM sitesinden diğerine, Hyper-V çoğaltma veya SAN çoğaltmasını kullanarak.
Bir şirket içi VMM sitesinden Azure'a, Hyper-V çoğaltmayı kullanarak.
Kayıt defteri anahtarlarını, şifreleme anahtarlarını ve kimlik bilgilerini yedekle
Kayıt defteri anahtarlarını, şifreleme anahtarlarını ve VMM tarafından yönetilmeyen kimlik bilgilerini yedeklemek için aşağıdakileri yönergeleri kullanın:
Kayıt defteri anahtarları: VMM, önemli ayarları depolamak için birden çok kayıt defteri anahtarı kullanır. Ayarlar, aşağıdaki kayıt defteri anahtarında ve onun alt anahtarlarında saklanır: HKLM\Software\Microsoft\Microsoft System Center Virtual Machine Manager Server\Settings.
Kayıt defterinin bu bölümünün tamamını SQL alt anahtarının olası özel durumuyla yedeklemeniz gerekir. SQL alt anahtarını yedeklerseniz, yedekleme sırasında veritabanı adını, konumunu ve diğer ayrıntıları yakalarsınız; bu, kurtarma sırasında istediğiniz VMM veritabanı ayrıntılarıyla eşleşmeyebilir.
Kayıt defteri anahtarlarını yedeklemek için Regedit Dışarı aktar işlevini veya ortamınızda kayıt defteri anahtarları yedeklemek için kullanılan herhangi bir aracı kullanabilirsiniz.
Active Directory Etki Alanı Hizmetlerindeki şifreleme anahtarları: Dağıtılmış anahtar yönetimi (DKM) yapılandırılmışsa VMM ile ilgili şifreleme anahtarlarını Active Directory Etki Alanı Hizmetleri'nde (AD DS) depolursunuz. Bu anahtarları yedeklemek için düzenli olarak Active Directory’yi yedekleyin.
VMM tarafından yönetilmeyen kimlik bilgileri: VMM ile ilgili bazı kimlik bilgileri, VMM yönetim sunucusundaki Windows Kimlik Bilgileri Yöneticisi tarafından yönetilir. Kimlik Bilgileri Yöneticisi'ne erişmek için Denetim Masası Tüm Denetim Masası Öğeleri'ni ve ardından Kimlik Bilgisi Yöneticisi'ni seçin. VMM ile ilgili kimlik bilgilerini yedeklemek için Kimlik Bilgilerini Yedekle'yi seçin.
Microsoft dışı kullanıcı arabirimi eklentilerini ve diğer Microsoft dışı uygulamaları yedekleme
Microsoft dışı kullanıcı arabirimi (UI) eklentilerini VMM konsolunun işlevlerini genişletmek kullanabilirsiniz. Bir kullanıcı arabirimi eklentisi tarafından kullanılan veriler, yerel sunucuda veya uzak bilgisayarda depolanabilir ve belirli bir izin kümesi ile yapılandırılabilir. Belirli kullanıcı arabirimi eklentinizin yedekleme yönergelerine başvurun.
Microsoft dışı diğer tüm uygulamalar için uygulamanın belirli yedekleme yönergelerine bakın.
VMM ortamını geri yükleme
Gerekirse VMM veritabanını geri yükle
VMM veritabanının geri yüklenmesi gerekiyorsa yedekleme yönteminize karşılık gelen işlemi kullanarak önce bunu yedekleyin. Örneğin SQL Server araçlarını kullanarak geri yüklemek için bkz. Geri Yükleme ve Kurtarmaya Genel Bakış (SQL Server).
Geri yüklemeniz gereken tek öğe VMM veritabanıysa ve SCVMMRecover.exe aracı hakkında bilgi edinmek istiyorsanız bkz. Backup-SCVMMServer.
VMM sunucusunu aynı veya farklı bir bilgisayara geri yükleyebilirsiniz. VMM sunucusunu geri yükleme adımları için gerekli sekmeyi seçin:
VMM sunucusu için aynı bilgisayarı kullanıyorsanız, o bilgisayarda sistem durumu geri yükleme işlemi gerçekleştirin (aksi takdirde bu bölümü atlayın). Bunu yaparsanız, VMM sunucusunun SID'i aynı kalır ve VMM ortamınızı geri yüklemek için daha az adım gerekir.
VMM sunucusunu geri yükledikten sonra aşağıdaki adımları uygulayın:
Son yedeklemeden sonra kaldırılan tüm konakları veya sanal makineleri VMM konsolundan kaldırın. Bir konak son yedeklemeden sonra kaldırılmışsa Yanıt Vermiyor ve konak üzerindeki tüm sanal makineler Ana Bilgisayar Yanıt Vermiyor olarak görünür. Konak mevcutsa ancak son yedeklemeden sonra bir sanal makine kaldırılmışsa, sanal makine Eksik olarak görünür.
Son yedeklemeden sonra eklenen tüm konak veya sanal makineleri ekleyin.
Konakları yeni VMM yönetim sunucusuyla güncelleştirme
VMM konsolunu açın.
Gerektiğinde bu yordamdaki sonraki adımlara hazırlamak için ana bilgisayarların ve sanal makinelerin listesini inceleyin:
Sunucu listesini gözden geçirmek için Doku çalışma alanında sol taraftaki Sunucular'ı seçin.
Sanal makinelerin listesini gözden geçirmek için VM'ler ve Hizmetler çalışma alanında sol taraftaki Tüm Konaklar'ı seçin.
Son yedeklemeden sonra kaldırılan tüm konakları veya sanal makineleri VMM konsolundan kaldırın. Bir konak son yedeklemeden sonra kaldırılmışsa Yanıt Vermiyor olarak görünür ve konak üzerindeki tüm sanal makineler Ana Bilgisayar Yanıt Vermiyor olarak görünür. Konak mevcutsa ancak son yedeklemeden sonra bir sanal makine kaldırılmışsa, sanal makine Eksik olarak görünür.
Son yedeklemeden sonra eklenen tüm konak veya sanal makineleri ekleyin.
Erişim Reddedildi olarak işaretlenmiş yönetilen bilgisayarları belirleyin, her birine sağ tıklayın, Yeniden İlişkilendir'i seçin ve yönetici kimlik bilgilerini sağlayın.
Aynı zamanda kitaplık sunucusu olan bir VMM yönetim sunucusunu geri yüklüyorsanız, yeni bilgisayar varsayılan kitaplık sunucusu olarak özgün VMM sunucusunu listeler. Kitaplık görünümünden özgün kitaplık sunucusunu kaldırın ve ardından yeni bilgisayarı bir kitaplık sunucusu olarak ekleyin.
Bir sonraki bölümde açıklandığı gibi, çevre ağındaki (DMZ, arındırılmış bölge ve ekranlı alt ağ olarak da bilinir) sunucuları yeniden ilişkilendirmeniz gerekebilir.
Bir çevre ağındaki sunucuları yeniden ilişkilendirme
Bir VMM sunucusunu geri yükledikten sonra, bir çevre ağındaki sunucular başlangıçta Yanıt Vermiyor olarak görünebilir. Bu durumda aşağıdaki adımları gerçekleştirin:
Çevre ağındaki her sunucuda oturum açın ve ardından VMM hesabını bulun. VMM hesabı, scvmm ve 5 rastgele karakterden oluşan 10 karakterlik kullanıcı adına sahip bir yerel yönetici hesabıdır.
Her sunucudaki VMM hesabının parolasını değiştirin.
VMM yönetim sunucusundaki Konak Özellikleri iletişim kutusunda Seçenekler'i seçin ve ardından her sunucuya 2. adımda oluşturduğunuz parolayı atayın.
VMM kitaplık sunucularını geri yükle
Veri kaybından sonra bir kitaplık sunucusu geri yüklemek için dosya sunucusu paylaşımlarını geri yükleyin ve ardından verileri paylaşımlara geri yükleyin.
VMM yönetim sunucusunu ve VMM veritabanını geri yükledikten sonra, kitaplık sunucuları VMM konsolunda listelenir. Gerektiğinde, bu listeleri fiziksel kitaplık sunucularıyla yeniden ilişkilendirin.
- Yeni geri yüklenen bilgisayarın adı özgün bilgisayarla aynıysa, Virtual Machine Manager aracısını bu bilgisayara yerel olarak yükleyin ve ardından bu bilgisayarı VMM yönetim sunucusuyla yeniden ilişkilendirin.
- Yeni geri yüklenen bilgisayarın adı özgün bilgisayardan farklıysa, VMM konsolunu kullanarak özgün bilgisayarı yönetilen bilgisayarlar listesinden kaldırın ve yeni bilgisayarı ekleyin.
Kayıt defteri anahtarlarını, Active Directory nesnelerini ve VMM tarafından yönetilmeyen kimlik bilgilerini geri yükle
Kayıt defteri anahtarlarını, Active Directory nesnelerini ve VMM tarafından yönetilmeyen kimlik bilgilerini geri yüklemek için aşağıdaki yönergeleri kullanın:
Kayıt defteri anahtarları: Daha önce yedeklenen kayıt defteri anahtarlarını geri yüklemek için Regedit İçeri Aktar işlevini veya ortamınızda kayıt defteri anahtarlarını yedeklemek ve geri yüklemek için kullanılan herhangi bir aracı kullanabilirsiniz. Ancak, veritabanı adı, konumu ve içerdiği diğer ayrıntılar kayıt defteri anahtarlarını geri yüklerken VMM veritabanı için istediğinizle eşleşmiyorsa SQL alt anahtarını geri yüklemeyin.
Active Directory nesneleri: VMM ortamınızda dağıtılmış anahtar yönetimi (DKM) etkinleştirildiyse, VMM RAA parolaları, ürün anahtarı bilgileri ve Sanal Makine Rolü verileri gibi bazı verileri Active Directory'de depolar. VMM'yi yeniden yükledikten sonra, gerekirse RAA parolaları ve ürün anahtarı bilgileri gibi Active Directory'de depolanan bazı verileri yeniden girebilirsiniz. VMM'yi yeniden yükledikten ve (gerekirse) Active Directory'yi geri yükledikten sonra, Active Directory'deki verilere VMM tarafından erişilebilir olmaya devam eder.
VMM tarafından yönetilmeyen kimlik bilgileri: Denetim Masası'de Tüm Denetim Masası Öğeleri'ne ve ardından Kimlik Bilgileri Yöneticisi'ne tıklayın. Daha önce yedeklenmiş VMM ile ilgili kimlik bilgilerini geri yüklemek için Kimlik Bilgilerini Geri Yükle'yi seçin.
Post-restore tasks
VMM yapılandırmanıza bağlı olarak, VMM ortamınızı geri yükledikten sonra aşağıdaki görevlerden bazılarını yapmanız gerekebilir:
Always On Kullanılabilirlik Grupları'nı Yapılandırma
VMM veritabanı SQL Server AlwaysOn Kullanılabilirlik Grupları kullanılarak yapılandırıldıysa, veritabanının bir kullanılabilirlik grubuyla doğru yapılandırıldığından emin olmak için birkaç görevi tamamlamanız gerekir.
Microsoft Azure Pack'i yeniden yükleme
Ortamınızda VMM kullanılarak kiracıları desteklemek için Microsoft Azure Paketi dağıtıldıysa, VMM ortamını geri yükledikten sonra yeniden yüklemeniz gerekir. Windows Server için Microsoft Azure Paketi hakkında daha fazla bilgi için bkz . Windows Server için Microsoft Azure Paketi.
Ek VMM konsolları yükleme
VMM konsollarının yüklü olduğu sunucuları değiştirmeniz gerekiyorsa, konsolları bu sunuculara yeniden yükleyin.
Sanal makine şablonlarını güncelleştirme
Geri yüklenen tüm sanal makine şablonları, işletim sistemini içeren sanal sabit diski doğru şekilde belirtmelidir.
VMM konsolunda Kitaplık çalışma alanını açın, Şablonlar'ı genişletin ve VM Şablonları'nı seçin.
Şablonlar bölmesinde, güncelleştirmek istediğiniz sanal makine şablonuna sağ tıklayın, ayarları güncelleştirmek için Özellikler>Donanım Yapılandırması'nı seçin.
Microsoft Azure Hyper-V Kurtarma Yöneticisi geri yükleme
VMM ortamında Microsoft Azure Hyper-V Kurtarma Yöneticisi uygulandıysa, Microsoft Azure Hyper-V Kurtarma Yöneticisi Sağlayıcısı'nı geri yüklemek için birkaç adım gerçekleştirmeniz gerekir.
Eklentileri, sürücü paketlerini ve sertifikaları incele
VMM'yi geri yükledikten sonra, eklentileriniz, sürücü paketleriniz ve sertifikalarınız için gerekli adımları uyguladığınızdan emin olmak için aşağıdaki öğeleri gözden geçirin:
Microsoft dışı kullanıcı arabirimi eklentileri: Microsoft dışı kullanıcı arabirimi eklentilerini veya Microsoft dışı taraf uygulamaları geri yüklemek için ilgili uygulamanın geri yükleme yönergelerine başvurun.
Sürücü paketleri: Daha önce VMM kitaplığına eklenmiş olan sürücü paketleri, geri yükleme işleminden sonra doğru bulunamayabilir. Bunların kaldırılması ve yeniden eklenmesi gerekebilir.
Sertifikalar: Konaklardaki VMM ile ilgili tüm sertifikalar, yeni VMM yönetim sunucusunun bilgileriyle güncelleştirilmelidir.
Not
VMM'yi yeniden yükledikten sonra VMM, hata nedeniyle güncel olmayan hesap denetim listelerini (ACL' ler) güncelleştirir. Başka müdahale gerekmez.