LINUX.ORG.RU

....что ещё раз наводит меня на мысль, что современные СУБД говно

darkenshvein ★★★★★
()

Вроде как бинарная совместимость между разными архитектурами не гарантируется, не? Что говорит официальная документация по этому поводу?

Harald ★★★★★
()
Ответ на: комментарий от ziemin

Ещё более странный вопрос!

А отдельно таблицу можно так скопировать? Там же они по папкам распределенны.

К чему я. База достаточно большая но маштаируемая - если можно так перемести только одну из таблиц, было бы the amazing!

Roman_S
() автор топика
Ответ на: комментарий от Roman_S

Зависит от движка. Если innodb, то они вроде вместе упакованы (данные). В подкаталоге базы только формочки да триггеры.

Что мешает переместить всё и дропнуть лишние?

UPD: а не: https://dev.mysql.com/doc/refman/5.6/en/innodb-migration.html

ziemin ★★
()
Последнее исправление: ziemin (всего исправлений: 1)
Ответ на: комментарий от Roman_S

А зачем такой изврат с рисками, может реплику сделать? а потом погасить master?

zgen ★★★★★
()

С остановкой сервера, а то мало ли скопируешь - а там какая-то важная транзакция не успела пройти и база будет битая.

nt_crasher ★★★
()

С операционки на операционку не переносил, но интуиция подсказывает что не взлетит. Реплика - вполне сработает, можно реплицировать только нужные таблицы.

Komintern ★★★★★
()

Я недавно переезжал с MySQL 5.0 на MariaDB 5.5

Можешь предварительно забэкапить всё, ну мало ли. Сервер останавливать в принципе не обязательно, эти инструменты рассчитаны на горячий бэкап, но я стопал.

xtrabackup из оф.репозитория percona
(пароль от рута):
innobackupex --password='wqerty' /opt/mysql_backup
innobackupex --password='wqerty'  --prepare --target-dir=/opt/mysql_backup
innobackupex --password='wqerty' --apply-log /opt/mysql_backup/2013-05-15...../

innobackupex --password='wqerty' /opt/mysql_backup
xtrabackup --prepare --target-dir=./
Всё, потом просто копируешь в /var/lib/mysql или в твой datadir,
chown -R mysql:mysql /var/lib/mysql; restorecon -RFp /var/lib/mysql
и пробуй запустить сервер

leader32
()
Ответ на: комментарий от Komintern

Реплика однозначно правильнее решение, если данные постоянно меняются, а сервис останавливать нельзя. Но бывает, нужно быстро перенести, именно быстро, тогда вариант с копированием файлов тоже неплох. А с какой скоростью он переносит данные? При реплике.

leader32
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.