Я хочу настроить резервное копирование с помощью rsnapshot, но в настоящее время я не знаю, что конкретно я должен делать резервное копирование?

Я имею в виду, я должен сделать резервную копию своих данных ТОЛЬКО как:

/var/www
/home2/ftpdirs
/etc/httpd/hosts/
/var/lib/mysql/
...

Или мне не нужно много думать об этом и просто создавать резервные копии, начиная с /? Таким образом, вся система будет сохранена?

Итак, мой выбор:

A) The whole system
B) Only content(mails/databases/hosts/...)

Обновление 1

Я использую только таблицы MyIsam . Было бы разумно просто скопировать файлы copy database или лучше использовать mysqldump?

2 ответа2

3

Если это для рабочей среды, обязательно создайте резервную копию всего сервера. Резервное копирование подмножества означает, что когда-нибудь что-то изменится, вы пропустите обновление политик резервного копирования, и никто не осознает этого, пока вы не приступите к восстановлению системы.

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

Обновление, чтобы покрыть вопрос MySQL:

Я бы использовал mysqldump, поскольку, в отличие от простой копии файлов, его резервные копии на самом деле представляют собой операторы sql, необходимые для перестройки и заполнения базы данных. Это дает вам резервную копию, которую не только легко восстановить в новый экземпляр mysql, но также можно перенести для восстановления в других системах баз данных, если это необходимо.

1

Как вы планируете восстановить ваши резервные копии?

Если у вас катастрофический сбой (молния разрушает ваш сервер), собираетесь ли вы установить базовую установку с (например, DVD), а затем восстановить резервную копию? Тогда я бы предложил только данные и следовал советам mysqldump.

Если вы используете такие инструменты, как Mondo Rescue, которые создают загрузочные образы для восстановления, то вы можете восстановить всю систему такой, какой она была (например, Norton Ghost), и в это время ничего не произошло. Mondo restore восстанавливает систему обратно в то же состояние, в каком она была при запуске резервного копирования. Тогда вам не нужно беспокоиться о выборе - он создает резервную копию всей системы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .