Aracılığıyla paylaş


Laboratuvar Yönetimi bileşenlerini geri yükleme

Bu başlıktaki yordamları izleyerek, başarısız olmuş Visual Studio Laboratuvar Yönetimi bileşenlerinden bir veya daha fazlasını geri yükleyebilirsiniz.Hangi bileşenlerin başarısız olduğuna bağlı olarak hangi yordamların tamamlanacağına karar verebilirsiniz; ancak yordamları aşağıdaki sırada tamamlamanız gerekir:

  1. Sistem Merkezi Sanal Makine Yöneticisi (SCVMM) kitaplık sunucusunu geri yükleme

  2. SCVMM çalıştıran sunucuyu geri yükleme

  3. Team Foundation Server'ı Geri Yükle

  4. Hyper-V konaklarını geri yükle

Önerilen sırayı takip ederseniz Team Foundation Server tüm sanal makineler, şablonlar, ana bilgisayarlar, konaklar ve diğer nesneleri SCVMM'de tanıyacaktır.Ancak, Team Foundation Server yedeklendikten sonra ancak Team Foundation Server yedeklenmeden önce SCVMM'den silinen nesneleri algılamayacaktır.Daha sonra bu konuda açıklandığı gibi Microsoft Test Yöneticisi uygulamasından bu tür nesnelerin herhangi birini kaldırabilirsiniz.

Bu yordamları tamamlayabilmeniz için önce aşağıdaki koşulların doğru olması gerekir:

  • Yeni makinelerin ağ adları değiştirilen makinelerin adlarıyla eşleşmelidir.

  • Tüm güvenlik hesapları geri yüklenmiş olmalıdır.

  • Tüm yazılım, aynı duruma geri getirilmiş olmalıdır.

Gerekli İzinler (Bu sayfa İngilizce içeriğe sahip olabilir)

Bu yordamı gerçekleştirmek için aşağıdaki grupların üyesi olmanız gerekir:

  • Team Foundation yönetim uçbirimini çalıştıran sunucuda Yöneticiler güvenlik grubu.

  • SQL Server Sistem Yöneticisi güvenlik grubu veya SQL Server Yedekleme ve Sürdürme Planı Oluşturma izinlerinizin, yedeklemek istediğiniz veritabanlarını barındıran her SQL Server örneği üzerinde İzin Ver'e ayarlı olması gerekir.

  • SCVMM'de Yönetici kullanıcı rolü.

SCVMM için Kitaplık Sunucusu'nu geri yükleyin.

Kitaplık sunucusunu yüklediğinizde, konaklar ve kitaplık paylaşımları için aynı isimleri kullandığınızdan emin olun.Daha fazla bilgi için Microsoft Web sitesindeki şu sayfaya bakın: SCVMM Veritabanını Yedekleme ve Geri Yükleme.

SCVMM Çalıştıran Sunucuyu Geri Yükleme

SCVMM çalıştıran sunucuyu geri yüklemek için

  1. SCVMM çalıştıran sunucuyu yeniden yükleyin ve eski sunucunun makine adını verin.

    Daha fazla bilgi için Microsoft Web sitesindeki şu sayfaya bakın: SCVMM Veritabanını Yedekleme ve Geri Yükleme.

  2. Team Foundation uygulama katmanına ait $machinename öğesinin SCVMM çalıştıran sunucudaki Yöneticiler grubuna üye olduğundan emin olun.

  3. En son yedeklemeden sonra eklenmiş veya kaldırılmış herhangi bir konak grubunu veya kitaplık paylaşımını ekleyin ya da kaldırın.Daha fazla bilgi için Microsoft Web sitesindeki şu sayfaya bakın: SCVMM Veritabanını Yedekleme ve Geri Yükleme.

Team Foundation Server'ı Geri Yükle

Team Foundation Server başarısız olduysa, hem uygulama katmanını hem de dağıtımı oluşturan veri katman sunucularını geri yüklemeniz gerekir.Bu bileşenler, aynı sunucuda veya birden çok sunucuda barındırılabilir.

Team Foundation Server'ı geri yükleme

  1. Team Foundation Server çalıştıran sunucu veya sunucuları geri yükleyin.

    Daha fazla bilgi için bkz. Uygulama katmanı sunucusunu geri yükleme, Veriyi aynı konuma geri yükleme, Restore Data to a Different Server or Instance veya Restore a Single Server Deployment to New Hardware.

    Makine adı, hesapları ve yazılım aynı duruma döndürülmelidir.Makine birleştirilmeli ve etki alanına bağlanmalıdır.

    Team Foundation Server öğesini yeni bir makineye geri yüklerseniz, yeni makinenin URL'ine eşleşmesi için Laboratuar Yönetimi öğesinin URL'inin bildirimini güncellemeniz gerekir.Team Foundation Yönetim Konsolu'nda Lab URL'yi ayarlama konusunda bilgi için bkz. SCVMM ortamları için Laboratuvar Yönetimini yapılandırma.

  2. SCVMM'de çalışan Yöneticiler grubunun üyesi bir kullanıcı hesabının altında Team Foundation Server çalıştığından emin olun.Team Foundation Server Ağ Hizmeti olarak çalışıyorsa, TFS_MACHINE$ hesabı SCVMM çalıştıran sunucuda Yöneticiler grubunun bir üyesi olmalıdır.

  3. Team Foundation Server öğesinin, tüm Hyper-V ana bilgisayarlarındaki Yöneticiler grubunun üyesi olan bir kullanıcı hesabı kullandığından emin olmak için aşağıdaki adımları uygulayın.

    1. Team Foundation Yönetim Uçbirimini açın. 

    2. Laboratuvar Yönetimi sekmesinde, Konak Gruplarını Yapılandır'ı ve sonra Onayla'yı tıklatın.

    3. Sizden kullanıcı adı veya parola istendiğinde, bütün Hyper-V konaklarında Yöneticiler grubunun bir üyesinin kullanıcı adını ve parolasını yazın.Team Foundation Server için hizmet hesabı sizin için otomatik olarak yapılandırılmıştır.

    4. Her takım projesi koleksiyonu için b ve c adımlarını yineleyin.

  4. SCVMM'de Team Foundation Server öğesini geri yüklediğiniz noktadan sonra oluşturulan bütün sanal makineleri el ile silin.

    Bu makineler Microsoft Test Yöneticisi öğesinde veya Microsoft Ortam Görüntüleyicisinde görünmez.Sanal makinenin açıklama alanında takım projesi adını arayarak SCVMM'de o sanal makineleri bulabilirsiniz.

  5. Microsoft Test Yöneticisi öğesinde Team Foundation Server öğesini geri yüklediğiniz noktadan sonra silinen bütün sanal makineleri el ile silin.

    Bu makineler artık SVCMM içinde değil.Hem Microsoft Test Yöneticisi öğesinde hem de Microsoft Ortam Görüntüleyici'de, ortam Başarısız durumunda, sanal makineler ise Silindi durumunda olacaklardır.Takım proje koleksiyonuyla zaten ilişkilendirilmiş olan bir konak grubuna SCVMM'de eklenmişse, ana bilgisayar ortamı bir sonraki dağıttığınızda yerleştirmek için kullanılabilir olacaktır.

  6. Microsoft Test Yöneticisi öğesinde Team Foundation Server öğesini geri yüklediğiniz noktadan sonra SCVMM'den kaldırılan bütün konakları el ile silin.

    Bu ana bilgisayarlar artık sanal makineleri ve ortamları çalıştıramadığı için, bu ana bilgisayarlardaki tüm ortamlar Microsoft Test Yöneticisi öğesinde ve Microsoft Ortam Görüntüleyicisinde Başarısız olarak görünecektir.

  7. Team Foundation Server öğesini geri yüklediğiniz noktadan sonra bir ekip projesi koleksiyonu ve ekip projesiyle ilişkilendirilmiş ana bilgisayar gruplarını el ile yeniden ilişkilendirin.

    Bu konak grubundaki sanal makineler takım projesiyle ilişkilendirilmeyecektir.

  8. Hem ekip projesi koleksiyonları hem de ekip projeleri düzeylerinde, Team Foundation Server öğesini geri yüklediğiniz noktadan sonra ilişkilendirilmemiş konak gruplarının ilişkisini elle kesin.

    Daha fazla bilgi için bkz. Nasıl Yapılır: Takım Projesi Koleksiyonu İçin Konak Grupları Değiştirme.

  9. Team Foundation Server öğesini geri yüklediğiniz noktadan sonra bir ekip projesi koleksiyonu ve ekip projesiyle ilişkilendirilmiş ana bilgisayar gruplarını yeniden ilişkilendirin.

  10. Team Foundation Server öğesini geri yüklediğiniz noktadan sonra ekip projesiyle ilişkilendirilen kitaplık paylaşımlarını yeniden ilişkilendirin ve ekip projesine içeri aktarılmış tüm sanal makineleri ve şablonları yeniden içeri aktarın.

Hyper-V Konaklarını geri yükle

Sanal ortamları olan bir ana bilgisayar kilitlendiyse, Başarısız durumunda olacaklardır.

Sanal makineler çalıştıran fiziksel bir konağı geri yükleme

  1. Yedeklemenizden konağı geri yükleyin ve SCVMM'ye bağlayın.

    Daha fazla bilgi için Microsoft Web sitesindeki şu sayfaya bakın: SCVMM Veritabanını Yedekleme ve Geri Yükleme.

    Sanal makineler konak üzerinde yine çalışyorlarsa, ed bir eyleme gerek yoktur.Laboratuar Yönetimi tüm çalışan sanal makinelerin yeni durumlarını doğru duruma güncelleştirecektir.Sanal makineleri geri yükleyemezseniz ve bu yeni bir konaksa, ortamlar Microsoft Test Yöneticisi öğesinde veya Microsoft Ortam Görüntüleyicisi'nde Başarısız Oldu olarak, sanal makineler ise Silindi olarak görünecektir.

  2. Microsoft Test Yöneticisi öğesini yenileyin, bu ana bilgisayarda çalışan tüm ortamları silin ve ardından bunları yeniden oluşturun.

    Bu konakta çalışmış ortamları belirlemeniz gerekiyorsa, SCVMM hangi konakta hangi sanal makinelerin çalıştığı ile ilgili bir liste sağlar.

Ayrıca bkz.

Kavramlar

Team Foundation Server'ı elle yedekleme

TFS'yi yedekleme ve geri yükleme

Diğer Kaynaklar

Move a team project collection