Как быстро перенести большой сайт?

12
K
На сайте с 12.07.2006
Offline
295
Kpd
1929

Есть сервер, FreeBSD, DirectAdmin. На нём несколько сайтов. Одному из сайтов прописали перенос на новый сервер (ещё не заказан, но наверняка будет FreeBSD и DA). Сайт занимает 50 гигов (половина сайт, половина почта). Как можно его быстро перенести между серверами? Вижу два варианта:

1. Сделать бэкап юзера на старом сервере, скопировать файлик на новый сервер и там восстановиться из бэкапа. Проблема в том, что на жестком диске свободно всего 40 гигов (ещё один жесткий диск к сервере не прицепить) и страшно представить сколько времени займет создание такого бэкапа, вряд ли меньше суток.

2. Вручную запаковать и перенести сначала сам сайт, потом почту. Как перенести сам сайт понятно, а как сделать так, чтобы DA на новом сервере подхватил аккаунты почты и чтобы настройки и адресные книги из RoundCube также перенеслись не знаю.

Есть идеи?

[umka]
На сайте с 25.05.2008
Offline
456
#1

50 гигов на более-менее шевелящемся сервере заархивирутся за пару часов.

Если почтовые аккаунты хранятся в базе данных, то они перенесутся вместе с бэкапами баз данных.

Вобщем, если на обоих серверах одинаковое ПО и настроено оно одинаково, то вся задача выливается лишь в перенос файлов и баз данных.

Лог в помощь!
M
На сайте с 01.12.2009
Offline
235
#2

Обращайтесь перенесём платно.

Администратор Linux,Freebsd. построения крупных проектов.
KC
На сайте с 29.10.2010
Offline
8
#3

Или можно через PHP navigator аплоадом переехать быстро самому.

Himiko
На сайте с 28.08.2008
Offline
560
#4
Kpd:
1. Сделать бэкап юзера на старом сервере, скопировать файлик на новый сервер и там восстановиться из бэкапа. Проблема в том, что на жестком диске свободно всего 40 гигов (ещё один жесткий диск к сервере не прицепить) и страшно представить сколько времени займет создание такого бэкапа, вряд ли меньше суток.
2. Вручную запаковать и перенести сначала сам сайт, потом почту. Как перенести сам сайт понятно, а как сделать так, чтобы DA на новом сервере подхватил аккаунты почты и чтобы настройки и адресные книги из RoundCube также перенеслись не знаю.
Есть идеи?

Есть третий вариант)

Можно запаковывать сразу на удалённый сервер.

Кстати, и сразу распаковывать можно там =)

Профессиональное администрирование серверов (https://systemintegra.ru). Круглосуточно. Отзывы (/ru/forum/834230) Лицензии (http://clck.ru/Qhf5) ISPManager,VDSManager,Billmanager e.t.c. по низким ценам.
K
На сайте с 12.07.2006
Offline
295
Kpd
#5
Himiko:
Есть третий вариант)
Можно запаковывать сразу на удалённый сервер.
Кстати, и сразу распаковывать можно там =)

А можно подробнее? Куда гуглить?

[umka:
]50 гигов на более-менее шевелящемся сервере заархивирутся за пару часов.

Это вряд ли. Там 20 гигов мелких картинок.

Himiko
На сайте с 28.08.2008
Offline
560
#6
Kpd:
А можно подробнее? Куда гуглить?

http://shinkei.ru/node/4

KC
На сайте с 29.10.2010
Offline
8
#7

А мне кажется вам стоит шустрика поставик манюсенького:

PHP Zipper - 40 kb

Запакавал быстренько все в 1 файл.

PHP Unzipper - тоже где то так же 30-50 кб.

Потом распаковал также быстро.

Шустрее не видал скрипта, хотя кто знает.

Только перекачивать, если через GUI то PHP navigator или еще куча софта.

Как он работает:

ставиться как обычная PHP прога и все использует Mysql.

А в нем 1 единственная функция - Он умеет брать с любого источника. UPLOAD from URL и все файл у вас на новом серваке :)

Himiko
На сайте с 28.08.2008
Offline
560
#8
klimnad.com:
А в нем 1 единственная функция - Он умеет брать с любого источника. UPLOAD from URL и все файл у вас на новом серваке :)

а то, что не хватит места на диске (на текущем сервере), чтобы сделать архив?

iamsens
На сайте с 26.08.2009
Offline
115
#9
Kpd:
Есть сервер, FreeBSD, DirectAdmin. На нём несколько сайтов. Одному из сайтов прописали перенос на новый сервер (ещё не заказан, но наверняка будет FreeBSD и DA). Сайт занимает 50 гигов (половина сайт, половина почта). Как можно его быстро перенести между серверами? Вижу два варианта:
1. Сделать бэкап юзера на старом сервере, скопировать файлик на новый сервер и там восстановиться из бэкапа. Проблема в том, что на жестком диске свободно всего 40 гигов (ещё один жесткий диск к сервере не прицепить) и страшно представить сколько времени займет создание такого бэкапа, вряд ли меньше суток.
2. Вручную запаковать и перенести сначала сам сайт, потом почту. Как перенести сам сайт понятно, а как сделать так, чтобы DA на новом сервере подхватил аккаунты почты и чтобы настройки и адресные книги из RoundCube также перенеслись не знаю.
Есть идеи?

rsync вам в помощь, им сможете всё шустро перенести

а все пхп приблуды - это от лукавого

K
На сайте с 12.07.2006
Offline
295
Kpd
#10
iamsens:
rsync вам в помощь, им сможете всё шустро перенести

Интересный вариант.

Вопрос к знатокам DA - можно сделать так, чтобы в бэкап юзера попали только почтовые аккаунты, без файлов сайтов?

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий