Содержание
Перенос Битрикса на новый сервер
1. Синхронизация файлов
Для всех значимых папок выполнить:
rsync -rpv www dest@server.ru:/path/site.ru
2. Приостановка сервисов
На «старом» сервере на срок до 48 часов необходимо приостановить такие процессы, как
- он-лайн оплата
- регистрация
- публикация материалов
Ускорение смены DNS у нового сайта
Для ускорения переключения необходимо:
- Выставить минимальный TTL в DNS для A-записи (например, 900 (секунд))
- Выждать время старого TTL (например, 172800 (секунд) = 2 дня)
- Провести переключение сменой IP адреса в A-записи
- При необходимости - выждать «новый TTL» (например, 900) и поставить «старый TTL» (например, 172800)
3. Синхронизация БД
mysqldump -uUser -p'Password' -hHost DbName | ssh dest@server.ru mysql -uUser -p'Password' -hHost DbName
4. Смена DNS
После смены DNS и обновления информации на серверах (до 48 часов) необходимо вновь запустить работу сервисов.