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 una versione precedente del documento AWS di Systems Manager
Scopri come ripristinare una versione precedente del documento di AWS Systems Manager. Per ulteriori informazioni sui documenti SSM, vedere Documenti di AWS Systems Manager nella Guida per l'utente AWS di Systems Manager.
Quando si utilizza l'interfaccia a riga di AWS ParallelCluster comando (CLI) o l'API, si pagano solo le AWS risorse create durante la creazione o l'aggiornamento di AWS ParallelCluster immagini e cluster. Per ulteriori informazioni, consulta AWS servizi usati da AWS ParallelCluster.
L'AWS ParallelClusterinterfaccia utente è basata su un'architettura serverless e nella maggior parte dei casi è possibile utilizzarla nella categoria AWS Free Tier. Per ulteriori informazioni, consulta AWS ParallelCluster Costi dell'interfaccia utente.
Prerequisiti:
-
E Account AWS con le autorizzazioni per gestire i documenti SSM.
-
AWS CLIÈ installato e configurato.
Tornare a una versione precedente del documento SSM
-
Nel tuo terminale, esegui il seguente comando per ottenere l'elenco dei documenti SSM esistenti che possiedi.
$
aws ssm list-documents --document-filter "key=Owner,value=Self"
-
Ripristina una versione precedente di un documento SSM. In questo esempio, torniamo a una versione precedente del
SessionManagerRunShell
documento. Puoi utilizzare ilSessionManagerRunShell
documento SSM per personalizzare ogni sessione di shell SSM che inizi.-
Trova il
DocumentVersion
parametro perSessionManagerRunShell
eseguendo il seguente comando:$
aws ssm describe-document --name
"SSM-SessionManagerRunShell"
{ "Document": { "Hash": "...", "HashType": "Sha256", "Name": "SSM-SessionManagerRunShell", "Owner": "123456789012", "CreatedDate": "2023-02-20T19:04:32.390000+00:00", "Status": "Active", "DocumentVersion": "1", "Parameters": [ { "Name": "linuxcmd", "Type": "String", "Description": "The command to run on connection...", "DefaultValue": "if [ -d '/opt/parallelcluster' ]; then source /opt/parallelcluster/cfnconfig; sudo su - $cfn_cluster_user; fi; /bin/bash" } ], "PlatformTypes": [ "Windows", "Linux", "MacOS" ], "DocumentType": "Session", "SchemaVersion": "1.0", "LatestVersion": "2", "DefaultVersion": "1", "DocumentFormat": "JSON", "Tags": [] } }
La versione più recente è
2
. -
Tornare alla versione precedente eseguendo il seguente comando:
$
aws ssm delete-document --name
"SSM-SessionManagerRunShell"
--document-version2
-
-
Verifica che la versione del documento sia stata ripristinata eseguendo nuovamente il
describe-document
comando:$
aws ssm describe-document --name
"SSM-SessionManagerRunShell"
{ "Document": { "Hash": "...", "HashType": "Sha256", "Name": "SSM-SessionManagerRunShell", "Owner": "123456789012", "CreatedDate": "2023-02-20T19:04:32.390000+00:00", "Status": "Active", "DocumentVersion": "1", "Parameters": [ { "Name": "linuxcmd", "Type": "String", "Description": "The command to run on connection...", "DefaultValue": "if [ -d '/opt/parallelcluster' ]; then source /opt/parallelcluster/cfnconfig; sudo su - $cfn_cluster_user; fi; /bin/bash" } ], "PlatformTypes": [ "Windows", "Linux", "MacOS" ], "DocumentType": "Session", "SchemaVersion": "1.0", "LatestVersion": "1", "DefaultVersion": "1", "DocumentFormat": "JSON", "Tags": [] } }
La versione più recente è
1
.