В начало блога На главную

Резервное копирование в ubuntu

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

Для начала нужно установить, если его нет, архиватор 7z — бесплатный и быстрый, а так же cifs-utils позволяющие примонтировать сетевую папку, куда будут складываться резервные копии.

Если бекапы складываются не на сетевой диск (в моем примере //comp2/BackUp/), то cifs не нужно. Хотя лучше хранить резервные копии на другом, отдельном хранилище. Далее нужно создать каталог куда будет монтироваться сетевой диск:

Подключить сетевой диск //comp2/BackUp/ в каталог /mnt/backup из-под определенного логина и пароля:

Создается резервная копия указанного каталога /media/hdd/documents в виде архива с именем documents_текущая дата

После завершения отключается сетевой диск

Все вышеперечисленные строки нужно прописать в исполняемый файл, например /etc/backup_script.sh, добавить обозначение первой строкой:

И наконец, нужно добавить выполнение скрипта в расписание планировщика crontab, добавив в конец строку:

Перезагрузить планировщик. На этом все.

Рассказать: