Pausa y reanudación de la automatización de RDS Custom
RDS Custom proporciona automáticamente monitoreo y recuperación de instancias para una instancia de base de datos de RDS Custom for SQL Server. Si necesita personalizar la instancia, siga este procedimiento:
-
Pause la automatización de RDS Custom durante un periodo determinado. La pausa garantiza que las personalizaciones no interfieran con la automatización de RDS Custom.
-
Personalice la instancia de base de datos de RDS Custom for SQL Server según sea necesario.
-
Haga una de estas dos operaciones:
-
Reanude la automatización manualmente.
-
Espere a que finalice el periodo de pausa. En este caso, RDS Custom reanuda el monitoreo y la recuperación de instancias automáticamente.
-
importante
La pausa y la reanudación de la automatización son las únicas tareas de automatización admitidas al modificar una instancia de base de datos de RDS Custom for SQL Server.
Para pausar o reanudar la automatización de RDS Custom
Inicie sesión en la AWS Management Console y abra la consola de Amazon RDS en https://console.aws.amazon.com/rds/
. -
En el panel de navegación, elija Databases (Bases de datos) y luego elija la instancia de base de datos de RDS Custom que desea modificar.
-
Elija Modify (Modificar). Aparece la página Modify DB instance (Modificar instancia de base de datos).
-
Para RDS Custom automation mode (Modo de automatización de RDS Custom), elija una de las siguientes opciones:
-
Paused (En pausa) pausa el monitoreo y la recuperación de instancias de la instancia de base de datos de RDS Custom. Ingrese la duración de la pausa que desea (en minutos) para Automation mode duration (Duración del modo de automatización). El valor mínimo es 60 minutos (predeterminado). El valor máximo es 1440 minutos.
-
Full automation (Automatización completa) reanuda la automatización.
-
-
Elija Continue (Continuar) para ver el resumen de las modificaciones.
Un mensaje indica que RDS Custom aplicará los cambios inmediatamente.
-
Si los cambios son correctos, elija Modify DB instance (Modificar instancia de base de datos). O bien, elija Back (Atrás) para editar los cambios o Cancel (Cancelar) para cancelarlos.
Los detalles de la modificación aparecen en la consola de RDS. Si ha puesto en pausa la automatización, el Status (Estado) de la instancia de base de datos de RDS Custom indica Automation paused (Automatización en pausa).
-
(Opcional) En el panel de navegación, elija Databases (Bases de datos) y luego la instancia de base de datos de RDS Custom.
En el panel Summary (Resumen), RDS Custom automation mode (Modo de automatización de RDS Custom) indica el estado de la automatización. Si se pausa la automatización, el valor es Paused (En pausa). La automatización se reanuda en
num
minutos.
Para pausar o reanudar la automatización de RDS Custom, utilice el comando de la AWS CLI modify-db-instance
. Identifique la instancia de base de datos mediante el parámetro requerido --db-instance-identifier
. Controle el modo de automatización con los siguientes parámetros:
-
--automation-mode
especifica el estado de pausa de la instancia de base de datos. Los valores válidos sonall-paused
, que pausa la automatización, yfull
, que lo reanuda. -
--resume-full-automation-mode-minutes
especifica la duración de la pausa. El valor predeterminado es 60 minutos.
nota
Independientemente de que especifique --no-apply-immediately
o --apply-immediately
, RDS Custom aplica las modificaciones de forma asíncrona tan pronto como sea posible.
En la respuesta de comando, ResumeFullAutomationModeTime
indica la hora de reanudación como marca de hora UTC. Cuando el modo de automatización es all-paused
, puede utilizar modify-db-instance
para reanudar el modo de automatización o ampliar el periodo de pausa. No se admiten otras opciones de modify-db-instance
.
En el siguiente ejemplo se pausa la automatización para my-custom-instance
durante 90 minutos.
Para Linux, macOS o:Unix
aws rds modify-db-instance \ --db-instance-identifier
my-custom-instance
\ --automation-mode all-paused \ --resume-full-automation-mode-minutes 90
En:Windows
aws rds modify-db-instance ^ --db-instance-identifier
my-custom-instance
^ --automation-mode all-paused ^ --resume-full-automation-mode-minutes 90
El siguiente ejemplo extiende la duración de la pausa durante 30 minutos adicionales. Los 30 minutos se añaden a la hora original que se muestra en ResumeFullAutomationModeTime
.
Para Linux, macOS o:Unix
aws rds modify-db-instance \ --db-instance-identifier
my-custom-instance
\ --automation-mode all-paused \ --resume-full-automation-mode-minutes 30
En:Windows
aws rds modify-db-instance ^ --db-instance-identifier
my-custom-instance
^ --automation-mode all-paused ^ --resume-full-automation-mode-minutes 30
En el siguiente ejemplo se reanuda la automatización completa para my-custom-instance
.
Para Linux, macOS o:Unix
aws rds modify-db-instance \ --db-instance-identifier
my-custom-instance
\ --automation-mode full \
En:Windows
aws rds modify-db-instance ^ --db-instance-identifier
my-custom-instance
^ --automation-mode full
En la siguiente salida de muestra parcial, el valor pendiente AutomationMode
es 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": [] }