X должен стоять перед путями, которые нужно включить в tar-файл.
Таким образом:
tar cvf - /home/user -X altro/file.esclude | openssl aes-256-cbc -salt -k "password" | dd bs=80M of=/dev/st0
это НЕПРАВИЛЬНО.
Это:
tar cvf - -X /home/user/altro/file.esclude /home/user | openssl aes-256-cbc -salt -k "pass" | dd bs=80M of=/dev/st0
правильно
В файле исключения я использую
/home/user/.local/share/libvirt/images/*
Что такого классного на gnome-system-monitor
? Я не знаю, как это сделать, но не стесняйтесь его взламывать. Это открытый исходный код.
Это приложение просто «настольная игрушка». У него нет амбиций контролировать разные хосты. Если вас интересует сервер мониторинга, существуют различные инструменты, которые делают это и делают это лучше (и вы даже можете запустить их на локальном компьютере с мониторингом удаленного на ... кабине, например).