還原 AWS Secrets Manager 密碼 - AWS Secrets Manager

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

還原 AWS Secrets Manager 密碼

Secrets Manager 會將排定刪除的秘密視為已棄用且您不再能夠直接存取。復原時段過後,Secrets Manager 會永久刪除秘密。一旦 Secrets Manager 刪除秘密,您就無法將其復原。復原時段結束之前,您可以復原秘密讓它再度成為可存取。這會移除 DeletionDate 欄位,因而取消排定的永久刪除。

若要在主控台中還原秘密和中繼資料,您必須擁有 secretsmanager:ListSecretssecretsmanager:RestoreSecret 許可。

Secrets Manager 會在您還原密碼時產生 CloudTrail 記錄項目。如需詳細資訊,請參閱記錄 AWS Secrets Manager 事件 AWS CloudTrail

若要還原秘密 (主控台)
  1. 開啟 Secrets Manager 主控台,位於https://console.aws.amazon.com/secretsmanager/

  2. 在秘密清單中,選擇您想要還原的秘密。

    如果秘密清單中沒有出現刪除的秘密,請選擇 Preferences (偏好設定) ( )。在「偏好設定」對話方塊中,選取顯示排程刪除的機密,然後選擇儲存

  3. Secret details (秘密詳細資訊) 頁面中,選擇 Cancel deletion (取消刪除)。

  4. Cancel secret deletion (取消秘密刪除) 對話方塊中,選擇 Cancel deletion (取消刪除)。

AWS CLI

範例 還原先前刪除的機密

下列 restore-secret 範例會還原先前排程刪除的機密。

aws secretsmanager restore-secret \ --secret-id MyTestSecret

AWS SDK

若要還原標記為刪除的秘密,請使用 RestoreSecret 命令。如需詳細資訊,請參閱AWS SDKs