Задать вопрос
@0xC0CAC01A

Как безболезненно переехать с одного VDS хостинга на другой?

Есть VDS хостинг на CentOS с несколькими проектами. Как безболезненно переехать на другой хосинг? Существует ли скрипт, который всё копирует одной командой?
  • Вопрос задан
  • 193 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Linux для робототехников
    3 месяца
    Далее
  • Stepik
    Основы Linux
    2 недели
    Далее
  • Учебный центр IBS
    AL-1801 ОС Astra Linux Special Edition 1.8 для пользователей
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 1
Softer
@Softer
Нет, скрипта нет. Но делается все не так сложно. Даже можно с минимальным даунтаймом переехать.
Примерно так:
1. Поднимает софт на новом сервере
2. Обмениваемся SSH-ключами между серверами
3. Копируем файлы rsync-ом
4. Переливаем БД, можно напрямую (дамп тут, а выхлоп через "|" туда)
5. Проверяем все
6. Готовим конфиг nginx чтобы все что придет на старый сервер проксировалось на новый
6. Пару раз делаем доп. синк файлов, если проекты нагружены. Чтобы финальный синк был быстрей.
7. Выключаем проекты на старом месте
8. Ставим переливаться БД по новой (данные-то уже устарели после п.4.)
9. Синкакаем файлы в последний раз.
10. Запускаем nginx на старом
11. Проверяем что все работает
12. Меняем DNS-записи
13. Ждем для 2 пока запросы не перестанут ходить на старый сервер
14. Тушим старый сервер.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы