RDS Custom 자동화 일시 중지 및 다시 시작 - Amazon Relational Database Service

RDS Custom 자동화 일시 중지 및 다시 시작

RDS Custom은 RDS Custom for SQL Server DB 인스턴스에 대한 모니터링 및 인스턴스 복구를 자동으로 제공합니다. 인스턴스를 사용자 지정해야 하는 경우 다음을 수행하세요.

  1. 지정된 기간 동안 RDS Custom 자동화를 일시 중지합니다. 일시 중지하면 사용자 지정한 인스턴스가 RDS Custom 자동화를 방해하지 않도록 할 수 있습니다.

  2. 필요에 따라 RDS Custom for SQL Server DB 인스턴스를 사용자 지정합니다.

  3. 다음 중 하나를 수행하세요.

    • 수동으로 자동화를 다시 시작합니다.

    • 일시 중지 기간이 끝날 때까지 기다립니다. 이 경우 RDS Custom은 모니터링 및 인스턴스 복구를 자동으로 재개합니다.

중요

RDS Custom for SQL Server DB 인스턴스를 수정할 때 지원되는 자동화 작업은 자동화 일시 중지 및 재개입니다.

RDS Custom 자동화를 일시 중지하거나 다시 시작하는 방법
  1. https://console.aws.amazon.com/rds/에서 AWS Management Console에 로그인한 후 Amazon RDS 콘솔을 엽니다.

  2. 탐색 창에서 데이터베이스(Databases)를 선택한 다음 변경하려는 RDS Custom DB 인스턴스를 선택합니다.

  3. Modify(수정)를 선택합니다. Modify DB instance(DB 인스턴스 수정) 페이지가 나타납니다.

  4. RDS Custom 자동화 모드(RDS Custom automation mode)로 다음 옵션 중 하나를 선택합니다.

    • 일시 중지됨(Paused)을 선택하면 RDS Custom DB 인스턴스에 대한 모니터링 및 인스턴스 복구가 일시 중지됩니다. 자동화 모드 지속 시간(Automation mode duration)으로 원하는 일시 중지 기간(분)을 입력합니다. 최소값은 60분(기본값)입니다. 최대값은 1,440분입니다.

    • 완전 자동화(Full automation)를 선택하면 자동화가 재개됩니다.

  5. 계속(Continue)을 선택하여 수정 사항을 요약한 내용을 확인합니다.

    RDS Custom에서 변경 사항을 즉시 적용한다는 메시지가 표시됩니다.

  6. 변경 내용이 정확할 경우 DB 인스턴스 수정(Modify DB instance)을 선택합니다. 또는 뒤로를 선택하여 변경 내용을 편집하거나 취소를 선택하여 변경 내용을 취소합니다.

    RDS 콘솔에 수정 사항에 대한 세부 정보가 표시됩니다. 자동화를 일시 중지한 경우 RDS Custom DB 인스턴스의 상태(Status)자동화 일시 중지됨(Automation paused)으로 표시됩니다.

  7. (선택 사항) 탐색 창에서 데이터베이스(Databases)를 선택한 후 RDS Custom DB 인스턴스를 선택합니다.

    요약(Summary) 창에서 RDS Custom 자동화 모드(RDS Custom automation mode)는 자동화 상태를 나타냅니다. 자동화가 일시 중지되면 값이 일시 중지됨(Paused)이 됩니다. num분 후에 자동화가 재개됩니다.

RDS Custom 자동화를 일시 중지하거나 재개하려면 modify-db-instance AWS CLI 명령을 사용합니다. 필수 파라미터 --db-instance-identifier를 사용하여 DB 인스턴스를 식별합니다. 다음 파라미터를 사용하여 자동화 모드를 제어합니다.

  • --automation-mode는 DB 인스턴스의 일시 정지 상태를 지정합니다. 유효한 값은 자동화를 일시 중지하는 all-paused와 다시 재개하는 full입니다.

  • --resume-full-automation-mode-minutes는 일시 중지 기간을 지정합니다. 기본값은 60분입니다.

참고

--no-apply-immediately 또는 --apply-immediately에 관계없이 RDS Custom은 가능한 한 빨리 비동기식으로 수정 사항을 적용합니다.

명령 응답에서 ResumeFullAutomationModeTime은 재개 시간을 UTC 타임스탬프로 나타냅니다. 자동화 모드가 all-paused인 경우 modify-db-instance를 사용하여 자동화 모드를 재개하거나 일시 중지 기간을 연장할 수 있습니다. 다른 modify-db-instance 옵션은 지원되지 않습니다.

다음 예제에서는 my-custom-instance에 대한 자동화를 90분 동안 일시 중지합니다.

대상 LinuxmacOS, 또는Unix:

aws rds modify-db-instance \ --db-instance-identifier my-custom-instance \ --automation-mode all-paused \ --resume-full-automation-mode-minutes 90

Windows의 경우:

aws rds modify-db-instance ^ --db-instance-identifier my-custom-instance ^ --automation-mode all-paused ^ --resume-full-automation-mode-minutes 90

다음 예제에서는 일시 중지 기간을 30분 더 연장합니다. 30분이 ResumeFullAutomationModeTime에 표시된 원래 시간에 추가됩니다.

대상 LinuxmacOS, 또는Unix:

aws rds modify-db-instance \ --db-instance-identifier my-custom-instance \ --automation-mode all-paused \ --resume-full-automation-mode-minutes 30

Windows의 경우:

aws rds modify-db-instance ^ --db-instance-identifier my-custom-instance ^ --automation-mode all-paused ^ --resume-full-automation-mode-minutes 30

다음 예제에서는 my-custom-instance에 대한 전체 자동화를 재개합니다.

대상 LinuxmacOS, 또는Unix:

aws rds modify-db-instance \ --db-instance-identifier my-custom-instance \ --automation-mode full \

Windows의 경우:

aws rds modify-db-instance ^ --db-instance-identifier my-custom-instance ^ --automation-mode full

다음 부분 샘플 출력에서 보류 중인 AutomationMode 값은 full입니다.

{ "DBInstance": { "PubliclyAccessible": true, "MasterUsername": "admin", "MonitoringInterval": 0, "LicenseModel": "bring-your-own-license", "VpcSecurityGroups": [ { "Status": "active", "VpcSecurityGroupId": "0123456789abcdefg" } ], "InstanceCreateTime": "2020-11-07T19:50:06.193Z", "CopyTagsToSnapshot": false, "OptionGroupMemberships": [ { "Status": "in-sync", "OptionGroupName": "default:custom-oracle-ee-19" } ], "PendingModifiedValues": { "AutomationMode": "full" }, "Engine": "custom-oracle-ee", "MultiAZ": false, "DBSecurityGroups": [], "DBParameterGroups": [ { "DBParameterGroupName": "default.custom-oracle-ee-19", "ParameterApplyStatus": "in-sync" } ], ... "ReadReplicaDBInstanceIdentifiers": [], "AllocatedStorage": 250, "DBInstanceArn": "arn:aws:rds:us-west-2:012345678912:db:my-custom-instance", "BackupRetentionPeriod": 3, "DBName": "ORCL", "PreferredMaintenanceWindow": "fri:10:56-fri:11:26", "Endpoint": { "HostedZoneId": "ABCDEFGHIJKLMNO", "Port": 8200, "Address": "my-custom-instance.abcdefghijk.us-west-2.rds.amazonaws.com" }, "DBInstanceStatus": "automation-paused", "IAMDatabaseAuthenticationEnabled": false, "AutomationMode": "all-paused", "EngineVersion": "19.my_cev1", "DeletionProtection": false, "AvailabilityZone": "us-west-2a", "DomainMemberships": [], "StorageType": "gp2", "DbiResourceId": "db-ABCDEFGHIJKLMNOPQRSTUVW", "ResumeFullAutomationModeTime": "2020-11-07T20:56:50.565Z", "KmsKeyId": "arn:aws:kms:us-west-2:012345678912:key/aa111a11-111a-11a1-1a11-1111a11a1a1a", "StorageEncrypted": false, "AssociatedRoles": [], "DBInstanceClass": "db.m5.xlarge", "DbInstancePort": 0, "DBInstanceIdentifier": "my-custom-instance", "TagList": [] }