При выполнении резервной копии с localhost возникает ошибка:
backup failed (Tar exited with error 512 () status)
Проблема возникает из-за того, что у пользователя backuppc отсутствуют необходимые права на чтение файлов для выполнения резервной копии. Чтобы это исправить необходимо запускать tar с использованием sudo.
1. Добавляем в файл /etc/sudoers
backuppc ALL = NOPASSWD: /bin/tar
2. Редактируем конфигурационный файл /etc/backuppc/localhost.pl
Строки
$Conf{TarClientCmd} = '/usr/bin/env LC_ALL=C $tarPath -c -v -f - -C $shareName'
. ' --totals';
заменяем на:
$Conf{TarClientCmd} = '/usr/bin/sudo $tarPath -c -v -f - -C $shareName'
. ' --totals';