Hantera konfigurationsservern för haveriberedskap för fysisk server

Du konfigurerar en lokal konfigurationsserver när du använder Azure Site Recovery-tjänsten för haveriberedskap av fysiska servrar till Azure. Konfigurationsservern samordnar kommunikationen mellan lokala datorer och Azure och hanterar datareplikering. Den här artikeln sammanfattar vanliga uppgifter för att hantera konfigurationsservern när den har distribuerats.

Kommentar

Vi rekommenderar att du använder Azure Az PowerShell-modulen för att interagera med Azure. Se Installera Azure PowerShell för att komma igång. Information om hur du migrerar till Az PowerShell-modulen finns i artikeln om att migrera Azure PowerShell från AzureRM till Az.

Förutsättningar

Tabellen sammanfattar förutsättningarna för att distribuera den lokala konfigurationsserverdatorn.

Komponent Krav
Processorkärnor 8
RAM 16 GB
Antal diskar 3, inklusive OS-disken, processervercachedisken och kvarhållningsenheten för återställning efter fel
Ledigt diskutrymme (processerverns cacheminne) 600 GB
Ledigt diskutrymme (kvarhållningsdisken) 600 GB
Operativsystem Windows Server 2012 R2
Windows Server 2016
Nationella inställningar för operativsystem English (US)
VMware vSphere PowerCLI-version Krävs inte
Windows Server-roller Aktivera inte dessa roller:
- Active Directory-domän Services
– Internet Information Services
- Hyper-V
Grupprinciper Aktivera inte dessa grupprinciper:
– Förhindra åtkomst till kommandotolken
– Förhindra åtkomst till verktyg för registerredigering
– Förtroendelogik för filbilagor
– Aktivera skriptkörning
Läs mer
IIS – Ingen befintlig standardwebbplats
– Aktivera anonym autentisering
– Aktivera FastCGI-inställning
- Ingen befintlig webbplats/program lyssnar på port 443
NIC-typ VMXNET3 (när den distribueras som en virtuell VMware-dator)
IP-adresstyp Statisk
Internetåtkomst Servern behöver åtkomst till dessa URL:er:
- *.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 (krävs inte för skalbara processerver)
- time.nist.gov
- time.windows.com
Hamnar 443 (kontrolkanalsorchestration)
9443 (dataöverföring)

Ladda ned den senaste installationsfilen

Den senaste versionen av installationsfilen för konfigurationsservern finns i Site Recovery-portalen. Dessutom kan den laddas ned direkt från Microsoft Download Center.

  1. Logga in på Azure-portalen och bläddra till recovery services-valvet.

  2. Bläddra till Site Recovery Infrastructure>Configuration Servers (under För VMware och fysiska datorer).

  3. Klicka på knappen +Servrar .

  4. På sidan Lägg till server klickar du på knappen Ladda ned för att ladda ned registreringsnyckeln. Du behöver den här nyckeln under konfigurationsserverinstallationen för att registrera den med Azure Site Recovery-tjänsten.

  5. Klicka på länken Ladda ned den enhetliga installationsprogrammet för Microsoft Azure Site Recovery för att ladda ned den senaste versionen av konfigurationsservern.

    Download Page

Installera och registrera servern

  1. Kör det enhetliga installationsprogrammet.

  2. I Innan du börjar väljer du Installera konfigurationsservern och processervern.

    Before you start

  3. I Third Party Software License (Licens för programvara från tredje part) klickar du på I Accept (Jag accepterar) för att ladda ned och installera MySQL.

  4. I Internet Settings (Internetinställningar) anger du hur providern som körs på konfigurationsservern ska ansluta till Azure Site Recovery via internet. Kontrollera att du har tillåtit de url:er som krävs.

    • Om du vill ansluta med proxyn som för närvarande är konfigurerad på datorn väljer du Anslut till Azure Site Recovery med hjälp av en proxyserver.
    • Om du vill att providern ska ansluta direkt väljer du Anslut direkt till Azure Site Recovery utan en proxyserver.
    • Om den befintliga proxyn kräver autentisering, eller om du vill använda en anpassad proxy för provideranslutningen, väljer du Anslut med anpassade proxyinställningar och anger adress, port och autentiseringsuppgifter. Firewall
  5. I Kravkontroll körs en kontroll för att se till att installationen kan köras. Om det visas en varning om synkroniseringskontrollen för global tid kontrollerar du att systemklockans tid (inställningarna för datum och tid) är samma som tidszonen.

    Prerequisites

  6. I MySQL Configuration (MySQL-konfiguration) skapar du autentiseringsuppgifter för att logga in på den MySQL-serverinstans som är installerad.

    MySQL

  7. I Miljöinformation väljer du om du ska replikera virtuella VMwares-datorer. Om du är det kontrollerar installationsprogrammet att PowerCLI 6.0 är installerat.

  8. I Installationsplats väljer du om du vill installera binärfilerna och lagra cachen. Enheten du väljer måste ha minst 5 GB tillgängligt utrymme, men vi rekommenderar en cacheenhet med 600 GB eller mer ledigt utrymme.

    Install location

  9. I Nätverksval väljer du först det nätverkskort som den inbyggda processservern använder för identifiering och push-installation av mobilitetstjänsten på källdatorer och väljer sedan det nätverkskort som konfigurationsservern använder för anslutning till Azure. Port 9443 är standardporten som används för att skicka och ta emot replikeringstrafik, men du kan ändra portnumret så att det passar din miljö. Förutom port 9443 öppnar vi också port 443, som används av en webbserver för att dirigera replikeringsåtgärder. Använd inte port 443 för att skicka eller ta emot replikeringstrafik.

    Network selection

  10. I Sammanfattning granskar du informationen och klickar på Installera. När installationen är klar skapas en lösenfras. Du behöver den när du aktiverar replikering. Kopiera lösenfrasen och förvara den på en säker plats.

När registreringen är klar visas servern på bladet Inställningar>Servrar i valvet.

Installera från kommandoraden

Kör installationsfilen på följande sätt:

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>]

Exempelanvändning

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"

Parametrar

Parameternamn Typ Description Värden
/ServerMode Obligatoriskt Anger om både konfigurations- och processervrar eller endast processervern ska installeras CS
PS
/InstallLocation Obligatoriskt Den mapp där komponenterna installeras Vilken mapp på datorn som helst
/MySQLCredsFilePath Obligatoriskt Filsökvägen till platsen där autentiseringsuppgifterna för MySQL-servern lagras Filen ska vara i det format som anges nedan
/VaultCredsFilePath Obligatoriskt Sökvägen för valvautentiseringsfilen Giltig sökväg
/EnvType Obligatoriskt Typ av miljö som du vill skydda VMware
NonVMware
/PSIP Obligatoriskt Nätverkskortets IP-adress används för överföring av replikeringsdata Vilken giltig IP-adress som helst
/CSIP Obligatoriskt Nätverkskortets IP-adress som konfigurationsservern lyssnar på Vilken giltig IP-adress som helst
/PassphraseFilePath Obligatoriskt Den fullständiga sökvägen till platsen för lösenfrasfilen Giltig sökväg
/BypassProxy Valfritt Anger att konfigurationsservern ansluter till Azure utan en proxyserver För att få det här värdet från Venu
/ProxySettingsFilePath Valfritt Proxy-inställningar (standardproxy kräver autentisering, eller en anpassad proxy) Filen ska vara i det format som anges nedan
DataTransferSecurePort Valfritt Portnumret på PSIP ska användas för replikeringsdata Giltigt portnummer (standardvärdet är 9433)
/SkipSpaceCheck Valfritt Hoppa över utrymmeskontroll för cachedisk
/AcceptThirdpartyEULA Obligatoriskt När du flaggar innebär det att du godkänner licensavtalet från tredje part
/ShowThirdpartyEULA Valfritt Visar licensavtalet (EULA) från tredje part. Om detta anges som indata ignoreras alla andra parametrar

Skapa filindata för MYSQLCredsFilePath

Parametern MySQLCredsFilePath tar en fil som indata. Skapa filen med följande format och skicka den som indataparametern MySQLCredsFilePath.

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

Skapa filindata för Proxy Inställningar FilePath

Proxy Inställningar FilePath-parametern tar en fil som indata. Skapa filen med följande format och skicka den som indataproxy Inställningar FilePath-parameter.

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

Ändra proxyinställningar

Du kan ändra proxyinställningarna för konfigurationsserverdatorn på följande sätt:

  1. Logga in på konfigurationsservern.

  2. Starta cspsconfigtool.exe med hjälp av genvägen på skrivbordet.

  3. Klicka på fliken Valvregistrering .

  4. Ladda ned en ny valvregistreringsfil från portalen och ange den som indata till verktyget.

    register-configuration-server

  5. Ange den nya proxyinformationen och klicka på knappen Registrera .

  6. Öppna ett PowerShell-kommandofönster för administratör.

  7. Kör följande kommando:

    $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
    

    Varning

    Om du har ytterligare processerver anslutna till konfigurationsservern måste du åtgärda proxyinställningarna på alla skalbara processerver i distributionen.

Registrera om en konfigurationsserver med samma valv

  1. Logga in på konfigurationsservern.

  2. Starta cspsconfigtool.exe med hjälp av genvägen på skrivbordet.

  3. Klicka på fliken Valvregistrering .

  4. Ladda ned en ny registreringsfil från portalen och ange den som indata till verktyget. register-configuration-server

  5. Ange information om proxyservern och klicka på knappen Registrera .

  6. Öppna ett PowerShell-kommandofönster för administratör.

  7. Kör följande kommando

    $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
    

    Varning

    Om du har flera processerver måste du registrera om dem.

Registrera en konfigurationsserver med ett annat valv

Varning

Följande steg kopplar bort konfigurationsservern från det aktuella valvet och replikeringen av alla skyddade virtuella datorer under konfigurationsservern stoppas.

  1. Logga in på konfigurationsservern

  2. från en kommandotolk för administratör kör du kommandot:

    reg delete HKLM\Software\Microsoft\Azure Site Recovery\Registration
    net stop dra
    
  3. Starta cspsconfigtool.exe med hjälp av genvägen på skrivbordet.

  4. Klicka på fliken Valvregistrering .

  5. Ladda ned en ny registreringsfil från portalen och ange den som indata till verktyget.

  6. Ange information om proxyservern och klicka på knappen Registrera .

  7. Öppna ett PowerShell-kommandofönster för administratör.

  8. Kör följande kommando

    $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
    

Uppgradera en konfigurationsserver

Du kör samlade uppdateringar för att uppdatera konfigurationsservern. Uppdateringar kan användas för upp till N-4 versioner. Till exempel:

  • Om du kör 9.7, 9.8, 9.9 eller 9.10 kan du uppgradera direkt till 9.11.
  • Om du kör 9.6 eller tidigare och vill uppgradera till 9.11 måste du först uppgradera till version 9.7. före 9.11.

Länkar till samlade uppdateringar för uppgradering till alla versioner av konfigurationsservern finns på sidan för wiki-uppdateringar.

Uppgradera servern på följande sätt:

  1. Ladda ned installationsfilen för uppdateringen till konfigurationsservern.
  2. Dubbelklicka för att köra installationsprogrammet.
  3. Installationsprogrammet identifierar den aktuella versionen som körs på datorn.
  4. Klicka på OK för att bekräfta och kör uppgraderingen.

Ta bort eller avregistrera en konfigurationsserver

Varning

Kontrollera följande innan du börjar inaktivera konfigurationsservern.

  1. Inaktivera skydd för alla virtuella datorer under den här konfigurationsservern.
  2. Koppla bort och ta bort alla replikeringsprinciper från konfigurationsservern.
  3. Ta bort alla vCenters-servrar/vSphere-värdar som är associerade med konfigurationsservern.

Ta bort konfigurationsservern från Azure-portalen

  1. I Azure-portalen bläddrar du till Site Recovery Infrastructure>Configuration Servers från menyn Valv.
  2. Klicka på den konfigurationsserver som du vill inaktivera.
  3. På informationssidan för konfigurationsservern klickar du på knappen Ta bort .
  4. Klicka på Ja för att bekräfta borttagningen av servern.

Avinstallera konfigurationsservern och dess beroenden

Dricks

Om du planerar att återanvända konfigurationsservern med Azure Site Recovery igen kan du gå vidare till steg 4 direkt

  1. Logga in på konfigurationsservern som administratör.
  2. Öppna Kontrollpanelen > programavinstallationsprogram >
  3. Avinstallera programmen i följande sekvens:
    • Microsoft Azure Recovery Services Agent
    • Microsoft Azure Site Recovery Mobility Service/Huvudmålserver
    • Microsoft Azure Site Recovery-provider
    • Microsoft Azure Site Recovery Configuration Server/Process Server
    • Beroenden för Microsoft Azure Site Recovery Configuration Server
    • MySQL Server 5.7
  4. Kör följande kommando från kommandotolken och kommandotolken admin.
    reg delete HKLM\Software\Microsoft\Azure Site Recovery\Registration
    

Ta bort eller avregistrera en konfigurationsserver (PowerShell)

  1. Installera Azure PowerShell-modul

  2. Logga in på ditt Azure-konto med kommandot

    Connect-AzAccount –UseDeviceAuthentication

  3. Välj den prenumeration under vilken valvet finns

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

  4. Konfigurera nu valvkontexten

    $vault = Get–AzRecoveryServicesVault –Name <name of your vault>
    Set-AzRecoveryServicesAsrVaultContext –Vault $vault
    
  5. Hämta välj din konfigurationsserver

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

  6. Ta bort konfigurationsservern

    Remove–AzRecoveryServicesAsrFabric –Fabric $Fabric –Force

Kommentar

Alternativet -Force i Remove-AzRecoveryServicesAsrFabric kan användas för att framtvinga borttagning/borttagning av konfigurationsservern.

Förnya TLS/SSL-certifikat

Konfigurationsservern har en inbyggd webbserver som samordnar aktiviteter för tjänsten Mobility, processerver och huvudmålservrar som är anslutna till den. Webbservern använder ett TLS/SSL-certifikat för att autentisera klienter. Certifikatet upphör att gälla efter tre år och kan förnyas när som helst.

Kontrollera förfallodatum

För konfigurationsserverdistributioner före maj 2016 angavs certifikatets förfallodatum till ett år. Om du har ett certifikat som upphör att gälla inträffar följande:

  • När förfallodatumet är två månader eller mindre börjar tjänsten skicka meddelanden i portalen och via e-post (om du prenumererar på Azure Site Recovery-meddelanden).
  • En meddelandebanderoll visas på valvresurssidan. Klicka på banderollen för mer information.
  • Om du ser knappen Uppgradera nu anger detta att det finns vissa komponenter i din miljö som inte har uppgraderats till 9.4.xxxx.x eller senare versioner. Uppgradera komponenter innan du förnyar certifikatet. Du kan inte förnya på äldre versioner.

Förnya certifikatet

  1. Öppna Site Recovery Infrastructure>Configuration Server i valvet och klicka på den konfigurationsserver som krävs.
  2. Förfallodatumet visas under Konfigurationsserverns hälsotillstånd
  3. Klicka på Förnya certifikat.

Vanliga problem

Installationsfel

Exempel på felmeddelande Rekommenderad åtgärd
ERROR Failed to load Accounts. Fel: System.IO.IOException: Det går inte att läsa data från transportanslutningen när du installerar och registrerar CS-servern. Kontrollera att TLS 1.0 är aktiverad på datorn.

Registreringsfel

Du kan felsöka registreringsfel genom att granska loggarna i mappen %ProgramData%\ASRLogs.

Exempel på felmeddelande Rekommenderad åtgärd
09:20:06:InnerException.Type: SrsRestApiClientLib.AcsException,InnerException.
Meddelande: ACS50008: SAML-token är ogiltig.
Spårnings-ID: 1921ea5b-4723-4be7-8087-a75d3f9e1072
Korrelations-ID: 62fea7e6-2197-4be4-a2c0-71ceb7aa2d97>
Tidsstämpel: 2016-12-12 14:50:08Z
Kontrollera att tiden på din systemklocka inte skiljer sig mer än 15 minuter jämfört med din lokala tid. Kör installationsprogrammet igen för att slutföra registreringen.
09:35:27 :DRRegistrationException när alla haveriberedskapsvalv för det valda certifikatet skulle hämtas: : Utlöste Exception.Type:Microsoft.DisasterRecovery.Registration.DRRegistrationException, Exception.Message: ACS50008: SAML-token är ogiltig.
Spårnings-ID: e5ad1af1-2d39-4970-8eef-096e325c9950
Korrelations-ID: abe9deb8-3e64-464d-8375-36db9816427a
Tidsstämpel: 2016-05-19 01:35:39Z
Kontrollera att tiden på din systemklocka inte skiljer sig mer än 15 minuter jämfört med din lokala tid. Kör installationsprogrammet igen för att slutföra registreringen.
06:28:45: Det gick inte att skapa certifikatet
06:28:45: Installationen måste avbrytas. Det går inte att skapa ett certifikat som krävs för att autentisera till Site Recovery. Kör installationen igen
Se till att du kör konfigurationen som lokal administratör.

Nästa steg

Gå igenom självstudierna för att konfigurera haveriberedskap för fysiska servrar till Azure.