

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

# Ripristina un segreto a una versione precedente
<a name="roll-back-secret"></a>

Puoi ripristinare un segreto a una versione precedente spostando le etichette allegate alle versioni segrete utilizzando il AWS CLI. Per informazioni su come Secrets Manager archivia le versioni dei segreti, vedere[Versioni dei segreti](whats-in-a-secret.md#term_version). 

L'[https://docs.aws.amazon.com/cli/latest/reference/secretsmanager/update-secret-version-stage.html](https://docs.aws.amazon.com/cli/latest/reference/secretsmanager/update-secret-version-stage.html)esempio seguente sposta l'etichetta di staging AWSCURRENT alla versione precedente di un segreto, che ripristina il segreto alla versione precedente. Per trovare l'ID della versione precedente, usa [https://docs.aws.amazon.com/cli/latest/reference/secretsmanager/list-secret-version-ids.html](https://docs.aws.amazon.com/cli/latest/reference/secretsmanager/list-secret-version-ids.html)o visualizza le versioni nella console Secrets Manager.

Per questo esempio, la versione con l'etichetta AWSCURRENT è A1B2C3D4-5678-90AB-CDEF-Example11111 e la versione con l'etichetta AWSPREVIOUS è A1B2C3D4-5678-90AB-CDEF-Example22222. In questo esempio, si sposta l'etichetta AWSCURRENT dalla versione 11111 alla 22222. Poiché l'etichetta AWSCURRENT viene rimossa da una versione, sposta `update-secret-version-stage` automaticamente l'etichetta AWSPREVIOUS a quella versione (11111). L'effetto è che le versioni AWSCURRENT e AWSPREVIOUS vengono scambiate.

```
aws secretsmanager update-secret-version-stage \
  --secret-id {{MyTestSecret}} \
  --version-stage AWSCURRENT \
  --move-to-version-id {{a1b2c3d4-5678-90ab-cdef-EXAMPLE22222}} \
  --remove-from-version-id {{a1b2c3d4-5678-90ab-cdef-EXAMPLE11111}}
```