Size: a a a

2021 January 04

k

kiosaku in MySQL
сможет
источник

k

kiosaku in MySQL
“сдампить мастер, чтобы поднять слейв”, “сдампить слейв, чтобы поднять ещё один слейв” и т.п.
источник

VL

Vlad Lesoplyasov in MySQL
понял, спасибо всем кто откликнулся!
источник

🇻

🇻 🇱 🇦 🇩 in MySQL
если у вас репликация, предварительно включите её на обоих серверах
источник

🇻

🇻 🇱 🇦 🇩 in MySQL
потом, я могу ошибатся, но перед снятием дампа лучше сделать reset master что бы обнулить gtid
источник

IZ

Ilia Zviagin in MySQL
Vlad Lesoplyasov
Добрый день. Кто-нибудь делал удаленно дамп утилитой mysqldump? На хосте просто не хватает места для дампа.
1.  Не будет ли забиваться место на хосте, на котором лежит целевая база?
2. На хосте с целевой базой версия mysql 5.5+, на хосте из которого предполагается вызов mysqldump версия mysql 8.0+. Подойдёт ли?
3. Это как я понимаю будет ооочень медленно происходить, т.к. база около ~45гб скорость между хостами около 16-18МБ/c, верно?
Да, кто-нибудь делал.

1) смотря куда ты положишь файлы дампа
2) нет, может не подойти. Хотя должно скорее всего
3) да, будет не быстро. Твои варианты?
источник

VL

Vlad Lesoplyasov in MySQL
Ilia Zviagin
Да, кто-нибудь делал.

1) смотря куда ты положишь файлы дампа
2) нет, может не подойти. Хотя должно скорее всего
3) да, будет не быстро. Твои варианты?
Появилась идея, пока в стадии размышления.
Сделать снепшот хоста (а)
Создать временный хост (в) по снепшоту и сделать в нём дамп
Импортировать в целевой хост (б) и запустить на нём репликацию к хосту (а)
источник

VL

Vlad Lesoplyasov in MySQL
Vlad Lesoplyasov
Появилась идея, пока в стадии размышления.
Сделать снепшот хоста (а)
Создать временный хост (в) по снепшоту и сделать в нём дамп
Импортировать в целевой хост (б) и запустить на нём репликацию к хосту (а)
пока есть сомнения заработает ли репликация
источник

k

kiosaku in MySQL
Vlad Lesoplyasov
Появилась идея, пока в стадии размышления.
Сделать снепшот хоста (а)
Создать временный хост (в) по снепшоту и сделать в нём дамп
Импортировать в целевой хост (б) и запустить на нём репликацию к хосту (а)
дамп-то тогда зачем делать? сразу и сделай change master to
источник

VL

Vlad Lesoplyasov in MySQL
kiosaku
дамп-то тогда зачем делать? сразу и сделай change master to
пока на хосте (б) нужен slave
источник

k

kiosaku in MySQL
останови mysql на a. скопируй файлы базы на б. сделай на нём change master to
источник

VL

Vlad Lesoplyasov in MySQL
kiosaku
останови mysql на a. скопируй файлы базы на б. сделай на нём change master to
не могу останавливать а
источник

k

kiosaku in MySQL
тогда см. выше
источник

IZ

Ilia Zviagin in MySQL
Vlad Lesoplyasov
он же не будет забивать место на том хосте из которого дамп берется?
Нет, если через пайп
источник

IZ

Ilia Zviagin in MySQL
Vlad Lesoplyasov
пока есть сомнения заработает ли репликация
А как ты солейв сделаешь? Для этого надо дамп мастера поднять...
источник

VL

Vlad Lesoplyasov in MySQL
Ilia Zviagin
А как ты солейв сделаешь? Для этого надо дамп мастера поднять...
ну вот были сомнения на этот счёт)
источник

G

Grigorij in MySQL
Vlad Lesoplyasov
Появилась идея, пока в стадии размышления.
Сделать снепшот хоста (а)
Создать временный хост (в) по снепшоту и сделать в нём дамп
Импортировать в целевой хост (б) и запустить на нём репликацию к хосту (а)
Заработает, метод рабочий
источник

G

Grigorij in MySQL
Можно даже просто скопировать машину с помощью снэпшота, и обьявить её слейвом)
источник

G

Grigorij in MySQL
У меня базы по 500гиг, я слейвы только так разворачиваю. mysqldump жутко медленный.
источник

VL

Vlad Lesoplyasov in MySQL
Grigorij
Заработает, метод рабочий
Попробую тогда)
источник