dit document beschrijft de installatie van backuppc op Debian
apt install backuppc
htpasswd /etc/backuppc/htpasswd backuppc
/etc/apache2/conf-enabled/backuppc.conf
Require local
in commentaar: <RequireAll> # Comment out this line once you have setup HTTPS and uncommented SSLRequireSSL Require local # This line ensures that only authenticated users may access your backups Require valid-user
systemctl restart apache2
vi /etc/sudoers.d/backuppc # Allow backuppc to run tar without a password backuppc ALL=NOPASSWD: /usr/bin/tar
/usr/bin/env LC_ALL=C /usr/bin/sudo $tarPath -c -v -f - -C $shareName+ --totals
/usr/bin/env LC_ALL=C /usr/bin/sudo $tarPath -x -p --numeric-owner --same-owner -v -f - -C $shareName+
systemctl stop backuppc cp -a /var/lib/backuppc/* /backup umount /backup rm -rf /var/lib/backuppc/ mount /dev/vg00/lv-backup /var/lib/backuppc pas bovenstaand pad aan in /etc/fstab systemctl daemon-reload
Note: Bovenstaande config laat je toe backup/restore te doen van de localhost
[Fri Dec 01 11:06:21.513341 2023] [cgid:error] [pid 791944:tid 140678952605376] (22)Invalid argument: \\ [client 10.11.12.13:59018] AH01257: unable to connect to cgi daemon after multiple tries: /usr/share/backuppc/cgi-bin/index.cgi
systemctl restart apache2