Page 1 of 3
Slave -> Master ?
Posted: Fri Aug 16, 2024 3:21 am
by Axcel
Можно ли слейв "перевести" в мастер? Если можно, то как?
Хочется убрать слейв от мастера и сделать отдельный сж.
Re: Slave -> Master ?
Posted: Fri Aug 16, 2024 6:20 am
by admin
Re: Slave -> Master ?
Posted: Sun Aug 18, 2024 1:45 am
by Axcel
Спасибо!
Прочитал:
Code: Select all
1 Делаем дамп базы мастера
2 Смотрим в rot_linked_db номер слейва, который мы отсоединяем (Х)
3 Отсоединяем нужный слейв от мастера
4 Заливаем в базу бывшего слева (дамп) из пункта 1, но только таблицы rot_*
5 Удаляем все rot_gallery_stats* кроме номера из п2
6 rot_gallery_statsХ переименовываем в rot_gallery_stats1
7 В rot_linked_db удаляем все записи кроме записи с ИД 0
но можно, пожалуйста, пример или список команд по пунктам 4, 5, 6, 7.
Re: Slave -> Master ?
Posted: Sun Aug 18, 2024 8:28 am
by admin
ок, пойдем по пунктам
4 Заливаем в базу бывшего слева (дамп) из пункта 1
например вот с ходу подробная дока на которую попал с гугла
https://eternalhost.net/base/vps-vds/im ... nnyh-mysql
в целом разных вариантов описания одной и той же операции целая куча, они явно лучше чем я могу описать в посте
Re: Slave -> Master ?
Posted: Sun Aug 18, 2024 10:39 am
by Axcel
из пункта 4 непонятно как сделать вот это "но только таблицы rot_"
Re: Slave -> Master ?
Posted: Mon Aug 19, 2024 10:47 am
by admin
https://dba.stackexchange.com/questions ... fic-tables
вот например описание как сохранить в дамп только опредленные таблицы
Re: Slave -> Master ?
Posted: Fri Sep 13, 2024 12:55 am
by Axcel
По пункту 7 вопрос.
7 В rot_linked_db удаляем все записи кроме записи с ИД 0
Как это сделать?
Re: Slave -> Master ?
Posted: Fri Sep 13, 2024 12:18 pm
by admin
можно удалить прямо в админке мастера
вы хотите удалять именно запросом в базу?
Re: Slave -> Master ?
Posted: Sat Sep 14, 2024 3:10 am
by Axcel
И из админки могу.
То есть удаляем всё слейвы в "Master/Slave settings" в разделе "Other sites use DB of this site"?
Re: Slave -> Master ?
Posted: Sat Sep 14, 2024 6:34 am
by admin
да