BackupPC Configuration

Docs Expliquant en detail la mise en place d'un serveur BackuPPC et la configuration de la svg d'un poste/serveur sur ce dernier:

Sauvegardes à distance avec BackupPC
Serveur de sauvegarde automatique : BackupPC

Installation

sudo aptitude install backuppc libfile-rsyncp-perl

Copier config apache backuppc:

cp /etc/backuppc/apache.conf /etc/apache2/sites-available/backuppc.conf

Appliquer la configuration apache:

a2ensite backuppc
systemctl restart apache2

Configuration

Serveur

htpasswd /etc/backuppc/htpasswd backuppc
Ajouter une machine

backuppc_add_machine.png

Client

Autoriser l'utilisateur backup à se connecter en ssh, en ajoutant le shell dans le fichier passwd:

backup:x:34:34:backup:/var/backups:/bin/sh

Il faut lui créer un dossier .ssh dans /home/backup, afin d'ajouter la clé ssh publique du serveur backuppc:

sudo vi /home/backup/.ssh/authorized_keys

Dans ce fichier, il faut copier-coller le contenu du fichier id_rsda.pub, dans /home/backuppc.ssh, du serveur backuppc.

Autoriser l’utilisateur backup à utiliser rsync, sans mdp avec sudo:

backup ALL=NOPASSWD: /usr/bin/rsync
su -s /bin/sh backuppc -c '/usr/share/backuppc/bin/BackupPC_sendEmail -u user@domain.org'

 


Revision #9
Created 6 June 2020 14:08:12 by Lauris_Adm
Updated 18 June 2020 07:58:17 by Lauris_Adm