Gestire un server di elaborazione con scalabilità orizzontale

Il server di elaborazione con scalabilità orizzontale funge da coordinatore per il trasferimento dei dati tra i servizi di Site Recovery e l'infrastruttura locale in uso. Questo articolo descrive come impostare, configurare e gestire i server di elaborazione con scalabilità orizzontale.

Prerequisiti

La tabella seguente elenca i requisiti minimi hardware, software e di rete richiesti per impostare un server di elaborazione con scalabilità orizzontale.

Nota

La pianificazione della capacità è un passaggio importante per assicurarsi di distribuire un server di elaborazione con scalabilità orizzontale con una configurazione adatta ai requisiti di carico. Altre informazioni sulle caratteristiche di scalabilità per un server di elaborazione con scalabilità orizzontale.

Hardware
Numero di core CPU 8
RAM 12 GB
Numero di dischi 3

- Disco del sistema operativo
- Disco della cache del server di elaborazione
- Unità di conservazione (per il failback)
Spazio libero su disco (cache del server di elaborazione) 600 GB
Spazio libero su disco (disco di conservazione) 600 GB
Software
Versione del sistema operativo Windows Server 2012 R2
Impostazioni locali del sistema operativo Inglese (en-us)
Versione di VMware vSphere PowerCLI PowerCLI 6.0
Ruoli di Windows Server Non abilitare i ruoli seguenti:
- Active Directory Domain Services
- Internet Information Services
- Hyper-V
Rete
Tipo di scheda di interfaccia di rete VMXNET3
Tipo di indirizzo IP Static
Accesso a Internet Il server deve poter accedere all'URL seguente direttamente o tramite un server proxy:
- *.accesscontrol.windows.net
- *.backup.windowsazure.com
- *.store.core.windows.net
- *.blob.core.windows.net
- *.hypervrecoverymanager.windowsazure.com
- https://cdn.mysql.com/archives/mysql-5.5/mysql-5.5.37-win32.msi (non necessario per i server di elaborazione con scalabilità orizzontale)
- time.nist.gov
- time.windows.com
Porte 443 (orchestrazione del canale di controllo)
9443 (trasporto dei dati)

Download del software per il server di elaborazione con scalabilità orizzontale

  1. Accedere al portale di Azure e passare all'insieme di credenziali dei servizi di ripristino.
  2. Passare a Infrastruttura di Site Recovery > Server di configurazione, in For VMware & Physical Machines (Computer VMware e fisici).
  3. Selezionare il server di configurazione per eseguire il drill-down della relativa pagina delle informazioni.
  4. Fare clic sul pulsante + Server di elaborazione.
  5. Nella pagina Aggiungi server di elaborazione selezionare l'opzione Distribuire un server di elaborazione con scalabilità orizzontale in locale dall'elenco a discesa Scegliere dove distribuire il server di elaborazione.

    Pagina Aggiungi server

  6. Fare clic sul collegamento per scarica l'installazione unificata di Microsoft Azure Site Recovery per ottenere la versione più recente per l'installazione del server di elaborazione con scalabilità orizzontale.

    Avviso

    La versione del server di elaborazione con scalabilità orizzontale deve essere uguale o inferiore rispetto alla versione del server di configurazione in esecuzione nell'ambiente. Un modo semplice per garantire la compatibilità tra le versioni è l'uso degli stessi bit del programma di installazione usato per installare/aggiornare il server di configurazione.

Installazione e registrazione di un server di elaborazione con scalabilità orizzontale dall'interfaccia utente grafica

Se è necessario ridimensionare la distribuzione oltre 200 computer di origine oppure la varianza totale giornaliera è superiore a 2 TB, sono necessari server di elaborazione aggiuntivi per gestire il volume di traffico.

Vedere Dimensioni consigliate per il server di elaborazione e quindi seguire queste istruzioni per configurare il server di elaborazione. Dopo aver configurato il server è possibile eseguire la migrazione dei computer di origine per usarlo.

  1. Avvio di UnifiedSetup.exe di Azure Site Recovery
  2. In Prima di iniziare selezionare Add additional process servers to scale out deployment (Aggiungere server di elaborazione per aumentare le istanze di distribuzione).

    Aggiungere il server di elaborazione

  3. In Configuration Server Details (Dettagli del server di configurazione) specificare l'indirizzo IP del server di configurazione e la passphrase.

    Aggiungere il server di elaborazione 2

  4. In Impostazioni Internet specificare in che modo il provider in esecuzione nel server di configurazione si connette ad Azure Site Recovery tramite Internet.

    Aggiungere il server di elaborazione 3

    • Per connettersi al proxy attualmente configurato nel computer, selezionare Connetti con le impostazioni proxy esistenti.
    • Per fare in modo che il provider si connetta direttamente, selezionare Connetti direttamente senza un proxy.
    • Se per il proxy esistente è necessaria l'autenticazione o si vuole usare un proxy personalizzato per la connessione del provider, selezionare Connect with custom proxy settings (Connetti con le impostazioni proxy personalizzate).

      • Se si usa un proxy personalizzato è necessario specificare l'indirizzo, la porta e le credenziali.
      • Se si usa un proxy, è necessario che l'accesso agli URL del servizio sia già consentito.
  5. In Controllo dei prerequisiti il programma di installazione esegue un controllo per assicurarsi che sia possibile eseguire l'installazione. Se viene visualizzato un avviso relativo al Global time sync check (Controllo della sincronizzazione ora globale), verificare che l'ora del clock di sistema, nelle impostazioni di Data e ora, corrisponda al fuso orario.

    Aggiungere il server di elaborazione 4

  6. In Dettagli ambiente specificare se si vuole eseguire la replica di VM VMware. In caso affermativo, il programma di installazione verifica quindi se è installato PowerCLI 6.0.

    Aggiungere il server di elaborazione 5

  7. In Percorso di installazione specificare il percorso di installazione dei file binari e di archiviazione della cache. L'unità selezionata deve avere almeno 5 GB di spazio su disco disponibile, ma è consigliabile usare un'unità cache con almeno 600 GB di spazio disponibile. Aggiungere il server di elaborazione 5

  8. In Selezione rete specificare il listener, ovvero la scheda di rete e la porta SSL, in cui il server di configurazione deve inviare e ricevere i dati di replica. La porta 9443 è la porta predefinita per l'invio e la ricezione del traffico di replica, ma è possibile modificare il numero di porta in base ai requisiti dell'ambiente. Oltre alla porta 9443, viene aperta anche la porta 443, che viene usata da un server Web per orchestrare le operazioni di replica. Non usare la porta 443 per inviare o ricevere traffico di replica.

    Aggiungere il server di elaborazione 6

  9. Esaminare le informazioni nella pagina Riepilogo e fare clic su Installa. Al termine dell'installazione verrà generata una passphrase. Sarà necessaria quando si abilita la replica, è quindi consigliabile copiarla e conservarla in un luogo sicuro.

    Aggiungere il server di elaborazione 7

Installazione e registrazione di un server di elaborazione con scalabilità orizzontale dalla riga di comando

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

Esempio di utilizzo

MicrosoftAzureSiteRecoveryUnifiedSetup.exe /q /xC:\Temp\Extracted
cd C:\Temp\Extracted
UNIFIEDSETUP.EXE /AcceptThirdpartyEULA /servermode "PS" /InstallLocation "D:\" /EnvType "VMWare" /CSIP "10.150.24.119" /PassphraseFilePath "C:\Users\Administrator\Desktop\Passphrase.txt" /DataTransferSecurePort 443

Argomenti della riga di comando del programma di installazione del server di elaborazione con scalabilità orizzontale.

Nome parametro Tipo Descrizione Valori possibili
/Modalità server Mandatory Specifica se devono essere installati i server di configurazione e di elaborazione o solo il server di elaborazione CS
PS
/InstallLocation Mandatory Cartella in cui sono installati i componenti Qualsiasi cartella del computer
/MySQLCredsFilePath Mandatory Percorso del file in cui sono archiviate le credenziali del server MySQL Il file deve essere nel formato specificato di seguito
/VaultCredsFilePath Mandatory Percorso del file di credenziali dell'insieme di credenziali Percorso del file valido
/EnvType Mandatory Tipo di ambiente che si desidera proteggere VMware
NonVMware
/PSIP Mandatory Indirizzo IP della scheda di interfaccia di rete da utilizzare per il trasferimento di dati di replica Qualsiasi indirizzo IP valido
/CSIP Mandatory Indirizzo IP della scheda di interfaccia di rete su cui il server di configurazione è in ascolto Qualsiasi indirizzo IP valido
/PassphraseFilePath Mandatory Percorso completo del file della passphrase Percorso del file valido
/BypassProxy Facoltativo Specifica che il server di configurazione si connette ad Azure senza un proxy Per ottenere questo valore da Venu
/ProxySettingsFilePath Facoltativo Impostazioni proxy, il proxy predefinito richiede l'autenticazione o un proxy personalizzato Il file deve essere nel formato specificato di seguito
DataTransferSecurePort Facoltativo Numero di porta su PSIP da usare per i dati di replica Numero di porta valido (il valore predefinito è 9433)
/SkipSpaceCheck Facoltativo Ignora la verifica dello spazio per il disco della cache
/AcceptThirdpartyEULA Mandatory Il flag implica l'accettazione dell'EULA di terze parti
/ShowThirdpartyEULA Facoltativo Visualizza le condizioni di licenza di terze parti. Se specificato come input, tutti gli altri parametri vengono ignorati

Creare un file di configurazione delle impostazioni del proxy

Il parametro ProxySettingsFilePath usa un file come input. Creare il file usando il formato seguente e passarlo come parametro ProxySettingsFilePath di input.

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

Modifica delle impostazioni proxy per il server di elaborazione con scalabilità orizzontale

  1. Accedere al server di elaborazione con scalabilità orizzontale.
  2. Aprire una finestra dei comandi di PowerShell per amministratore.
  3. Eseguire il comando seguente $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
  4. Passare alla directory %PROGRAMDATA%\ASR\Agent ed eseguire il comando seguente

    cmd
    cdpcli.exe --registermt
    
    net stop obengine
    
    net start obengine
    
    exit
    

Nuova registrazione di un server di elaborazione con scalabilità orizzontale

  • Connettersi alla macchina virtuale del server di elaborazione tramite Connessione Desktop remoto.
  • È possibile avviare cspsconfigtool.exe facendo clic sul collegamento disponibile sul desktop. (Lo strumento verrà automaticamente avviato se è la prima volta che si effettua l'accesso al server di elaborazione).

    • Nome completo (FQDN) o indirizzo IP del server di configurazione.
    • Porta su cui il server di configurazione è in ascolto. Il valore dovrebbe essere 443.
    • Passphrase di connessione al server di configurazione.
    • Porta di trasferimento dati da configurare per questo server di elaborazione. Lasciare invariato il valore predefinito, a meno che non sia stato specificato un numero di porta diverso nell'ambiente corrente.

      Registrare il server di elaborazione

  • Fare clic su Salva per salvare la configurazione e registrare il server di elaborazione.
  • Quindi aprire un prompt dei comandi come amministratore.
  • Passare alla directory %PROGRAMDATA%\ASR\Agent ed eseguire il comando
cdpcli.exe --registermt

net stop obengine

net start obengine

Aggiornamento di un server di elaborazione con scalabilità orizzontale

  1. Accedere al server di elaborazione come amministratore.
  2. Scaricare la versione più recente dell'installazione unificata.
  3. Fare doppio clic sul programma di installazione per avviare il processo di aggiornamento.
  4. Il programma di installazione rileva i vari componenti installati e li aggiorna alla versione più recente.

Rimozione di un server di elaborazione con scalabilità orizzontale

  1. Assicurarsi che:
    • Lo stato della connessione del server di configurazione sia visualizzato come connesso nel portale di Azure.
    • Il server di elaborazione sia ancora in grado di comunicare con il server di configurazione.
  2. Accedere al server di elaborazione come amministratore.
  3. Scegliere Pannello di controllo > Programma > Disinstallare programmi
  4. Disinstallare i programmi nella sequenza seguente:
    • Server di elaborazione/Server di configurazione di Microsoft Azure Site Recovery
    • Dipendenze del server di configurazione di Microsoft Azure Site Recovery
    • Agente di Servizi di ripristino di Microsoft Azure

Possono essere necessari fino a 15 minuti affinché l'eliminazione del server di elaborazione sia visualizzata nel portale di Azure.

Nota

Se il server di elaborazione non è in grado di comunicare con il server di configurazione e quindi nel portale lo stato della connessione è Disconnesso, seguire questa procedura rimuoverlo dal server di configurazione.

Annullamento della registrazione di un server di elaborazione con scalabilità orizzontale disconnesso da un server di configurazione

La procedura per annullare la registrazione di un server di elaborazione varia a seconda dello stato di connessione con il server di configurazione.

Annullare la registrazione di un server di elaborazione in stato connesso

  1. Accedere in remoto al server di elaborazione come amministratore.
  2. Avviare il Pannello di controllo e aprire Programmi > Disinstalla un programma.
  3. Disinstallare il server di configurazione/elaborazione di Microsoft Azure Site Recovery.
  4. Dopo aver completato il passaggio 3, è possibile disinstallare le dipendenze del server di configurazione/elaborazione di Microsoft Azure Site Recovery.

Annullare la registrazione di un server di elaborazione in stato disconnesso

Avviso

Se non è possibile ripristinare la macchina virtuale in cui è stato installato il server di elaborazione, attenersi alla procedura seguente.

  1. Accedere al server di configurazione come amministratore.
  2. Aprire un prompt dei comandi amministrativo e passare alla directory %ProgramData%\ASR\home\svsystems\bin.
  3. Eseguire il comando.

    perl Unregister-ASRComponent.pl -IPAddress <IP_of_Process_Server> -Component PS
    
  4. I dettagli del server di elaborazione verranno eliminati dal sistema.

Requisiti per il ridimensionamento di un server di elaborazione con scalabilità orizzontale

Server di elaborazione aggiuntivo Dimensione disco cache Frequenza di modifica dei dati Computer protetti
4 vCPU (2 socket * 2 core a 2,5 GHz), 8 GB di memoria 300 GB 250 GB o inferiore Replicare un massimo di 85 computer.
8 vCPU (2 socket * 4 core a 2,5 GHz), 12 GB di memoria 600 GB Da 250 GB a 1 TB Replicare tra 85 e 150 computer.
12 vCPU (2 socket * 6 core a 2,5 GHz), 24 GB di memoria 1 TB Da 1 TB a 2 TB Replicare tra 150 e 225 computer.