Как переместить данные из Postgres в MySQL, работающие на Amazon RDS?
-
08-07-2019 - |
Вопрос
Мне нужно переместить базу данных со схемой Django из Postgres в MySQL, работающую на RDF от Amazon . Я могу заново сгенерировать таблицы, используя manage.py, но я все еще ищу способ перенести все данные строк. Кто-нибудь знает чистый способ переместить это? Есть ли какие-нибудь ошибки, за которыми стоит следить с помощью RDF от Amazon?
Другие советы
Если вы создаете резервную копию своей базы данных Postgresql и выбираете команду " Вставить команды " В результате вы получите текстовый файл операторов вставки SQL, который теоретически можно запустить для другой базы данных SQL, в данном случае MySQL. На практике это будет зависеть от используемых вами типов баз данных, поскольку не все типы данных Postgresql и MySQL отображаются напрямую друг на друга.
Я понял, что в Amazon RDS есть утверждение, что каждую неделю будет 4-часовое окно, в котором базу данных нужно будет отключить для установки исправлений и обслуживания. Трудно с реляционными базами данных сделать их отказоустойчивыми при репликации и кластеризации. В настоящее время Amazon RDS не решает ни одну из этих проблем и, похоже, просто использует экземпляр EC2 для размещения сервера MySQL, что можно было сделать долгое время без RDS. Р>
Лично мне нравится направление, в котором движется RDS, и с нетерпением жду того дня, когда я смогу относиться к реляционной базе данных как к черному ящику, и мне не нужно беспокоиться о отказоустойчивости и масштабируемости, как сейчас у продукта Amazon SimpleDB.