Mysql5.5 миграция в RDS / Аврора

0

У нас установлен и запущен mysql 5.5 на экземпляре AWS ec2 (тип r3.4xlarge). Мы хотим перейти на RDS/Aurora

1- RDS/Aurora может поддерживать mysql 5.6 и выше. Если мы сначала обновим нашу базу данных, переместите ее в RDS/Aurora? Или мы можем сделать это напрямую с помощью mysqldump?

Теги:
amazon-web-services
amazon-ec2
amazon-rds-aurora
rds
aurora

2 ответа

1
Лучший ответ

Aurora имеет возможность импортировать из резервной копии 5.5, созданной с помощью Percona XtraBackup. Удалите базу данных 5.5, поместите резервную копию в S3 и создайте aurora из этой резервной копии.

Возможно, вы сможете настроить репликацию из своего экземпляра ec2 в RDS MySQL или Aurora, если вы не используете таблицы MyISAM.

Наконец, вы можете использовать инструмент миграции базы данных AWS для перехода с MySQL на Aurora.

  • 0
    Нет, вы не можете использовать миграцию базы данных AWS. Не могли бы вы предложить инструкцию по репликации между 5.5 и Аврора, в противном случае это не очень полезно.
  • 0
    @ Илья: MySQL 5.5 - это поддерживаемый источник данных, согласно docs.aws.amazon.com/dms/latest/userguide/… (по крайней мере, с августа 2019 года)
Показать ещё 3 комментария
0

Существует два варианта: один использует службы миграции базы данных для переноса базы данных с MySQL 5.5 на Aurora DB, рекомендуется использовать инструмент миграции Amazon, используя этот метод, который можно перенести без каких-либо сбоев.

Во-вторых, берем резервную копию и напрямую импортируем в Aurora, она будет быстрой, если оба экземпляра находятся в одном регионе, а затем вернитесь к s3 и восстановите его.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню