Назад | Перейти на главную страницу

Автоматическое резервное копирование веб-сайтов, размещенных на стороннем сервере

У меня есть несколько веб-сайтов, размещенных на чужом сервере. Чтобы упростить задачу обслуживания системного администратора, я подумываю об использовании сценариев или программного инструмента для автоматического резервного копирования (я не хочу вручную щелкать пакетный сценарий или настраивать это и то каждый раз, когда мне нужно выполнять резервное копирование).

Какие инструменты вы можете порекомендовать?

Я написал систему, чтобы делать именно то, что вы просите. Это позволит вам создавать резервные копии сайтов через FTP или SSH / SFTP, а также поддерживает резервное копирование баз данных MySQL. Резервная машина автоматически получает доступ к вашему сайту на ежедневной основе и постепенно создает резервные копии ваших файлов, шифрует их и сохраняет с помощью Amazon S3.

Он специально разработан для владельцев веб-сайтов, у которых нет полного доступа к серверу.

Ну, я в той же лодке, что и ты, и вот что я собираюсь делать:

  • Настройте задание cron, чтобы архивировать файлы в один архив (или по одному для каждого сайта, или как вы хотите его организовать
  • Использовать Dropbox учетная запись и скопируйте файлы в учетную запись, которая будет отправлять их за пределы сайта (услуга - это Amazon S3 под капотом)
  • Запланируйте повторное создание архивов и перезапись архивов в папке Dropbox - когда это произойдет, dropbox будет обновлять только дельты и соответствующим образом версировать файл (более подробная информация в вопросе, на который я ответил Вот)

Если сайты не слишком большие, это должно сработать.

Было бы намного эффективнее использовать rsync для резервного копирования только измененных файлов. Резервное копирование всех файлов каждый раз выполняется медленно и занимает много места.

Мы используем программное обеспечение Duplicity для хранения зашифрованных инкрементных резервных копий на rsync.net служба. Он запускается из задания cron.

Дирвиш - прекрасный инструмент для инкрементного резервного копирования с использованием rsync. Относительно прост в настройке и обладает всеми преимуществами rsync в отношении пропускной способности.