Как регулярно создавать резервную копию жесткого диска?

rsync -a --link-dest=/media/backup/$HOSTNAME/$PREVDATE '--exclude=/[ps][ry][os]' --exclude=/media/backup/$HOSTNAME / /media/backup/$HOSTNAME/$DATE/


Команда rsync используется для синхронизации файлов и директорий между различными местами. В данном случае, команда rsync выполняет регулярное создание резервной копии жесткого диска. Она копирует все файлы и директории с корневого каталога (/) на диск-назначение (/media/backup/$HOSTNAME/$DATE/), используя параметр -a для архивирования (копируются как сам файл, так и его атрибуты).

—link-dest=/media/backup/$HOSTNAME/$PREVDATE указывает на то, что файлы, уже скопированные в резервную копию на предыдущей резервной дате ($PREVDATE), будут жестко ссылаться в новой резервной копии, чтобы сохранить место на диске.

—exclude=/[ps][ry][os] исключает файлы и директории, названия которых начинаются с p, r или s, а третья буква любая из [os].

Альтернативные варианты для создания резервной копии могут включать использование других утилит, таких как tar, cp, или использование специализированного программного обеспечения для резервного копирования.

Передаваемые аргументы команде: $HOSTNAME — имя компьютера, $PREVDATE — предыдущая дата резервной копии, $DATE — текущая дата резервной копии.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *