Какой способ лучше всего использовать, чтобы создать резервную копию сайта?

Как можно создать резервную копию сайта на Wordpress, который занимает примерно 120Гб и постоянно растет, чтобы не полагаться только на одного хостера? Можно ли создать полную копию сайта с синхронизацией от основного, но у другого хостера, и какие могут быть проблемы с перенаправлением домена в случае поломки основного сайта? Есть ли другие варианты, кроме создания отдельного сайта с другим доменным именем?
  • 7 января 2024 г. 20:58
Ответы на вопрос 2
Для создания резервной копии большого сайта на WordPress вам следует рассмотреть следующие методы:

1. **Плагины для резервного копирования:** Используйте надежные плагины для резервного копирования, такие как UpdraftPlus, BackupBuddy или VaultPress. Эти плагины могут автоматически создавать полные или инкрементные резервные копии сайта и хранить их в облачном хранилище (например, Amazon S3, Google Drive, Dropbox).

2. **Скрипты и CRON задания:** Напишите скрипты, которые будут делать дамп вашей базы данных и архивировать файлы сайта, и настройте CRON задания для автоматического выполнения этих скриптов в соответствии с ваши расписанием.

3. **Внешние хранилища данных:** Создавайте резервные копии и храните их в независимых местах, например, в облачных хранилищах, чтобы избежать потери данных при проблемах с вашим хостинг-провайдером.

4. **Полная синхронизация:** Используйте инструменты синхронизации в режиме реального времени, такие как Rsync, для синхронизации файлов между основным сервером и сервером резервной копии у второго хостинг-провайдера.

5. **DNS и Failover-сервисы:** Настройте DNS со вторичным сервером так, чтобы в случае сбоя основного сервера трафик автоматически перенаправлялся на сервер резервной копии. Для этого могут понадобиться услуги по управлению DNS с failover-опциями.

**Возможные проблемы:**

- Синхронизация большого сайта может занять много времени и требует поддержки со стороны обоих хостинг-провайдеров.
- Настройка автоматического failover для DNS может потребовать специальных настроек и тестирования, чтобы убедиться, что переключение происходит гладко.
- Вы должны регулярно проверять и обновлять систему резервного копирования, чтобы убедиться, что она работает правильно.
- Убедитесь, что резервные копии шифруются и безопасно хранятся, чтобы предотвратить потерю или несанкционированный доступ к вашим данным.

**Альтернативы:**

Если создание резервной копии сайта с полной синхронизацией у другого хостера затруднительно, вы можете изучить использование специализированный сервисов Business Continuity и Disaster Recovery (BCDR), которые предназначены для минимизации простоев и обеспечения непрерывности бизнеса в случае сбоев.

В итоге, лучший подход – это комбинировать несколько методов. Например, вы можете использовать плагин для резервного копирования для ежедневных резервных копий, CRON скрипты для еженедельных полных копий, и хранить эти копии на разных удаленных серверах или услугах облачного хранения.
уйдет несколько часов на перенаправление домена на новый ip

Ставите в настройках днс для домена TTL в 5 минут и через двое суток на изменение ip будет уходить как раз 5 минут....
Если управлять днс записями через cloudflare.com, то изменение ip практически мгновенно.
Похожие вопросы