Archiviare dei backup con BackupPC
- Impostare l'host fittizio di backup
sudoedit /etc/backuppc/hosts
archive 0 backuppc miaemail@dominio.dom
- Creare il file di configurazione
cat | sudo tee /etc/backuppc/archive.pl >/dev/null <<'EOFile'
$Conf{XferMethod} = 'archive';
$Conf{ClientTimeout} = 172800 ;
$Conf{ArchiveComp} = 'gzip';
$Conf{ArchiveSplit} = 1999;
$Conf{ArchiveDest} = '/media/archive';
$Conf{ArchivePostUserCmd} = '/usr/local/bin/ArchivePostUserCmd $client $xferOK $host $HostList $BackupList $moreUsers';
EOFile
- Creare lo script di notifica:
- Riavviare backuppc
sudo invoke-rc.d backuppc restar
- Creare la cartella:
sudo mkdir /var/lib/backuppc/pc/archive sudo chown backuppc:www-data /var/lib/backuppc/pc/archive sudo chmod o-rwx /var/lib/backuppc/pc/archive
- Impostare il mount automatico del disco USB utilizzato per il backup, come indicato in Montare un disco USB automaticamente in Debian
- Da interfaccia web, selezionare l'host archive e fare l'archiviazione, oppure lanciarla da command line:
sudo -u backuppc /usr/share/backuppc/bin/BackupPC_archiveStart archive backuppc host_da_archiviare