Amazon RDS vous permet d'utiliser AWS Management Console ou un simple ensemble d'API de services Web pour créer, supprimer et modifier des instances de base de données relationnelle (instances DB). Vous pouvez également contrôler l'accès et la sécurité de votre/vos instances et gérer vos sauvegardes et instantanés de base de données. Pour une liste complète des API Amazon RDS disponibles, consultez le manuel Amazon RDS API Guide.  

Si votre application s'appuie déjà sur une base de données MySQL, importer des données vers Amazon RDS est simple. En général, pour migrer vos données vers Amazon RDS, il vous suffit de :

  • Créer une instance DB avec les capacités de calcul et de stockage ainsi que les contrôles d'accès désirés.
  • Pour les plus petites bases de données (par ex. jusqu'à 1 Go), récupérez les données avec mysqldump et acheminez-les directement dans Amazon RDS. L'exemple ci-dessous illustre la base de données « acme » en cours de copie sur Amazon RDS :
    mysqldump acme | mysql --host=hostname --user=username --password acme
    Pour des bases de données plus importantes, créez votre schéma de base de données dans Amazon RDS, puis convertissez les données dans un fichier plat et importez-le dans votre instance DB en utilisant l'utilitaire mysqlimport. L'exemple ci-dessous illustre la base de données « acme » en cours de copie sur Amazon RDS :
    mysqlimport --local --compress --user=username --password --host=hostname --fields-terminated-by=',' Acme sales.part_*
  • Mettez à jour la chaîne de connexion de base de données dans votre fichier de configuration d'application.

Pour plus d'informations sur l'importation de données dans Amazon RDS, consultez le guide Amazon RDS Data Import Guide for MySQL.

Vous serez facturé à la fin de chaque mois pour les ressources Amazon RDS que vous avez réellement consommées. Dès lors qu'une instance DB que vous avez créée est disponible à la connexion, chaque heure d'exécution de votre instance DB vous sera facturée. Chaque instance DB sera exécutée jusqu'à son arrêt, qui a lieu lorsque vous envoyez un appel API pour supprimer l'instance DB ou en cas de défaillance de l'instance. Les heures d'instance DB partielles consommées sont facturées en tant qu'heures entières. Outre les heures d'instance DB, vos stockages mensuels, demandes d'E/S et sauvegardes vous sont également facturés. Si vous dimensionnez votre capacité de stockage pendant la période de facturation, votre facture sera ajustée au prorata.

Pour plus d'informations, consultez la page des tarifs Amazon RDS pour MySQL.

Votre utilisation de ce service est soumise au Contrat client Amazon Web Services.