Комментарии 9
Несколько дополнений.
Для краткости старый сервер — old, новый сервер new
Самый быстрый способ переносы базы через LVM снапшот. Для сихронизации контента можно использовать такой трюк: автоматом выдавать его с new, и если не найдет проксировать запрос на old.
Для краткости старый сервер — old, новый сервер new
Самый быстрый способ переносы базы через LVM снапшот. Для сихронизации контента можно использовать такой трюк: автоматом выдавать его с new, и если не найдет проксировать запрос на old.
+1
LVM — я так понимаю делает снимок файловой системы, думаю что не всегда база может подняться в дургом месте если просто сделать её снимок. Да и сам LVM должен быть установлен заранее. Или я что-то путаю? В общем может сгодиться для первого случая но не для второго.
Что касаеться проксирования — хорошая мысль. Спасибо
Что касаеться проксирования — хорошая мысль. Спасибо
0
1)FLUSH TABLES WITH READ LOCK
2)SHOW MASTER STATUS (записываем позицию в логе)
3)делаем снапшот
4)UNLOCK TABLES
5)монтируем снапшот и переносим из него фаилы на другой сервер, затем стартуем slave c позиции, полученной в п2
Да, база уже должна лежать на LVM. Но для любой большой базы, которую сложно/долго дампить это однозначно must have.
2)SHOW MASTER STATUS (записываем позицию в логе)
3)делаем снапшот
4)UNLOCK TABLES
5)монтируем снапшот и переносим из него фаилы на другой сервер, затем стартуем slave c позиции, полученной в п2
Да, база уже должна лежать на LVM. Но для любой большой базы, которую сложно/долго дампить это однозначно must have.
+1
Перенести все и проставить проброс на новый IP
Делов-то…
Делов-то…
-1
перенести что «все»? в первом случае это вообще не нужно. во втором — пока будете переносить, к вам будут ходить пользователи и добавлять новый контент. соответственно данные могут быть потеряны
0
в смысле в первом случае проброс не нужен, во втором он тоже собственно ни чему. я дописал про проксирование, но оно тоже не всегда может подойти, так как трафик между серверами увеличиться, поскольку большая часть будет обращаться за старым контентом.
0
Не будут, ибо прежде всего переносим базу и подключаем к старому сайту
Так что не потеряю
А потом финальный rsync
Так что не потеряю
А потом финальный rsync
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Переезд с одного рабочего сервера на другой