Я знаю, что это не вопрос программирования, но я бы очень признателен за помощь.
Я пытаюсь перенести файлы из s3-ведра в базу данных Amazon RDS mysql, особенно в таблицу "test". Я делаю это в первый раз и не знаю, как подойти к нему. Я пробовал следующим образом:
aws rds restore-db-instance-from-s3 ^
--allocated-storage 250 ^
--db-instance-identifier myidentifier ^
--db-instance-class db.m4.large ^
--engine mysql ^
--master-user-name masterawsuser ^
--master-user-password masteruserpassword ^
--s3-bucket-name mybucket ^
--s3-ingestion-role-arn arn:aws:iam::account-number:role/rolename ^
--s3-prefix bucketprefix ^
--source-engine mysql ^
--source-engine-version 5.6.27
Консоль AWS показывает "incompatible restore" for "myidentifier"
. Я не знаю, как это решить.
И мне интересно, по приведенному выше коду, будут ли данные загружаться в нужную таблицу ("тест")?
Спасибо
Вы пытаетесь восстановить SQL как экземпляр RDS. RDS-экземплярами являются управляемые серверы баз данных, которые затем создают базы данных. Вы должны создать экземпляр RDS, а затем загрузить свой код SQL с помощью инструментов командной строки MySQL. Если вы переходите с существующего сервера базы данных, также смотрите AWS DMS.