Полный список шагов для миграции живого сайта с одного сервера на другой - PullRequest
1 голос
/ 05 ноября 2010

Я готовлюсь к запуску новой версии существующего сайта.Новый сайт будет находиться на совершенно отдельном сервере, который использует настройки LAMP.Вот мой план:

  1. Настройка нового сайта на новом сервере
  2. Rsync пользовательского контента на новый сервер
  3. Снять старый сайт
  4. Сделайте снимок старой базы данных MySQL и загрузите его на новый сервер
  5. Rsync снова сгенерированный пользователем контент
  6. Загрузите новый сайт
  7. Укажите DNSна новый сервер

Я что-то забыл?Есть ли лучший способ сделать это, чтобы избежать простоев (или свести к минимуму)?

Я специально не предоставил много подробностей о моей конкретной настройке, потому что я хотел бы список шагов, который довольноуниверсальный и может использоваться для большинства миграций.Если это не сработает или если вам нужны подробности, чтобы получить лучший ответ, я буду рад их добавить.

1 Ответ

1 голос
/ 18 ноября 2010

Если вы знаете, что это займет всего пару часов, я бы сначала указал DNS, так как распространение может занять до 6 часов.Вы всегда можете изменить файл хоста на своей рабочей станции, чтобы он указывал на новый IP-адрес за это время.

Почему вы перемещаете серверы?Вам не хватает места?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...