Amazon RDS позволяет использовать Консоль управления AWS или простой набор API веб-сервисов для создания, удаления и изменения инстансов реляционной базы данных (инстансов БД). Вы также можете контролировать доступ и безопасность инстанса (-ов) БД и управлять резервным копированием БД и созданием снимков ее состояния. Полный список доступных API Amazon RDS можно найти в Руководстве по API Amazon RDS.  

Если ваше приложение уже использует базу данных MySQL, импортировать данные в Amazon RDS несложно. Для переноса данных в Amazon RDS нужно:

  • Создать инстанс БД с требуемыми вычислительными ресурсами, емкостью хранилища и правилами доступа.
  • При небольших базах данных (например, до 1 ГБ) извлеките данные командой mysqldump и направьте их непосредственно в Amazon RDS. Ниже приведен пример, показывающий, как база данных «acme» копируется в Amazon RDS:
    mysqldump acme | mysql --host=hostname --user=username --password acme
    При более крупных базах данных создайте схему БД в Amazon RDS, а затем преобразуйте данные в неструктурированный файл и импортируйте его в инстанс БД с помощью утилиты mysqlimport. Ниже приведен пример, показывающий, как база данных «acme» копируется в Amazon RDS:
    mysqlimport --local --compress --user=username --password --host=hostname --fields-terminated-by=',' Acme sales.part_*
  • Обновите строку подключения базы данных в файле конфигурации приложения.

Дополнительные сведения об импорте данных в Amazon RDS см. в руководстве Amazon RDS Data Import Guide for MySQL.

В конце месяца взимается оплата за фактически использованные ресурсы Amazon RDS. Как только вы запустите созданный инстанс БД, за каждый час его работы будет начисляться оплата. Все инстансы БД работают до тех пор, пока их работа не будет прекращена. Прекращение работы инстанса может произойти в результате сбоя или после вызова API для удаления этого инстанса. Неполные часы использования инстанса БД оплачиваются как полные. Помимо времени работы инстанса БД вы также ежемесячно оплачиваете использование хранилища, запросы операций ввода-вывода и резервное копирование. При масштабировании объема хранилища в течение периода, за который выставляется счет, будет произведен соответствующий пересчет стоимости услуг.

Подробнее см. на странице цен на Amazon RDS для MySQL.

Использование данного сервиса регламентируется пользовательским соглашением об использовании Amazon Web Services.