Я использую Манджаро. Ниже команды я использую для резервного копирования всей моей системы.

rsync -aAXv --delete --exclude-from="excludefrombackup" / /home/vipin/mydata/backup

Приведенная выше команда скопирует мой корень (/) и сохранит его в другом месте.

Rsync копирует все файлы и папки с одинаковой структурой и разрешениями.

Когда я выполняю ту же команду во второй раз, она изменяет только те изменения, которые были внесены в мою систему, в место резервного копирования. Это работает нормально.

Но теперь я хочу заархивировать свою резервную копию, когда я делаю второе обновление, он должен удалить из архива без распаковки. Это возможно или мне нужно сделать, как это

  1. Распакуйте zip-файл
  2. Запустить rsync
  3. сжать снова.

У кого-нибудь есть сценарий для этого. Я хочу добиться этого с помощью сценария.

0