

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à.

# Gestione degli snapshot
<a name="snapshots"></a>

La gestione delle istantanee semplifica il processo di salvataggio e migrazione dei dati tra ambienti, garantendo coerenza e precisione. Con le istantanee, è possibile salvare lo stato dell'ambiente e migrare i dati in un nuovo ambiente con lo stesso stato.

![\[Pagina di gestione delle istantanee\]](http://docs.aws.amazon.com/it_it/res/latest/ug/images/res-snapshotmanagement.png)


Dalla pagina di **gestione delle istantanee**, è possibile: 

1. Visualizzare tutte le istantanee create e il relativo stato.

1. Crea un'istantanea. Prima di poter creare un'istantanea, è necessario creare un bucket con le autorizzazioni appropriate.

1. Visualizza tutte le istantanee applicate e il relativo stato.

1. Applica un'istantanea.

**Topics**
+ [Creazione di una snapshot](create-snapshot.md)
+ [Applica un'istantanea](apply-snapshot.md)

# Creazione di una snapshot
<a name="create-snapshot"></a>

Prima di poter creare uno snapshot, devi fornire a un bucket Amazon S3 le autorizzazioni necessarie. Per informazioni sulla creazione di un bucket, consulta [Creazione di un bucket](https://docs.aws.amazon.com/AmazonS3/latest/userguide/create-bucket-overview.html). Abilita il controllo delle versioni del bucket e la registrazione degli accessi al server. Queste impostazioni possono essere abilitate dalla scheda **Proprietà** del bucket dopo il provisioning. 

**Nota**  
Il ciclo di vita di questo bucket Amazon S3 non verrà gestito all'interno del prodotto. Dovrai gestire il ciclo di vita del bucket dalla console.

**Per aggiungere autorizzazioni al bucket:**

1. **Seleziona il bucket che hai creato dall'elenco dei bucket.**

1. Seleziona la scheda **Autorizzazioni**. 

1. In **Policy del bucket**, scegli **Modifica**. 

1. Aggiungi la seguente dichiarazione alla policy del bucket. Sostituire questi valori con i propri valori: 
   + *111122223333*-> l'ID del tuo AWS account
   + *\$1RES\$1ENVIRONMENT\$1NAME\$1*-> il nome del tuo ambiente RES
   + *amzn-s3-demo-bucket*-> il nome del tuo bucket S3
**Importante**  
Esistono stringhe di versione limitate supportate da. AWS Per ulteriori informazioni, consulta [https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_elements_version.html](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_elements_version.html).

------
#### [ JSON ]

****  

   ```
   {
       "Version":"2012-10-17",		 	 	 
       "Statement": [
           {
               "Sid": "Export-Snapshot-Policy",
               "Effect": "Allow",
               "Principal": {
                   "AWS": "arn:aws:iam::111122223333:role/{RES_ENVIRONMENT_NAME}-cluster-manager-role"
               },
               "Action": [
                   "s3:GetObject",
                   "s3:ListBucket",
                   "s3:AbortMultipartUpload",
                   "s3:PutObject",
                   "s3:PutObjectAcl"
               ],
               "Resource": [
                   "arn:aws:s3:::amzn-s3-demo-bucket",
                   "arn:aws:s3:::amzn-s3-demo-bucket/*"
               ]
           },
           {
               "Sid": "AllowSSLRequestsOnly",
               "Action": "s3:*",
               "Effect": "Deny",
               "Resource": [
                   "arn:aws:s3:::amzn-s3-demo-bucket",
                   "arn:aws:s3:::amzn-s3-demo-bucket/*"
               ],
               "Condition": {
                   "Bool": {
                       "aws:SecureTransport": "false"
                   }
               },
               "Principal": "*"
           }
       ]
   }
   ```

------

**Per creare l'istantanea:**

1. Selezionare **Create Snapshot (Crea snapshot)**. 

1. Inserisci il nome del bucket Amazon S3 che hai creato. 

1. Inserisci il percorso in cui desideri che lo snapshot venga archiviato all'interno del bucket. Ad esempio, **october2023/23**. 

1. Seleziona **Invia**.   
![\[Crea una nuova istantanea\]](http://docs.aws.amazon.com/it_it/res/latest/ug/images/res-createsnapshot.png)

1. Dopo cinque-dieci minuti, scegli **Aggiorna** nella pagina Istantanee per verificare lo stato. Un'istantanea non sarà valida finché lo stato non passerà da IN\$1PROGRESS a COMPLETED.

# Applica un'istantanea
<a name="apply-snapshot"></a>

Dopo aver creato un'istantanea di un ambiente, è possibile applicarla a un nuovo ambiente per migrare i dati. Dovrai aggiungere una nuova policy al bucket che consenta all'ambiente di leggere l'istantanea.

L'applicazione di un'istantanea copia dati quali autorizzazioni utente, progetti, stack software, profili di autorizzazione e file system con le relative associazioni in un nuovo ambiente. Le sessioni utente non verranno replicate. Quando viene applicata, l'istantanea controlla le informazioni di base di ogni record di risorse per determinare se esiste già. Per i record duplicati, l'istantanea salta la creazione di risorse nel nuovo ambiente. Per i record simili, ad esempio che condividono un nome o una chiave, ma le altre informazioni di base sulle risorse variano, verrà creato un nuovo record con un nome e una chiave modificati utilizzando la seguente convenzione:. `RecordName_SnapshotRESVersion_ApplySnapshotID` `ApplySnapshotID`Sembra un timestamp e identifica ogni tentativo di applicare un'istantanea.

Durante l'applicazione dello snapshot, l'istantanea verifica la disponibilità delle risorse. La risorsa non disponibile per il nuovo ambiente non verrà creata. Per le risorse con una risorsa dipendente, l'istantanea verifica la disponibilità della risorsa dipendente. Se la risorsa dipendente non è disponibile, creerà la risorsa principale senza la risorsa dipendente.

Se il nuovo ambiente non è come previsto o non funziona, puoi controllare CloudWatch i log trovati nel gruppo di log `/res-<env-name>/cluster-manager` per i dettagli. Ogni registro avrà il tag [apply snapshot]. Dopo aver applicato un'istantanea, puoi controllarne lo stato dalla [Gestione degli snapshot](snapshots.md) pagina.

**Per aggiungere autorizzazioni al bucket:**

1. **Seleziona il bucket che hai creato dall'elenco dei bucket.**

1. Seleziona la scheda **Autorizzazioni**.

1. In **Policy del bucket**, scegli **Modifica**.

1. Aggiungi la seguente dichiarazione alla policy del bucket. Sostituire questi valori con i propri valori: 
   + *111122223333*-> l'ID del tuo AWS account
   + *\$1RES\$1ENVIRONMENT\$1NAME\$1*-> il nome del tuo ambiente RES
   + *amzn-s3-demo-bucket*-> il nome del tuo bucket S3

------
#### [ JSON ]

****  

   ```
   {
       "Version":"2012-10-17",		 	 	 
       "Statement": [
           {
               "Sid": "Export-Snapshot-Policy",
               "Effect": "Allow",
               "Principal": {
                   "AWS": "arn:aws:iam::111122223333:role/{RES_ENVIRONMENT_NAME}-cluster-manager-role"
               },
               "Action": [
                   "s3:GetObject",
                   "s3:ListBucket"
               ],
               "Resource": [
                   "arn:aws:s3:::amzn-s3-demo-bucket",
                   "arn:aws:s3:::amzn-s3-demo-bucket/*"
               ]
           },
           {
               "Sid": "AllowSSLRequestsOnly",
               "Action": "s3:*",
               "Effect": "Deny",
               "Resource": [
                   "arn:aws:s3:::amzn-s3-demo-bucket",
                   "arn:aws:s3:::amzn-s3-demo-bucket/*"
               ],
               "Condition": {
                   "Bool": {
                       "aws:SecureTransport": "false"
                   }
               },
               "Principal": "*"
           }
       ]
   }
   ```

------

**Per applicare un'istantanea:**

1. Scegli **Applica istantanea**. 

1. Inserisci il nome del bucket Amazon S3 contenente lo snapshot.

1. Inserisci il percorso del file dello snapshot all'interno del bucket.

1. Seleziona **Invia**.   
![\[Applica un'istantanea\]](http://docs.aws.amazon.com/it_it/res/latest/ug/images/res-applysnapshot.png)

1. Dopo cinque-dieci minuti, scegli **Aggiorna** nella pagina di gestione delle istantanee per verificarne lo stato.