UiPath Documentation
automation-suite
2023.10
false
Automation Suite in der EKS/AKS-Installationsanleitung
Wichtig :
Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Konfigurieren des Sicherungsspeichers

Referenz zur Konfiguration des Sicherungsspeicherorts über input.json für die Sicherung und Wiederherstellung von Cluster-Snapshots in der Automation Suite auf EKS/AKS.

Bereitstellen der Sicherungsspeicherkonfiguration​

Um Ihren Cluster zu sichern und wiederherzustellen, müssen Sie den Speicherort der Cluster-Snapshots für den Automation Suite -Cluster über input.jsonangeben.

Nehmen Sie die folgenden Änderungen an Ihrer input.json vor, bevor Sie eine geplante Sicherung aktivieren oder eine Sicherung nach Bedarf durchführen. Folgen Sie entweder der EKS- oder AKS-Konfiguration, die in den folgenden Abschnitten beschrieben wird.

Sie können diese Informationen während der Installation des Automation Suite -Clusters oder später nach der Installation angeben, während Sie die Sicherung des Clusters aktivieren oder erstellen.

input.json-Beispiel

"snapshot": {
    "enabled": true,
    "external_object_storage": {
      "bucket_name": "<s3_bucket_used_for_backup>",
      "storage_type": "s3",
      "region": "<s3_bucket_region>"
    }
}
"snapshot": {
    "enabled": true,
    "external_object_storage": {
      "bucket_name": "<s3_bucket_used_for_backup>",
      "storage_type": "s3",
      "region": "<s3_bucket_region>"
    }
}

input.json-Parameter

SchlüsselWert
bucket_nameDer Name des S3-Buckets zum Speichern des Snapshots
arnARN für die Verbindung mit dem S3. Wenn der Knoten über die erforderlichen Berechtigungen zum Herstellen einer Verbindung mit dem Sicherungsobjektspeicher verfügt, wird der ARN nicht benötigt. Andernfalls erstellen Sie eine IAM-Rolle mit den erforderlichen Berechtigungen und fügen Sie den ARN hinzu.
regionDie Region, in der S3 vorhanden ist.

input.json-Beispiel

"snapshot" : {
  "external_object_storage": {
    "client_secret": "<azure_service_principal_client_secret>", 
    "resource_group": "<azure_resource_group_with_storage_account>", 
    "auth_mode": "ServicePrincipal", 
    "account_name": "<azure_account_name>", 
    "bucket_name": "<azure_container_name>",
    "client_id": "<azure_service_principal_id>",
    "subscription_id": "<azure_subscription_id>",
    "cloud_name": "AzurePublicCloud"
  },
  "aks_infra_resource_group":"<azure_infra_resource_group>"
}
"snapshot" : {
  "external_object_storage": {
    "client_secret": "<azure_service_principal_client_secret>", 
    "resource_group": "<azure_resource_group_with_storage_account>", 
    "auth_mode": "ServicePrincipal", 
    "account_name": "<azure_account_name>", 
    "bucket_name": "<azure_container_name>",
    "client_id": "<azure_service_principal_id>",
    "subscription_id": "<azure_subscription_id>",
    "cloud_name": "AzurePublicCloud"
  },
  "aks_infra_resource_group":"<azure_infra_resource_group>"
}

input.json-Parameter

SchlüsselWert
bucket_nameName des Containers in Azure Storage-Konto zum Speichern der Momentaufnahme
resource_groupRessourcengruppe, in der das Azure Storage-Zielkonto zum Speichern der Momentaufnahme vorhanden ist.
auth_modeMuss festgelegt sein auf ServicePrincipal
client_idClient-ID für die Dienstprinzipalauthentifizierung
client_secretGeheimer Clientschlüssel für die Dienstprinzipal-basierte Authentifizierung
account_nameName des Azure Storage-Kontos, unter dem die Momentaufnahme gesichert wird
cloud_nameStandardwert AzurePublicCloud
Ändern Sie ggf. in eine der folgenden Optionen: AzureUSGovernmentCloud, AzureChinaCloud, AzureGermanCloud
subscription_idAbonnement-ID, unter der das Azure Storage-Konto zum Speichern der Sicherung gespeichert ist.
aks_infra_resource_groupRessourcengruppe, in der die Maschinen und andere Ressourcen für den AKS-Cluster erstellt werden. Dies wird normalerweise von Azure erstellt und verwaltet und beginnt mit MC_ Während andere Werte während der Sicherung und Wiederherstellung gleich bleiben können, wird dieser Wert während der Wiederherstellung geändert. Dies muss die neue Ressourcengruppe sein, in der die Kubernetes-Ressourcen des neuen AKS-Clusters bereitgestellt werden.
Hinweis:

Informationen zum Erstellen eines Dienstprinzipals für die Authentifizierung in Azure finden Sie in der Microsoft-Dokumentation.

Anwenden der Sicherungsspeicherkonfiguration​

Nachdem Sie die Änderungen an input.jsonvorgenommen haben, wie im vorherigen Abschnitt beschrieben, führen Sie den folgenden Befehl aus, um die Konfiguration anzuwenden:

./uipathctl  manifest apply input.json --only velero --versions versions.json
./uipathctl  manifest apply input.json --only velero --versions versions.json
  • Bereitstellen der Sicherungsspeicherkonfiguration​
  • EKS​
  • AKS​
  • Anwenden der Sicherungsspeicherkonfiguration​

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben