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

Как делать автоматические резервные копии FTP - и как их восстановить?

В настоящее время я использую виртуальный сервер под управлением Ubuntu Linux. Компания, разместившая его, не делает никаких резервных копий, но они предлагают мне возможность делать резервные копии через FTP. Таким образом, я получаю доступ к FTP-ресурсу, равному размеру хранилища моего основного сервера. Доступной помощи больше, чем Это данные вашей учетной записи FTP, получайте удовольствие! но я предполагаю, что я должен написать небольшой скрипт и запустить его как задание cron. Они продвигают свое решение для резервного копирования, как будто это лучшая и простая вещь в мире, но сейчас я вижу много открытых вопросов.

Поэтому я спрашиваю не о том, как написать сценарий оболочки, а о том, что он должен делать.

Любая помощь и идеи приветствуются!

Попробуйте ftplicity - хорошее руководство можно найти на HowToForge: http://www.howtoforge.com/ftp-backups-with-duplicity-ftplicity-debian-etch

Чтобы ответить на другие ваши вопросы:

  • имеет смысл делать резервную копию только конфигурации сервера (/ etc), ваших пользовательских данных (/ home, / usr / local, ...), а не всего сервера. Восстановление ubuntu можно легко выполнить с помощью dpkg, см. «Dpkg get-selections» на ubuntugeek.com/clone-your-ubuntu-installation.html.

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

  • без резервного копирования всего сервера и с помощью tar вы сможете хранить несколько наборов резервных копий на ftp-сервере

  • восстановление должно быть простым: вы ведь получите рабочий виртуальный сервер? Используйте dpkg set-selections для обновления пакетов, восстановления / и т.д., перезагрузки (или перезагрузки служб) и копирования вашей даты пользователя обратно

Честно говоря, я бы не стал беспокоиться. FTP небезопасен и незашифрован - любой может перехватить ваш трафик и украсть ваши данные.

Настройте настоящую систему резервного копирования (rdiff-backup через SSH - неплохой выбор для такого рода настройки) и держитесь подальше от изящных BS вашего провайдера. Резервные копии слишком важны, а диски слишком дешевы, чтобы идти на глупый риск.