У нас установлен и запущен mysql 5.5 на экземпляре AWS ec2 (тип r3.4xlarge). Мы хотим перейти на RDS/Aurora
1- RDS/Aurora может поддерживать mysql 5.6 и выше. Если мы сначала обновим нашу базу данных, переместите ее в RDS/Aurora? Или мы можем сделать это напрямую с помощью mysqldump?
Aurora имеет возможность импортировать из резервной копии 5.5, созданной с помощью Percona XtraBackup. Удалите базу данных 5.5, поместите резервную копию в S3 и создайте aurora из этой резервной копии.
Возможно, вы сможете настроить репликацию из своего экземпляра ec2 в RDS MySQL или Aurora, если вы не используете таблицы MyISAM.
Наконец, вы можете использовать инструмент миграции базы данных AWS для перехода с MySQL на Aurora.
Существует два варианта: один использует службы миграции базы данных для переноса базы данных с MySQL 5.5 на Aurora DB, рекомендуется использовать инструмент миграции Amazon, используя этот метод, который можно перенести без каких-либо сбоев.
Во-вторых, берем резервную копию и напрямую импортируем в Aurora, она будет быстрой, если оба экземпляра находятся в одном регионе, а затем вернитесь к s3 и восстановите его.