tar и exclude - как правильно написать и сделать архив на удаленный сервер

tar -czvf /all-files-ar.tgz / --exclude=/dev --exclude=/proc --exclude=/sys

1. exclude надо писать после данных которые указаны для архивации
2. одинарные кавычки ' ' - не работают также

В debian 11 работает exclude только так
tar -czvf /all-files-ar.tgz --exclude=/dev --exclude=/proc --exclude=/sys --exclude=/all-files-ar.tgz /

Вот такие вот отличия от rsync, иначе будет возникать вопрос "почему не срабатывает"

Сделать архив на удаленный сервер:

tar -czf - / --exclude=/dev --exclude=/proc --exclude=/sys | ssh root@backup.host "cat > /var/backupdata/all-files-ar.tgz"

Комментариев нет:

Отправить комментарий