Как экспортировать базу данных от экземпляра MySQL Amazon RDS до локального экземпляра?

Документация AWS имеет эту страницу, которая говорит об импорте и экспорте данных из сервера MySQL, но это главным образом об импорте. Единственной вещью, которую я вижу в их документации, является способ экспортировать 5,6 данных с помощью репликации, которая документируется здесь. Я задавался вопросом, существует ли более простой способ экспортировать данные с помощью mysqldump и загрузку в локальной базе данных. База данных, которую я хочу экспортировать, не огромна, может быть 1 ГБ, таким образом, размер не является проблемой.

58
задан 13 May 2015 в 17:05

2 ответа

Лучший способ экспортировать данные из RDS, создают новый экземпляр EC2, чтобы соединить и вывести mysql.

  1. Создают новый экземпляр EC2 Linux2
  2. Докер Установки SSH
  3. Подключения

    • Обновление установленные пакеты и кэш пакета на Вашем экземпляре.

      sudo вкусная Установка-y

    • обновления новый пакет Выпуска Сообщества Докера.
    • Amazon Linux 2.

      sudo отдельно оплачиваемые предметы Linux амазонки устанавливают докера

    • Amazon Linux.

      sudo вкусный докер установки

    • Запускают услуги Докера.

      sudo сервисный докер запускает

    • , Добавляет ec2-пользователь к группе докера, таким образом, можно выполнить команды Докера, не используя sudo.

      sudo usermod-a-G ec2-пользователь докера

    • Выходят из системы и входят в снова для забирания новых полномочий группы докера. Можно выполнить это путем закрытия текущего окна терминала SSH и повторного подключения с экземпляром в новом. Ваша новая сессия SSH будет иметь соответствующие полномочия группы докера.

    • Проверяют, что ec2-пользователь может выполнить команды Докера без sudo.

      информация о докере

  4. Выполнение mysql контейнер

    выполненный докер - это - сеть некоторые - сеть - комната mysql mysql-h некоторый-mysql-u-u use_name-P 3306-p хоста sql

    mysqldump-h дампа Выполнения пользователя в качестве примера-p

  5. - базы данных db_name | gzip> файл Копии db_name.gz

  6. от контейнера для хостинга

    CP докера container_id:/home/home/ec2-user/sql_backup

3
ответ дан 1 November 2019 в 14:08

Другая очень легкая опция при помощи Инструментальных средств MySql. На панели инструментов выбирают 'Базу данных' и 'Экспорт данных'. Выберите правильные опции, конечный файл..., и Вы сделаны!Тише едешь, дальше будешь!

1
ответ дан 1 November 2019 в 14:08

Другие вопросы по тегам:

Похожие вопросы: