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

Резервное копирование работает, что еще делать?

Я использую веб-сервер Ubuntu. У меня есть рабочий сценарий резервного копирования, который сбрасывает mysql и svn и создает резервную копию обоих вместе с файлами в папке / var / www и сохраняет их на S3. Что еще нужно зарезервировать?

В настоящее время я использую следующее:

Со временем я могу играть с другими вещами.

Для каждой службы необходимо сделать резервную копию:

  • Apache:

    • / var / www / html (и любое другое место, где вы храните такие файлы)
    • / etc / httpd (я думаю, что это / etc / apache2 в стиле Debian)
  • MySQL:

    • mysqldump и двоичные журналы, если они есть
    • /etc/my.cnf
    • По желанию вы можете сделать резервную копию / var / lib / mysql
  • Subversion:

    • Каталог репозитория
    • Файлы разрешений

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

Какие данные вам потребуются, чтобы вывести его в Интернет как можно быстрее?

Это базовый шаблон (адаптированный к * BSD), который я использую:

Файлы:

/etc/ssh
/var/log
/var/cron
/etc/ipfw.rules (ip tables in your case)
/etc/syslog.conf 
/etc/motd
/etc/ssh/banner
/etc/shells
/etc/profile
/etc/login.conf
/etc/group
/etc/hosts
/etc/passwd
/etc/sysctl.conf
/etc/resolv.conf
/etc/rc.conf
/etc/rc.local
/etc/crontab
/etc/master.passw

Dirs:

/var/cron

Если у вас запущены другие службы; вы также должны сделать резервную копию этих конфигураций.