Satya vous montre comment
changer de fuseau horaire
pour une instance RDS exécutant MySQL

satya-rds-change-time-zone

Je souhaite remplacer le fuseau horaire de mon instance de base de données Amazon RDS par le fuseau horaire local.

Toutes les instances de base de données RDS utilisent le fuseau UTC/GMT par défaut, le changement de votre fuseau horaire est facultatif. Nous recommandons fortement d'utiliser le fuseau horaire UTC au niveau de la couche de base de données, mais si vous devez utiliser un fuseau horaire local, convertissez toujours celui-ci au niveau de la couche d'application. Avant de modifier le fuseau horaire, consultez votre administrateur de base de données ou l'équipe de l'application.

Les étapes à suivre pour modifier le fuseau horaire d'une instance DB Amazon RDS varient en fonction du moteur de base de données.

Oracle : les étapes à suivre pour modifier le fuseau horaire d'instances DB RDS Oracle sont documentées dans la section Définition du fuseau horaire de la base de données et nécessitent le moteur de base de données Oracle 11.2.0.2.v4.

PostgreSQL : la modification du fuseau horaire des instances DB RDS PostgreSQL s'effectue au niveau de la base de données en définissant la valeur du paramètre de fuseau horaire dans un groupe de paramètres personnalisés. Le paramètre de fuseau horaire utilise le format d'entrée UTC-X ou UTC+X, où X correspond au nombre d'heures de décalage du fuseau horaire par rapport à l'heure UTC.

Important : PostgreSQL traite différemment les fuseaux horaires s'ils sont référencés comme UTC-5 ou « America/New_York ». Par exemple, le fuseau horaire « America/New_York » s'affichera sous la forme UTC-5. Si vous définissez le fuseau horaire comme UTC-5, il sera mis à jour en UTC+5. Pour plus d'informations, consultez les informations sur lestypes d'heure et de date PostgreSQL.

MySQL : par défaut, le fuseau horaire des instances de base de données RDS MySQL est le fuseau UTC (temps universel). Si vous utilisez MySQL 5.5, 5.6 ou 5.7, pour changer le fuseau horaire d'une instance, définissez le paramètre time_zone dans le groupe de paramètres correspondant. Toutes les instances et les réplicas en lecture qui utilisent ce groupe de paramètres adopteront ainsi le nouveau fuseau horaire. Vous ne pouvez pas modifier le fuseau horaire pour les versions de RDS MySQL antérieures à la version 5.5. Pour plus d'informations, consultez la section Fuseau horaire local pour les instances DB MySQL.

Amazon Aurora : vous pouvez modifier le fuseau horaire pour le cluster de base de données Aurora selon la procédure décrite dans Fuseau horaire local pour les clusters de bases de données Amazon Aurora.

MariaDB : par défaut, le fuseau horaire des instances de base de données RDS MariaDB est le fuseau UTC (temps universel). Pour changer le fuseau horaire d'une instance, définissez le paramètre time_zone dans le groupe de paramètres correspondant. Toutes les instances et les réplicas en lecture qui utilisent ce groupe de paramètres adopteront ainsi le nouveau fuseau horaire. Pour plus d'informations, consultez la section Fuseau horaire local pour les instances DB MariaDB.

SQL Server : Amazon pour RDS SQL Server prend en charge les fuseaux horaires locaux. Pour modifier le fuseau horaire lors de la création d'une nouvelle instance RDS pour SQL Server, utilisez la liste déroulante « Select your Time Zone » dans AWS Management Console. Le fuseau horaire ne peut pas être modifié une fois que l'instance a été créée. Pour plus d'informations, consultez Fuseau horaire local pour les instances de bases de données Microsoft SQL Server.


Cette page vous a-t-elle été utile ? Oui | Non

Retour au Centre de connaissances AWS Support

Vous avez besoin d'aide ? Consultez le site du Centre AWS Support.

Date de publication : 30/10/2015

Date de mise à jour : 21/12/2018