Fiziksel sunucu olağanüstü durum kurtarma için yapılandırma sunucusunu yönetme

Fiziksel sunucuların Azure'a olağanüstü durum kurtarması için Azure Site Recovery hizmetini kullandığınızda bir şirket içi yapılandırma sunucusu ayarlarsınız. Yapılandırma sunucusu, şirket içi makineler ile Azure arasındaki iletişimi koordine eder ve veri çoğaltmayı yönetir. Bu makalede, dağıtıldıktan sonra yapılandırma sunucusunu yönetmeye yönelik yaygın görevler özetlenmiştir.

Dekont

Azure ile etkileşim kurmak için Azure Az PowerShell modülünü kullanmanızı öneririz. Başlamak için bkz. Azure PowerShell'i yükleme. Az PowerShell modülüne nasıl geçeceğinizi öğrenmek için bkz. Azure PowerShell’i AzureRM’den Az’ye geçirme.

Önkoşullar

Tabloda, şirket içi yapılandırma sunucusu makinesini dağıtma önkoşulları özetlenmiştir.

Bileşen Gereksinim
CPU çekirdekleri 8
RAM 16 GB
Disk sayısı İşletim sistemi diski, işlem sunucusu önbellek diski ve yeniden çalışma için bekletme sürücüsü dahil olmak üzere 3
Boş disk alanı (işlem sunucusu önbelleği) 600 GB
Boş disk alanı (bekletme diski) 600 GB
İşletim sistemi Windows Server 2012 R2
Windows Server 2016
İşletim sistemi yerel ayarı English (US)
VMware vSphere PowerCLI sürümü Gerekli değil
Windows Server rolleri Şu rolleri etkinleştirme:
- Active Directory Etki Alanı Hizmetleri
- Internet Information Services
- Hyper-V
Grup ilkeleri Şu grup ilkelerini etkinleştirme:
- Komut istemine erişimi engelleme
- Kayıt defteri düzenleme araçlarına erişimi engelleme
- Dosya ekleri için güven mantığı
- Betik Yürütmeyi Aç
Daha fazla bilgi edinin
IIS - Önceden var olan varsayılan web sitesi yok
- Anonim Kimlik Doğrulamasını Etkinleştirme
- FastCGI ayarını etkinleştirme
- 443 numaralı bağlantı noktasında önceden mevcut web sitesi/uygulama dinlemesi yok
NIC türü VMXNET3 (VMware VM olarak dağıtıldığında)
IP adresi türü Statik
İnternet erişimi Sunucunun şu URL'lere erişmesi gerekir:
- *.accesscontrol.windows.net
- *.backup.windowsazure.com
- *.store.core.windows.net
- *.blob.core.windows.net
- *.hypervrecoverymanager.windowsazure.com
- https://management.azure.com
- *.services.visualstudio.com
- https://dev.mysql.com/get/Downloads/MySQLInstaller/mysql-installer-community-5.7.20.0.msi (Genişleme İşlem Sunucuları için gerekli değildir)
- time.nist.gov
- time.windows.com
Bağlantı Noktaları 443 (Denetim kanalı düzenleme)
9443 (Veri aktarımı)

En son yükleme dosyasını indirme

Yapılandırma sunucusu yükleme dosyasının en son sürümü Site Recovery portalında kullanılabilir. Ayrıca, doğrudan Microsoft İndirme Merkezi'nden indirilebilir.

  1. Azure portalında oturum açın ve Kurtarma Hizmetleri Kasanıza göz atın.

  2. Site Recovery Altyapısı>Yapılandırma Sunucuları'nagöz atın (VMware ve Fiziksel Makineler için altında).

  3. +Sunucular düğmesine tıklayın.

  4. Sunucu Ekle sayfasında, Kayıt anahtarını indirmek için İndir düğmesine tıklayın. Azure Site Recovery hizmetine kaydetmek için Yapılandırma Sunucusu yüklemesi sırasında bu anahtara ihtiyacınız vardır.

  5. Yapılandırma Sunucusunun en son sürümünü indirmek için Microsoft Azure Site Recovery Birleşik Kurulumu İndir bağlantısına tıklayın.

    Download Page

Sunucuyu yükleme ve kaydetme

  1. Birleşik Kurulum yükleme dosyasını çalıştırın.

  2. Başlamadan Önce bölümünde Yapılandırma sunucusunu ve işlem sunucusunu yükle'yi seçin.

    Before you start

  3. MySQL indirip yüklemek için Üçüncü Taraf Yazılım Lisansı bölümünde Kabul Ediyorum’a tıklayın.

  4. İnternet Ayarları alanında, yapılandırma sunucusunda çalışan Sağlayıcının Azure Site Recovery'ye İnternet üzerinden nasıl bağlanacağını belirtin. Gerekli URL'lere izin verdiğinizden emin olun.

    • Makinede ayarlanmış olan ara sunucuya bağlanmak istiyorsanız ara sunucu kullanarak Azure Site Recovery'ye Bağlan'ı seçin.
    • Sağlayıcının doğrudan bağlanmasını istiyorsanız, ara sunucu olmadan doğrudan Azure Site Recovery'ye Bağlan'ı seçin.
    • Mevcut ara sunucu kimlik doğrulaması gerektiriyorsa veya Sağlayıcı bağlantısı için özel bir ara sunucu kullanmak istiyorsanız, özel ara sunucu ayarlarıyla Bağlan seçin ve adresi, bağlantı noktasını ve kimlik bilgilerini belirtin. Firewall
  5. Önkoşul Denetimi menüsünde Kurulum, yüklemenin çalışabildiğinden emin olmak üzere bir denetim gerçekleştirir. Genel saat eşitleme denetimi hakkında bir uyarı görünürse, sistem saatindeki zamanın (Tarih ve Saat ayarları) saat dilimiyle aynı olduğunu doğrulayın.

    Prerequisites

  6. MySQL Yapılandırması menüsünde, yüklü MySQL sunucu örneğinde oturum açmak için kimlik bilgileri oluşturun.

    MySQL

  7. Ortam Ayrıntıları’nda VMware sanal makinelerini çoğaltıp çoğaltmayacağınızı seçin. Yüklüyseniz Kurulum, PowerCLI 6.0'ın yüklü olup olmadığını denetler.

  8. Yükleme Konumu alanında ikili dosyaları yüklemek ve önbelleği depolamak istediğiniz konumu seçin. Seçtiğiniz sürücü en az 5 GB kullanılabilir disk alanına sahip olmalıdır, ancak en az 600 GB boş alanı olan bir önbellek sürücüsü seçmeniz önerilir.

    Install location

  9. Ağ Seçimi'nde, önce yerleşik işlem sunucusunun kaynak makinelerde mobility hizmetinin bulma ve gönderme yüklemesi için kullandığı NIC'yi seçin ve ardından Yapılandırma Sunucusu'nun Azure bağlantısı için kullandığı NIC'yi seçin. Bağlantı noktası 9443, çoğaltma trafiğini gönderip almak için kullanılan varsayılan bağlantı noktasıdır, ancak bu bağlantı noktası numarasını ortamınızın gereksinimlerine uyacak şekilde değiştirebilirsiniz. Bağlantı noktası 9443’e ek olarak, çoğaltma işlemlerini düzenlemek için web sunucusu tarafından kullanılan bağlantı noktası 443 de açılır. Çoğaltma trafiğini göndermek veya almak için 443 numaralı bağlantı noktasını kullanmayın.

    Network selection

  10. Özet alanındaki bilgileri gözden geçirin ve Yükle’ye tıklayın. Yükleme tamamlandığında bir parola oluşturulur. Çoğaltmayı etkinleştirdiğinizde bu parola gerekli olacaktır; bu yüzden kopyalayıp güvenli bir yerde saklayın.

Kayıt tamamlandıktan sonra, sunucu kasadaki Ayarlar>Sunucular dikey penceresinde görüntülenir.

Komut satırından yükleme

Yükleme dosyasını aşağıdaki gibi çalıştırın:

UnifiedSetup.exe [/ServerMode <CS/PS>] [/InstallDrive <DriveLetter>] [/MySQLCredsFilePath <MySQL credentials file path>] [/VaultCredsFilePath <Vault credentials file path>] [/EnvType <VMWare/NonVMWare>] [/PSIP <IP address to be used for data transfer] [/CSIP <IP address of CS to be registered with>] [/PassphraseFilePath <Passphrase file path>]

Örnek kullanım

MicrosoftAzureSiteRecoveryUnifiedSetup.exe /q /x:C:\Temp\Extracted
cd C:\Temp\Extracted
UNIFIEDSETUP.EXE /AcceptThirdpartyEULA /servermode "CS" /InstallLocation "D:\" /MySQLCredsFilePath "C:\Temp\MySQLCredentialsfile.txt" /VaultCredsFilePath "C:\Temp\MyVault.vaultcredentials" /EnvType "VMWare"

Parametreler

Parametre Adı Türü Veri Akışı Açıklaması Değerler
/ServerMode Zorunlu Hem yapılandırma hem de işlem sunucusunun mu yoksa yalnızca işlem sunucusunun mu yükleneceğini belirtir CS
PS
/InstallLocation Zorunlu Bileşenlerin yüklendiği klasör Bilgisayardaki herhangi bir klasör
/MySQLCredsFilePath Zorunlu MySQL sunucusu kimlik bilgilerinin depolandığı dosya yolu Dosya aşağıda belirtilen biçimde olmalıdır
/VaultCredsFilePath Zorunlu Kasa kimlik bilgileri dosyasının yolu Geçerli dosya yolu
/EnvType Zorunlu Korumak istediğiniz ortam türü VMware
NonVMware
/PSIP Zorunlu Çoğaltma veri aktarımı için kullanılacak NIC’nin IP adresi Herhangi bir geçerli IP adresi
/CSIP Zorunlu Yapılandırma sunucusunun dinleme yaptığı NIC’nin IP adresi Herhangi bir geçerli IP adresi
/PassphraseFilePath Zorunlu Parola dosyası konumunun tam yolu Geçerli dosya yolu
/BypassProxy İsteğe bağlı Yapılandırma sunucusunun Azure'a bir ara sunucu olmadan bağlandığını belirtir Yapmak için bu değeri Venu’den alın
/ProxySettingsFilePath İsteğe bağlı Ara sunucu ayarları (Varsayılan ara sunucu kimlik doğrulaması gerektirir ya da özel bir ara sunucu kullanılır) Dosya aşağıda belirtilen biçimde olmalıdır
DataTransferSecurePort İsteğe bağlı Çoğaltma verileri için kullanılacak PSIP’deki bağlantı noktası numarası Geçerli Bağlantı Noktası Numarası (varsayılan değer: 9433)
/SkipSpaceCheck İsteğe bağlı Önbellek diski için alan denetimini atlama
/AcceptThirdpartyEULA Zorunlu Bayrak, üçüncü taraf EULA'nın kabul edildiğini gösterir
/ShowThirdpartyEULA İsteğe bağlı Üçüncü taraf EULA belgesini görüntüler. Giriş olarak sağlanırsa, diğer tüm parametreler yoksayılır

MYSQLCredsFilePath için dosya girişi oluşturma

MySQLCredsFilePath parametresi bir dosyayı giriş olarak alır. Aşağıdaki biçimi kullanarak dosyayı oluşturun ve MySQLCredsFilePath parametresi girişi olarak geçirin.

[MySQLCredentials]
MySQLRootPassword = "Password"
MySQLUserPassword = "Password"

Proxy Ayarlar FilePath için dosya girişi oluşturma

Proxy Ayarlar FilePath parametresi giriş olarak bir dosya alır. Aşağıdaki biçimi kullanarak dosyayı oluşturun ve Proxy Ayarlar FilePath parametresi giriş olarak geçirin.

[ProxySettings]
ProxyAuthentication = "Yes/No"
Proxy IP = "IP Address"
ProxyPort = "Port"
ProxyUserName="UserName"
ProxyPassword="Password"

Ara sunucu ayarlarını değiştirme

Yapılandırma sunucusu makinesi için ara sunucu ayarlarını aşağıdaki gibi değiştirebilirsiniz:

  1. Yapılandırma sunucusunda oturum açın.

  2. Masaüstünüzdeki kısayolu kullanarak cspsconfigtool.exe dosyasını başlatın.

  3. Kasa Kaydı sekmesine tıklayın.

  4. Portaldan yeni bir kasa kayıt dosyası indirin ve aracı giriş olarak sağlayın.

    register-configuration-server

  5. Yeni proxy ayrıntılarını sağlayın ve Kaydet düğmesine tıklayın.

  6. Yönetici PowerShell komut penceresini açın.

  7. Şu komutu çalıştırın:

    $Pwd = ConvertTo-SecureString -String MyProxyUserPassword
    Set-OBMachineSetting -ProxyServer http://myproxyserver.domain.com -ProxyPort PortNumber –ProxyUserName domain\username -ProxyPassword $Pwd
    net stop obengine
    net start obengine
    

    Uyarı

    Yapılandırma sunucusuna ek işlem sunucularınız varsa, dağıtımınızdaki tüm genişleme işlemi sunucularında ara sunucu ayarlarını düzeltmeniz gerekir.

Yapılandırma sunucusunu aynı kasayla yeniden kaydetme

  1. Yapılandırma Sunucunuzda oturum açın.

  2. Masaüstünüzdeki kısayolu kullanarak cspsconfigtool.exe dosyasını başlatın.

  3. Kasa Kaydı sekmesine tıklayın.

  4. Portaldan yeni bir kayıt dosyası indirin ve aracı giriş olarak sağlayın. register-configuration-server

  5. Ara Sunucu ayrıntılarını sağlayın ve Kaydet düğmesine tıklayın.

  6. Yönetici PowerShell komut penceresini açın.

  7. Aşağıdaki komutu çalıştırın

    $Pwd = ConvertTo-SecureString -String MyProxyUserPassword
    Set-OBMachineSetting -ProxyServer http://myproxyserver.domain.com -ProxyPort PortNumber –ProxyUserName domain\username -ProxyPassword $Pwd
    net stop obengine
    net start obengine
    

    Uyarı

    Birden çok işlem sunucunuz varsa bunları yeniden kaydetmeniz gerekir.

Yapılandırma sunucusunu farklı bir kasaya kaydetme

Uyarı

Aşağıdaki adım yapılandırma sunucusunu geçerli kasadan kaldırır ve yapılandırma sunucusu altındaki tüm korumalı sanal makinelerin çoğaltılması durdurulur.

  1. Yapılandırma sunucusunda oturum açın

  2. bir yönetici komut isteminden komutunu çalıştırın:

    reg delete HKLM\Software\Microsoft\Azure Site Recovery\Registration
    net stop dra
    
  3. Masaüstünüzdeki kısayolu kullanarak cspsconfigtool.exe dosyasını başlatın.

  4. Kasa Kaydı sekmesine tıklayın.

  5. Portaldan yeni bir kayıt dosyası indirin ve aracı giriş olarak sağlayın.

  6. Ara Sunucu ayrıntılarını sağlayın ve Kaydet düğmesine tıklayın.

  7. Yönetici PowerShell komut penceresini açın.

  8. Aşağıdaki komutu çalıştırın

    $pwd = ConvertTo-SecureString -String MyProxyUserPassword
    Set-OBMachineSetting -ProxyServer http://myproxyserver.domain.com -ProxyPort PortNumber –ProxyUserName domain\username -ProxyPassword $pwd
    net stop obengine
    net start obengine
    

Yapılandırma sunucusunu yükseltme

Yapılandırma sunucusunu güncelleştirmek için güncelleştirme paketlerini çalıştırırsınız. Güncelleştirmeler N-4 sürümlerine kadar uygulanabilir. Örneğin:

  • 9.7, 9.8, 9.9 veya 9.10 çalıştırıyorsanız, doğrudan 9.11'e yükseltebilirsiniz.
  • 9.6 veya önceki bir sürümü çalıştırıyorsanız ve 9.11'e yükseltmek istiyorsanız, önce sürüm 9.7'ye yükseltmeniz gerekir. 9.11'e kadar.

Yapılandırma sunucusunun tüm sürümlerine yükseltmeye yönelik güncelleştirme paketlerinin bağlantıları wiki güncelleştirmeleri sayfasında bulunur.

Sunucuyu aşağıdaki gibi yükseltin:

  1. Güncelleştirme yükleyicisi dosyasını yapılandırma sunucusuna indirin.
  2. Yükleyiciyi çalıştırmak için çift tıklayın.
  3. Yükleyici, makinede çalışan geçerli sürümü algılar.
  4. Onaylamak için Tamam'a tıklayın ve yükseltmeyi çalıştırın.

Yapılandırma sunucusunu silme veya kaydını kaldırma

Yapılandırma Sunucusunu Azure portalından silme

  1. Azure portalında, Kasa menüsünden Site Recovery Altyapısı>Yapılandırma Sunucuları'na göz atın.
  2. Yetkisini almak istediğiniz yapılandırma sunucusuna tıklayın.
  3. Yapılandırma Sunucusu'nun ayrıntılar sayfasında Sil düğmesine tıklayın.
  4. Sunucunun silinmesini onaylamak için Evet'e tıklayın.

Yapılandırma sunucusunu ve bağımlılıklarını kaldırma

Bahşiş

Yapılandırma Sunucusunu Azure Site Recovery ile yeniden kullanmak istiyorsanız doğrudan 4. adıma atlayabilirsiniz

  1. Yapılandırma Sunucusu'nda Yönetici istrator olarak oturum açın.
  2. Program Kaldırma programları > Denetim Masası > açın
  3. Programları aşağıdaki sırayla kaldırın:
    • Microsoft Azure Kurtarma Hizmetleri Aracısı
    • Microsoft Azure Site Recovery Mobility Hizmeti/Ana Hedef sunucusu
    • Microsoft Azure Site Recovery Sağlayıcısı
    • Microsoft Azure Site Recovery Yapılandırma Sunucusu/İşlem Sunucusu
    • Microsoft Azure Site Recovery Yapılandırma Sunucusu Bağımlılıkları
    • MySQL Server 5.7
  4. ve yönetici komut isteminden aşağıdaki komutu çalıştırın.
    reg delete HKLM\Software\Microsoft\Azure Site Recovery\Registration
    

Yapılandırma sunucusunu silme veya kaydını kaldırma (PowerShell)

  1. Azure PowerShell modülünü yükleme

  2. komutunu kullanarak Azure hesabınızda oturum açın

    Connect-AzAccount –UseDeviceAuthentication

  3. Kasanın bulunduğu aboneliği seçin

    Get-AzSubscription –SubscriptionName <your subscription name> | Select–AzSubscription

  4. Şimdi kasa bağlamınızı ayarlayın

    $vault = Get–AzRecoveryServicesVault –Name <name of your vault>
    Set-AzRecoveryServicesAsrVaultContext –Vault $vault
    
  5. Yapılandırma sunucunuzu seçin

    $Fabric = Get–AzRecoveryServicesAsrFabric –FriendlyName <name of your configuration server>

  6. Yapılandırma Sunucusunu Silme

    Remove–AzRecoveryServicesAsrFabric –Fabric $Fabric –Force

Dekont

Remove-AzRecoveryServicesAsrFabric içindeki -Force seçeneği, Yapılandırma sunucusunun kaldırılmasını/silinmesini zorlamak için kullanılabilir.

TLS/SSL sertifikalarını yenileme

Yapılandırma sunucusu, Ulaşım hizmeti, işlem sunucularının ve ona bağlı ana hedef sunucuların etkinliklerini düzenleyen yerleşik bir web sunucusuna sahiptir. Web sunucusu, istemcilerin kimliğini doğrulamak için bir TLS/SSL sertifikası kullanır. Sertifikanın süresi üç yıl sonra dolar ve herhangi bir zamanda yenilenebilir.

Süre sonunu denetleme

Mayıs 2016'ya kadar yapılandırma sunucusu dağıtımları için sertifika süre sonu bir yıl olarak ayarlanmıştır. Sertifikanın süresi dolacaksa aşağıdakiler gerçekleşir:

  • Süre sonu tarihi iki ay veya daha kısa olduğunda, hizmet portalda ve e-postayla (Azure Site Recovery bildirimlerine aboneyseniz) bildirim göndermeye başlar.
  • Kasa kaynak sayfasında bir bildirim başlığı görüntülenir. Daha fazla ayrıntı için başlığı tıklatın.
  • Şimdi Yükselt düğmesini görüyorsanız, bu, ortamınızda 9.4.xxxx.x veya üzeri sürümlere yükseltilmemiş bazı bileşenler olduğunu gösterir. Sertifikayı yenilemeden önce bileşenleri yükseltin. Eski sürümlerde yenileme yapamazsınız.

Sertifikayı yenileme

  1. Kasada Site Recovery Altyapısı>Yapılandırma Sunucusu'nu açın ve gerekli yapılandırma sunucusuna tıklayın.
  2. Süre sonu tarihi Yapılandırma Sunucusu sistem durumu altında görünür
  3. Sertifikaları Yenile'ye tıklayın.

Genel sorunlar

Yükleme hataları

Örnek hata iletisi Önerilen eylem
HATA Hesaplar yüklenemedi. Hata: System.IO.IOException: CS sunucusu yüklenip kaydedilirken taşıma bağlantısından veriler okunamıyor. Bilgisayarda TLS 1.0’ın etkin olduğundan emin olun.

Kayıt hataları

%ProgramData%\ASRLogs klasöründeki günlükler gözden geçirilerek kayıt hataları ayıklanabilir.

Örnek hata iletisi Önerilen eylem
09:20:06:InnerException.Type: SrsRestApiClientLib.AcsException,InnerException.
İleti: ACS50008: SAML belirteci geçersiz.
İzleme Kodu: 1921ea5b-4723-4be7-8087-a75d3f9e1072
Bağıntı Kimliği: 62fea7e6-2197-4be4-a2c0-71ceb7aa2d97>
Zaman damgası: 2016-12-12 14:50:08Z
Sistem saatiniz ile yerel saat arasındaki farkın 15 dakikadan uzun olmadığından emin olun. Kayıt işlemini tamamlamak için yükleyiciyi yeniden çalıştırın.
09:35:27 :Seçili sertifika için tüm olağanüstü durum kurtarma kasasını almaya çalışırken DRRegistrationException: : Exception.Type:Microsoft.DisasterRecovery.Registration.DRRegistrationException oluşturuldu, Exception.Message: ACS50008: SAML belirteci geçersiz.
İzleme Kodu: e5ad1af1-2d39-4970-8eef-096e325c9950
Bağıntı Kimliği: abe9deb8-3e64-464d-8375-36db9816427a
Zaman damgası: 2016-05-19 01:35:39Z
Sistem saatiniz ile yerel saat arasındaki farkın 15 dakikadan uzun olmadığından emin olun. Kayıt işlemini tamamlamak için yükleyiciyi yeniden çalıştırın.
06:28:45:Sertifika oluşturulamadı
06:28:45:Kurulum devam edemiyor. Site Recovery kimlik doğrulaması için gereken sertifika oluşturulamıyor. Kurulumu yeniden çalıştırın
Kurulumu yerel yönetici olarak çalıştırdığınızdan emin olun.

Sonraki adımlar

Fiziksel sunucuların Azure'a olağanüstü durum kurtarmasını ayarlama öğreticilerini gözden geçirin.