Citrix Virtual Apps and Desktops

Backup und Wiederherstellung mit dem Automated Configuration Tool

Das Automated Configuration Tool ermöglicht Ihnen die Durchführung von On-Demand- und geplanten Backups in den folgenden Umgebungen:

  • Citrix Virtual Apps and Desktops™
  • DaaS

Das Automated Configuration Tool kann für Folgendes verwendet werden:

  • Backup und Wiederherstellung (On-Demand- und geplante Backups)
  • Migration (On-Demand-Backups)

Automated Configuration Tool für die Migration

Autokonfiguration Backup und Wiederherstellung

Citrix Virtual Apps™ and Desktops

Voraussetzungen für das Backup Ihrer Konfigurationen

  • Alle Versionen von Citrix Virtual Apps and Desktops.
  • Ein Computer zum Ausführen von Auto Config. Dieses Gerät kann entweder sein:

    • Ein Delivery Controller™
    • Ein in die Domäne eingebundener Computer mit .NET Framework 4.7.2 oder höher und dem Citrix PowerShell SDK. Für Citrix PowerShell müssen Sie Web Studio installieren.

Backup

  1. Installieren Sie Automated Configuration. Weitere Informationen finden Sie unter Automated Configuration herunterladen.
  2. Doppelklicken Sie auf Auto-Config.
  3. Führen Sie im PowerShell-Fenster den Befehl Backup-CvadAcToFile aus, um alle Komponenten zu exportieren. Das Exportieren Ihrer On-Premises-Konfiguration ändert diese nicht.

Nachdem Sie den Befehl zum ersten Mal ausgeführt haben, erstellt der Prozess einen Ordner mit den .yml-Konfigurationsdateien am folgenden Speicherort: %HOMEPATH%\Documents\Citrix\AutoConfig.

Der Ordner enthält die Backup-Dateien des letzten Exports, und jedes vorherige Backup wird in einem Unterordner gespeichert.

Wiederherstellung

  1. Doppelklicken Sie auf Auto-Config.
  2. Führen Sie den folgenden Befehl aus, um die Wiederherstellung durchzuführen:

    Restore-CvadAcToSite -Environment OnPrem -RestoreFolder <folder path of the backup files>
    <!--NeedCopy-->
    
  3. Nachdem Sie den Befehl ausgeführt haben, überprüfen Sie den Status des Exports. Der Protokollordner ist unter %HOMEPATH%\Documents\Citrix\AutoConfig verfügbar.
  4. Wenn Fehler oder Ausnahmen auftreten, lesen Sie den Abschnitt Fixups in der Protokolldatei.

DaaS

Voraussetzungen für das Backup Ihrer Konfigurationen

  • Eine DaaS-Umgebung mit einem aktiven Ressourcenstandort und installiertem Connector.
  • Konnektivität zu Sites, die auf Citrix Cloud zugreifen. Weitere Informationen finden Sie unter System- und Konnektivitätsanforderungen.

Hinweis

Sie können MCS nicht aus der Cloud mit Automated Configuration sichern.

Backup

Sichert die folgenden Dateien:

  • Die Datei CustomerInfo.yml mit Ihrer Kunden-ID, Client-ID und dem geheimen Schlüssel. Weitere Informationen zum Abrufen Ihrer Kunden-ID, Client-ID und des geheimen Schlüssels finden Sie unter Generieren der Kunden-ID, Client-ID und des geheimen Schlüssels. Informationen zum Hinzufügen dieser Informationen zur Datei CustomerInfo.yml finden Sie unter Kundeninformationsdatei befüllen.
  • Die Datei ZoneMapping.yml mit Informationen, die Ihre Ressourcenstandorte in der Cloud zuordnen. Weitere Informationen zum Zuordnen Ihrer Zonen finden Sie unter Zonenzuordnungsdatei befüllen.
  • Die Datei CvadAcSecurity.yml mit Informationen zu Hostverbindungen.
  1. Installieren Sie Automated Configuration. Weitere Informationen finden Sie unter Automated Configuration installieren.

Hinweis

Für DaaS-Backups installieren Sie Automated Configuration auf einem Computer mit Internetzugang, auf den der Administrator auch direkten Zugriff hat.

  1. Doppelklicken Sie auf Auto Config.
  2. Führen Sie im PowerShell-Fenster den folgenden Befehl aus, um ein Backup zu erstellen: Export-CvadAcToFile

Nachdem Sie den Befehl zum ersten Mal ausgeführt haben, erstellt der Prozess einen Ordner mit den .yml-Konfigurationsdateien am folgenden Speicherort: %HOMEPATH%\Documents\Citrix\AutoConfig

Der Ordner enthält die Backup-Dateien des letzten Exports, und jedes vorherige Backup wird in einem Unterordner gespeichert.

Wiederherstellung

  1. Doppelklicken Sie auf Auto Config.
  2. Führen Sie im PowerShell-Fenster den folgenden Befehl aus, um die Wiederherstellung durchzuführen:

    Restore-CvadAcToSite -RestoreFolder <folder path of the backup files>
    <!--NeedCopy-->
    
  3. Nachdem Sie den Befehl ausgeführt haben, überprüfen Sie den Status des Exports. Den Protokollordner finden Sie unter %HOMEPATH%\Documents\Citrix\AutoConfig.

  4. Wenn Fehler oder Ausnahmen auftreten, lesen Sie den Abschnitt Fixups in der Protokolldatei.

Granulare Migration

Hinweis

Weitere Informationen zur Reihenfolge der Komponentenmigration finden Sie unter Reihenfolge der Komponentenmigration.

Wiederherstellen ganzer Komponenten

Um eine Komponente wiederherzustellen, müssen Sie einen oder mehrere Parameter auswählen.

Um beispielsweise die gesamte Bereitstellungsgruppe und die Maschinenkatalogkomponenten wiederherzustellen, führen Sie den folgenden Befehl aus:

Restore-CvadAcToSite -RestoreFolder %HOMEPATH%\Documents\Citrix\AutoConfig/Backup_yyyy_mm_dd_hh_mm_ss -DeliveryGroups -MachineCatalogs
<!--NeedCopy-->

Wiederherstellen von Komponentenmitgliedern

Um ein oder mehrere Komponentenmitglieder wiederherzustellen, verwenden Sie die Funktion IncludeByName. Sie müssen das Restore-Cmdlet mit dem Parameter Restorefolder zusammen mit der ausgewählten Komponente und der Inclusionsliste aufrufen.

Um beispielsweise zwei Gruppenrichtlinien aus einem Backup wiederherzustellen:

Restore-CvadAcToSite -RestoreFolder %HOMEPATH%\Documents\Citrix\AutoConfig/Backup_yyyy_mm_dd_hh_mm_ss -GroupPolicies -IncludeByName Policy1,Policy2
<!--NeedCopy-->

Wiederherstellen der vollständigen Cloud-Site-Konfiguration

Um alle Komponenten oder die gesamte Cloud-Site wiederherzustellen, führen Sie den folgenden Befehl aus:

Restore-CvadAcToSite -RestoreFolder %HOMEPATH%\Documents\Citrix\AutoConfig/Backup_yyyy_mm_dd_hh_mm_ss
<!--NeedCopy-->

Automated Configuration Tool für Backup und Wiederherstellung

Die Befehle des Automated Configuration Tools lösen die Backup- und Wiederherstellungs-APIs aus, die Web Studio verwendet.

Die BckRstr-Cmdlets protokollieren in der Konsole. Ordner mit Protokollinformationen werden nicht in \Documents\Citrix\AutoConfig erstellt.

Hinweis:

Die Voraussetzungen für das Backup Ihrer Konfigurationen in Citrix Virtual Apps and Desktops und Citrix DaaS™ sind dieselben wie für das Automated Configuration Tool in der PowerShell-Sitzung.

Backup

Um eine neue Backup-Aktion auf dem Delivery Controller zu starten, führen Sie New-BckRstrBackup im PowerShell-Fenster aus.

Wiederherstellung

Um Mitglieder einer einzelnen Komponente aus einem bestehenden Backup wiederherzustellen, führen Sie Restore-BckRstrBackups im PowerShell-Fenster aus.

Eine vollständige Liste der Befehle finden Sie unter Automated Configuration Tool-Cmdlets für Backup und Wiederherstellung.

Backup und Wiederherstellung mit dem Automated Configuration Tool