Pausar e retomar a automação do RDS Custom
O RDS Custom fornece automaticamente monitoramento e recuperação de instâncias para uma instância de banco de dados do RDS Custom for SQL Server. Se precisar personalizar essa instância, faça o seguinte:
-
Pause a automação do RDS Custom por um período especificado. A pausa garante que suas personalizações não interfiram na automação do RDS Custom.
-
Personalize a instância de banco de dados do RDS Custom for SQL Server, conforme necessário.
-
Realize um dos procedimentos a seguir:
-
Retome a automação manualmente.
-
Aguarde o período de pausa terminar. Nesse caso, o RDS Custom retoma o monitoramento e a recuperação de instâncias automaticamente.
-
Importante
Pausar e retomar a automação são as únicas tarefas de automação compatíveis ao modificar uma instância de banco de dados do RDS Custom for SQL Server.
Para pausar ou retomar a automação do RDS Custom
Faça login no AWS Management Console e abra o console do Amazon RDS em https://console.aws.amazon.com/rds/
. -
No painel de navegação, escolha Databases (Bancos de dados) e a instância de banco de dados do RDS Custom que você deseja modificar.
-
Selecione Modify. A página Modify DB instance (Modificar instância de banco de dados) será exibida.
-
Para RDS Custom automation mode (Modo de automação do RDS Custom), selecione uma das seguintes opções:
-
Paused (Pausado) pausa o monitoramento e a recuperação da instância de banco de dados do RDS Custom. Insira a duração da pausa que você deseja (em minutos) para Automation mode duration (Duração do modo de automação). O valor mínimo é 60 minutos (padrão). O valor máximo é 1.440 minutos.
-
Full automation (Automação total) retoma a automação.
-
-
Escolha Continue (Continuar) e verifique o resumo de modificações.
Uma mensagem indica que o RDS Custom aplicará as alterações imediatamente.
-
Se estiverem corretas, escolha Modify DB Instance (Modificar instância de banco de dados). Ou escolha Back (Voltar) para editar as alterações ou Cancel (Cancelar) para cancelar as alterações.
No console do RDS, são exibidos os detalhes da modificação. Se você pausou a automação, o Status da sua instância de banco de dados do RDS Custom indicará Automation paused (Automação pausada).
-
(Opcional) No painel de navegação, escolha Databases (Bancos de dados) e depois selecione sua instância de banco de dados do RDS Custom.
No painel Summary (Resumo), RDS Custom automation mode (Modo de automação do RDS Custom) indica o status da automação. Se a automação estiver pausada, o valor será Paused (Pausado). Automação retomada em
número
minutos.
Para pausar ou retomar a automação do RDS Custom, utilize o comando modify-db-instance
da AWS CLI. Identifique a instância de banco de dados utilizando o parâmetro obrigatório --db-instance-identifier
. Controle o modo de automação com os parâmetros a seguir:
-
--automation-mode
especifica o estado de pausa da instância de banco de dados. Os valores válidos sãoall-paused
, que pausa a automação, efull
, que retoma a automação. -
--resume-full-automation-mode-minutes
especifica a duração da pausa. O valor padrão são 60 minutos.
nota
Independentemente de você especificar --no-apply-immediately
ou --apply-immediately
, o RDS Custom aplica modificações de maneira assíncrona logo que possível.
Na resposta do comando, ResumeFullAutomationModeTime
indica o tempo de retomada como um carimbo de data/hora UTC. Quando o modo de automação é all-paused
, é possível utilizar modify-db-instance
para retomar o modo de automação ou estender o período de pausa. Nenhuma outra opção modify-db-instance
tem suporte.
O exemplo a seguir pausa a automação de my-custom-instance
por 90 minutos.
Para Linux, macOS ou Unix:
aws rds modify-db-instance \ --db-instance-identifier
my-custom-instance
\ --automation-mode all-paused \ --resume-full-automation-mode-minutes 90
Para Windows:
aws rds modify-db-instance ^ --db-instance-identifier
my-custom-instance
^ --automation-mode all-paused ^ --resume-full-automation-mode-minutes 90
O exemplo a seguir estende a duração da pausa por mais 30 minutos. Os 30 minutos são adicionados à hora original mostrada em ResumeFullAutomationModeTime
.
Para Linux, macOS ou Unix:
aws rds modify-db-instance \ --db-instance-identifier
my-custom-instance
\ --automation-mode all-paused \ --resume-full-automation-mode-minutes 30
Para Windows:
aws rds modify-db-instance ^ --db-instance-identifier
my-custom-instance
^ --automation-mode all-paused ^ --resume-full-automation-mode-minutes 30
O exemplo a seguir retoma a automação completa de my-custom-instance
.
Para Linux, macOS ou Unix:
aws rds modify-db-instance \ --db-instance-identifier
my-custom-instance
\ --automation-mode full \
Para Windows:
aws rds modify-db-instance ^ --db-instance-identifier
my-custom-instance
^ --automation-mode full
Na seguinte saída parcial da amostra, o valor pendente de 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": [] }