Suspension et reprise de l'automatisation personnalisée RDS - Amazon Relational Database Service

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Suspension et reprise de l'automatisation personnalisée RDS

RDSCustom assure automatiquement la surveillance et la restauration d'instance pour une instance de base de données RDS Custom for SQL Server. Si l'instance doit être personnalisée, procédez comme suit :

  1. Suspendez l'automatisation RDS personnalisée pendant une période spécifiée. La pause garantit que vos personnalisations n'interfèrent pas avec l'automatisation RDS personnalisée.

  2. Personnalisez l'instance de base de données RDS personnalisée pour le SQL serveur selon vos besoins.

  3. Effectuez l’une des actions suivantes :

    • Relancez manuellement l'automatisation.

    • Attendez la fin de la période de pause. Dans ce cas, RDS Custom reprend automatiquement la surveillance et la restauration de l'instance.

Important

La suspension et la reprise de l'automatisation sont les seules tâches d'automatisation prises en charge lors de la modification d'une instance de base de données RDS Custom for SQL Server.

Pour suspendre ou reprendre l'automatisation RDS personnalisée
  1. Connectez-vous à la RDS console Amazon AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/rds/.

  2. Dans le volet de navigation, choisissez Databases, puis choisissez l'instance de base de données RDS personnalisée que vous souhaitez modifier.

  3. Sélectionnez Modifier. La page Modifier l'instance de base de données s'affiche.

  4. Pour le mode d'automatisation RDS personnalisé, choisissez l'une des options suivantes :

    • La pause met en pause la surveillance et la restauration de l'instance de base de données RDS personnalisée. Saisissez la durée de pause souhaitée (en minutes) pour Automation mode duration (Durée du mode d'automatisation). La valeur minimale est de 60 minutes (par défaut). La valeur maximale est de 1 440 minutes.

    • L'option Full automation (Automatisation complète) relance l'automatisation.

  5. Sélectionnez Continuer pour consulter le récapitulatif des modifications.

    Un message indique que RDS Custom appliquera les modifications immédiatement.

  6. Si elles sont correctes, sélectionnez Modifier l'instance de base de données. Vous pouvez également sélectionner Retour pour revoir vos modifications ou Annuler pour les annuler.

    Les détails de la modification apparaissent sur la RDS console. Si vous avez suspendu l'automatisation, le statut de votre instance de base de données RDS personnalisée indique que l'automatisation est suspendue.

  7. (Facultatif) Dans le volet de navigation, choisissez Databases, puis votre instance de base de données RDS personnalisée.

    Dans le volet Résumé, le mode d'automatisation RDS personnalisé indique l'état de l'automatisation. Si l'automatisation est suspendue, la valeur est Suspendue. L'automatisation reprend en num minutes.

Pour suspendre ou reprendre l'automatisation RDS personnalisée, utilisez la modify-db-instance AWS CLI commande. Identifiez l'instance de base de données à l'aide du paramètre requis --db-instance-identifier. Contrôlez le mode d'automatisation avec les paramètres suivants :

  • --automation-mode spécifie l'état de pause de l'instance de base de données. Les valeurs valides sont all-paused, qui suspend l'automatisation, et full, qui relance l'opération.

  • --resume-full-automation-mode-minutes spécifie la durée de la pause. La valeur par défaut est de 60 minutes.

Note

Que vous spécifiiez --no-apply-immediately ou non--apply-immediately, RDS Custom applique les modifications de manière asynchrone dès que possible.

Dans la réponse à la commande, ResumeFullAutomationModeTime indique l'heure de reprise sous forme d'UTChorodatage. Lorsque le mode d'automatisation est all-paused, vous pouvez utiliser modify-db-instance pour relancer le mode d'automatisation ou prolonger la période de pause. Aucune autre option modify-db-instance n'est prise en charge.

L'exemple suivant suspend pendant 90 minutes l'automatisation de l'instance my-custom-instance.

Dans 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

Dans Windows:

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

L'exemple suivant prolonge la durée de pause de 30 minutes. Les 30 minutes sont ajoutées à la durée d'origine affichée dans ResumeFullAutomationModeTime.

Dans 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

Dans Windows:

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

L'exemple suivant reprend l'automatisation complète pour my-custom-instance.

Dans Linux, macOS, ou Unix:

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

Dans Windows:

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

Dans l'exemple de sortie partielle ci-dessous, la valeur AutomationMode en attente est 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": [] }