- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Добрый день.
Господа, подскажите, мне нужно сделать переезд большого количества сайтов. Общий вес 40гб. Как такое делается, желательно не прекращая работу сайтов?
переезд с хостинга на хостинг или с сервера на сервер ?
если второе, то rsync... перекачка дампа mysql или холодного бакапа, ну или горячего, если на источнике что-то вроде percona в виде СУБД, смена записей в днс, предварительно уменьшив TTL переноимых зон. Итд, нуэто что бы если совсем уж все првильно делать. Если 2-4 часа простоя не критичны, то просто копируете и меняете днс и все.
Берете большое кол-во сайтов на одном хостинге, копируете на другой хостинг, проверяете их работоспособность прописав новые IP доменов в винде файле host не забывая в браузере нажать несколько раз F5 и при положительном исходе делегируете домены.
Если на старом и новом хостинге есть isp-менеджер, то перенос всех сайтов осуществляется просто и быстро - не снимая пиджака и жуя конфетку :) вместе с логинами и паролями пользователей...
Берете большое кол-во сайтов на одном хостинге, копируете на другой хостинг, проверяете их работоспособность прописав новые IP доменов в винде файле host не забывая в браузере нажать несколько раз F5 и при положительном исходе делегируете домены.
Если на старом и новом хостинге есть isp-менеджер, то перенос всех сайтов осуществляется просто и быстро - не снимая пиджака и жуя конфетку :) вместе с логинами и паролями пользователей...
У меня c ISP проблемы при копирование:) А так да, функция удобная.
---------- Добавлено 28.01.2015 в 13:30 ----------
переезд с хостинга на хостинг или с сервера на сервер ?
если второе, то rsync... перекачка дампа mysql или холодного бакапа, ну или горячего, если на источнике что-то вроде percona в виде СУБД, смена записей в днс, предварительно уменьшив TTL переноимых зон. Итд, нуэто что бы если совсем уж все првильно делать. Если 2-4 часа простоя не критичны, то просто копируете и меняете днс и все.
С сервера на сервер, но проблема в том, что в isp каждый сайт заведен как отдельный пользователь.
Создаете такие же сайты с пользователями в isp, создаете базы с такими же юзерами и паролями
Синкаете файлы со старого на новый и вливаете дампы в базы
Проверяете
Если все ок - делаете повтор и переключаете проксирование nginx со старого на новый, потом меняете dns в доменах
Если делать все качественно и с проверкой, то на каждый сайт будет уходить не более получаса
В ответственных случаях мы переносим сайты по одному.
Сначала копируем сайт на другой сервер и проверяем, что там все работает.
Потом блокируем возможность совершения заказов на старом сервере (у нас магазины), переносим базу, а потом делаем редирект для этого магазина со старого сервера на новый при помощи nginx. В этом случае не произойдет путаницы с заказами - особенно важно, если заказов много, если есть складской учет и т.п.
Далее если с редиректом все работает хорошо, меняем записи A в DNS.
Потом все то же самое для следующего сайта.
Если сайт один на сервере, перед переносом базы переводим MySQL на старом сервере в режим read-only.
Если проблемы с постоянным обновлением базы нет, то можно все сайты скопировать на другой сервер, проверить их там, а потом сделать редирект всех сайтов со старого сервера на новый опять же при помощи nginx. Далее не спеша менять DNS.
0. Устанавливаете Apache, php (со всеми модулями) и mysql на новый сервер
1. Копируете файлы сайтов.
2. Настраиваете сайты на новом сервере.
3. Переносите базы данных и пользоваетелей mysql.
4. Устраняете ошибки связанные со сменой php/mysql/etc.
5. Проверяете или все работает.
6. Переключаете ДНС для всех сайтов.
Могу переннести Вам все за отдельную плату (пишитее в ЛС). Имею очень большоой опыт презда сайтов между серверами.