Citrix DaaS

Migrazione da on-premise al cloud

Automated Configuration (Configurazione automatica) consente di automatizzare lo spostamento della configurazione on-premise su un sito cloud.

L’immagine seguente è una visione di alto livello di ciò che Automated Configuration (Configurazione automatica) può fare per migrare la configurazione al cloud.

migrare al cloud da on-premise

Prerequisiti per la migrazione della configurazione

Per esportare la configurazione da Citrix Virtual Apps and Desktops, è necessario:

  • Citrix Virtual Apps and Desktops: versione attuale e rispettivo predecessore immediato o Citrix Virtual Apps and Desktops, XenApp e XenDesktop LTSR: tutte le versioni
  • Un computer aggiunto al dominio con .NET Framework 4.7.2 o versione successiva e SDK Citrix PowerShell. Questo viene installato automaticamente sul Delivery Controller (per l’esecuzione su una macchina diversa dal Delivery Controller on-premise, è necessario installare Citrix Studio, poiché Studio installa gli snap-in PowerShell corretti. Il programma di installazione di Studio si trova sul supporto di installazione di Citrix Virtual Apps and Desktops).

Per importare la configurazione nel servizio Citrix DaaS (in precedenza servizio Citrix Virtual Apps and Desktops), è necessario quanto segue:

  • Una macchina con accesso a Citrix Cloud. Non è necessario che sia un Delivery Controller o una macchina aggiunta al dominio.
  • Citrix DaaS con il provisioning effettuato.
  • Una posizione risorsa attiva con Connector installato e aggiunto al dominio nello stesso dominio della configurazione on-premise.
  • La connettività ai siti che accedono a Citrix Cloud deve essere consentita e disponibile. Per ulteriori informazioni, vedere Requisiti di sistema e connettività.

Nota:

Automated Configuration (Configurazione automatica) non può essere installata su un sistema Cloud Connector. Se si esegue Automated Configuration su un server diverso dal Delivery Controller, è necessario utilizzare il parametro -AdminAddress e specificare il nome DNS o l’indirizzo IP del Delivery Controller. Ad esempio, Export-CvadAcToFile -AdminAddress 192.168.0.10

Esportazione della configurazione on-premise di Citrix Virtual Apps and Desktops

Importante:

  1. Installare Automated Configuration (Configurazione automatica).
  2. Fare doppio clic sull’icona Auto Config. Viene visualizzata una finestra di PowerShell.
  3. Eseguire il comando seguente per esportare tutti i componenti. L’esportazione della configurazione on-premise non la modifica in alcun modo.

    Export-CvadAcToFile

Dopo aver eseguito qualsiasi cmdlet per la prima volta, viene creata una cartella di esportazione con i file di configurazione .yml e i log. La cartella si trova in %HOMEPATH%\Documents\Citrix\AutoConfig. Ogni esportazione successiva crea una sottocartella. La cartella principale %HOMEPATH%\Documents\Citrix\AutoConfig contiene sempre i file esportati dall’esportazione più recente.

Nota:

Se Automated Configuration (Configurazione automatica) non è installato sul Delivery Controller, eseguire import-module Citrix.AutoConfig.Commands prima di utilizzare lo strumento tramite PowerShell. Questo passaggio non è necessario se si apre Automated Configuration (Configurazione automatica) utilizzando l’icona Auto Config (Configurazione automatica).

In caso di errori o eccezioni, vedere la sezione Fixups (Correzioni) nel file di log.

Importare la configurazione in Citrix DaaS

Importante:

Eseguire un’importazione

  1. Fare doppio clic sull’icona Auto Config. Viene visualizzata una finestra di PowerShell.
  2. Eseguire il comando seguente per importare tutti i componenti.

    Merge-CvadAcToSite

Verificare lo stato previsto con il nuovo stato corrente. Diverse opzioni di importazione controllano se i risultati dell’importazione sono identici o un sottoinsieme del sito on-premise.

Dopo aver eseguito il cmdlet, viene creata una cartella di esportazione con i file di configurazione .yml e i log. La cartella si trova in %HOMEPATH%\Documents\Citrix\AutoConfig.

In caso di errori o eccezioni, vedere la sezione Fixups (Correzioni) nel file di log.

Nota:

Se Automated Configuration (Configurazione automatica) non è installato sul Delivery Controller, eseguire import-module Citrix.AutoConfig.Commands prima di utilizzare lo strumento tramite PowerShell. Questo passaggio non è necessario se si apre Automated Configuration (Configurazione automatica) utilizzando l’icona Auto Config (Configurazione automatica).

Per ripristinare la configurazione originale di Citrix DaaS, consultate Eseguire il backup della configurazione Citrix DaaS.

Operazione di importazione in dettaglio

Il processo di importazione è progettato per eseguire con precisione gli aggiornamenti, eseguire solo gli aggiornamenti necessari e verificare che tutti gli aggiornamenti siano stati effettuati correttamente. Di seguito sono riportati i passaggi da seguire in tutte le operazioni di importazione.

  1. Leggere il file .yml esportato (stato previsto).
  2. Leggere il cloud (stato attuale).
  3. Eseguire il backup dello stato di pre-importazione del cloud in file .yml (il pre-backup può essere ripristinato, se necessario).
  4. Valutare le differenze tra lo stato previsto e quello attuale. Questo determina quali aggiornamenti effettuare.
  5. Effettuare gli aggiornamenti.
  6. Leggere nuovamente il cloud (nuovo stato attuale).
  7. Eseguire il backup dello stato post-importazione del cloud in file .yml (il post-backup può essere ripristinato, se necessario).
  8. Confrontare il nuovo stato attuale con lo stato previsto.
  9. Segnalare i risultati del confronto.

Migrazione granulare

Importante:

Per ulteriori informazioni sull’ordine di migrazione dei componenti, vedere Ordine di migrazione dei componenti.

È possibile migrare in modo selettivo solo i componenti o anche solo i nomi dei componenti.

  • I parametri dei componenti supportati includono MachineCatalogs, Tags e altri ancora.
  • I parametri del nome dei componenti supportati includono IncludeByName, ExcludeByName e altri ancora.

Per ulteriori informazioni sui parametri e su come utilizzarli, vedere Parametri di migrazione granulare.

Attivare i siti

L’attivazione del sito consente di controllare quale sito è attivo e controlla le risorse. Per ulteriori informazioni, vedere Attivare i siti.

Migrazione da on-premise al cloud