Ripristino di un AWS OpsWorks for Chef Automate server da un backup - AWS OpsWorks

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Ripristino di un AWS OpsWorks for Chef Automate server da un backup

Importante

AWS OpsWorks for Chef Automate ha raggiunto la fine del ciclo di vita il 5 maggio 2024 ed è stato disabilitato sia per i clienti nuovi che per quelli esistenti. Consigliamo ai clienti esistenti di migrare a Chef SaaS o a una soluzione alternativa. Se hai domande, puoi contattare il AWS Support team su AWS re:POST o tramite Premium AWS Support.

Dopo aver esaminato i backup disponibili, puoi scegliere un momento temporale a partire dal quale ripristinare il server. AWS OpsWorks for Chef Automate I backup del server contengono solo i dati persistenti del software di gestione della configurazione (libri di ricette, nodi registrati, ecc.). L'esecuzione di un ripristino sul posto di un server (ovvero il ripristino del AWS OpsWorks for Chef Automate server esistente su una nuova istanza EC2) registra nuovamente i nodi registrati al momento del backup utilizzato per ripristinare il server e trasferisce il traffico alla nuova istanza se il ripristino ha esito positivo e lo stato del server ripristinato è lo stesso. AWS OpsWorks for Chef Automate Healthy Il ripristino su un server AWS OpsWorks for Chef Automate appena creato non gestisce le connessioni dei nodi. Il ripristino di un server non aggiorna le versioni secondarie del software Chef, ma applica le stesse versioni Chef e gli stessi dati di gestione della configurazione disponibili nel backup scelto.

Il ripristino di un server richiede in genere più tempo rispetto alla creazione di un nuovo server; il tempo dipende dalla dimensione del backup scelto. Al termine del ripristino, la vecchia istanza EC2 rimane in uno stato Running o Stopped, ma solo temporaneamente. Alla fine viene terminata.

In questa versione, è possibile utilizzare il AWS CLI per ripristinare un server Chef in AWS OpsWorks for Chef Automate.

Nota

Puoi eseguire inoltre il comando restore-server per modificare il tipo di istanza corrente o per ripristinare o configurare la chiave SSH qualora venga persa o compromessa.

Per ripristinare un server da un backup
  1. In AWS CLI, esegui il comando seguente per restituire un elenco di backup disponibili e i relativi ID. Annotare l'ID del backup che si desidera utilizzare. Gli ID di backup sono nel formato myServerName-YYYYMMDDHHmmsssss.

    aws opsworks-cm --region region name describe-backups
  2. Esegui il comando seguente.

    aws opsworks-cm --region region name restore-server --backup-id "myServerName-yyyyMMddHHmmssSSS" --instance-type "Type of instance" --key-pair "name of your EC2 key pair" --server-name "name of Chef server"

    Di seguito è riportato un esempio.

    aws opsworks-cm --region us-west-2 restore-server --backup-id "MyChefServer-20161120122143125" --server-name "MyChefServer"
  3. Attendi il completamento del ripristino.