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

Стратегии резервного копирования для файловых серверов на базе Linux

Я хочу знать некоторые общеорганизационные стратегии резервного копирования, используемые для файловых серверов на базе Linux. Какие инструменты и методы используются при создании резервной копии. например, когда на машине происходит сбой резервного копирования, администратору следует отправить электронное письмо об ошибке, а также файл журнала. Этого не произойдет, если жесткий диск выйдет из строя и система полностью не работает, но в других случаях, когда резервное копирование не было выполнено, администратор должен знать. Какие инструменты / сценарии можно использовать для этого конкретного сценария?

rsync!

или, скорее, rsnapshot (который использует rsync)

существуют, вероятно, десятки решений для резервного копирования Linux, два из которых приходят на ум bacula и amanda Лично у меня нет большого опыта работы с ними, но они оба активно развиваются и, более чем вероятно, имеют варианты уведомления о сбое.

за исключением этого, вы можете легко развернуть собственное решение для резервного копирования, используя rsync и другие разнообразные инструменты, например tar, cpio, gzip или bzip2 ОЧЕНЬ простой пример:

#!/bin/bash
rsync localdirectory backuphost:/remotepath/
if [ $? -ne 0 ]; then
    echo "backup failed" | sendmail -t admin@example.com -s "backup failed"
fi

но это просто смехотворно простой и неполный пример.

http://www.bacula.org/en/

http://www.amanda.org/

Еще одна отличная программа для резервного копирования: BackupPC.

dump / restore работает много лет и до сих пор отлично работает.