Как перенести сайт размером в 200ГБ с одного VPS на другой?

Добрый день.
Имеется сайт на Битриксе. Вместе со всеми кэшами и аплоадами весит 200ГБ. Необходимо клонировать его с одного VPS на другой. Как организовать переезд наиболее быстро? Предложения типа "не берите с собой папки кэша" и т.п. не подходят, т.к. надо перенести все.
  • Вопрос задан
  • 399 просмотров
Пригласить эксперта
Ответы на вопрос 4
kompi
@kompi
nullstack devoops
mysqldump и rsync
Ответ написан
Комментировать
sim3x
@sim3x
ssh user@remote.host "tar czf - /some/dir"  |  tar xzf -


будет нагрузка на диск и цпу, меньше трафика - если убрать z то на цпу не будет нагрузки, но трафик по полной потратится
не будет консистентности если /some/dir часто обновляется
Ответ написан
Комментировать
megat72
@megat72
Программист-разработчик
Думаю, прямым копированием через ssh будет проще всего:
scp -r user@host:/home/bitrix/www /home/bitrix/www
Команду следует выполнять с машины, куда необходимо перенести сайт. Для увеличения скорости, конечно можно предварительно упаковать директорию (но это дополнительные телодвижения, время и место [для еще порции по крайней мере в 150-200ГБ]).

Я перекидывал таким образом крупный канадский портал в Амазон (на сервера Виргинии). Скорость между серверами составляла примерно 11МБ, так что 200ГБ, без упаковки должны телепортироваться за 5 часов.

Попробуйте для начала замерить хотя бы скорость между своими серверами.
Ответ написан
Комментировать
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
сначала вариант sim3x , потом rsync, потом выключаете веб-сервер на первом vps и второй rsync. Ну и базу копируете.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы