보안 암호를 이전 버전으로 롤백 - AWS Secrets Manager

보안 암호를 이전 버전으로 롤백

AWS CLI를 사용해 보안 암호 버전에 연결된 레이블을 이동하여 보안 암호를 이전 버전으로 되돌릴 수 있습니다. Secrets Manager가 보안 암호의 버전을 저장하는 방법에 대한 내용은 보안 암호 버전 섹션을 참조하세요.

다음 update-secret-version-stage 예제에서는 AWSCURRENT 스테이징 레이블을 이전 버전의 보안 암호로 이동합니다. 이를 통해 보안 암호를 이전 버전으로 되돌립니다. 이전 버전의 ID를 찾으려면 Secrets Manager 콘솔에서 list-secret-version-ids를 사용하거나 버전을 확인합니다.

이 예제에서 AWSCURRENT 레이블이 있는 버전은 a1b2c3d4-5678-90ab-cdef-EXAMPLE11111이고, AWSPREVIOUS 레이블이 있는 버전은 a1b2c3d4-5678-90ab-cdef-EXAMPLE22222입니다. 이 예제에서는 AWSCURRENT 레이블을 버전 11111에서 22222로 이동합니다. AWSCURRENT 레이블이 버전에서 제거되므로, update-secret-version-stage는 AWSPREVIOUS 레이블을 해당 버전(11111)으로 자동으로 이동합니다. 그 결과, AWSCURRENT 및 AWSPREVIOUS 버전이 서로 교체됩니다.

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