Line 58: |
Line 58: |
| | | |
| === Installation === | | === Installation === |
| + | ====Pré-installation==== |
| | | |
| *Monter un volume sur /var/lib/BackupPC | | *Monter un volume sur /var/lib/BackupPC |
Line 65: |
Line 66: |
| Dans cet exemple, j'utilise une simple partition /dev/sdb1, ce pourrait être aussi une matrice RAID (/dev/md3) ou un volume logique (LVM, ou une combinaison de RAID et LVM). | | Dans cet exemple, j'utilise une simple partition /dev/sdb1, ce pourrait être aussi une matrice RAID (/dev/md3) ou un volume logique (LVM, ou une combinaison de RAID et LVM). |
| En passant, si vous savez comment gérer LVM, son utilisation est également recommandée car il sera plus facile de gérer plus tard les données des sauvegardes. | | En passant, si vous savez comment gérer LVM, son utilisation est également recommandée car il sera plus facile de gérer plus tard les données des sauvegardes. |
| + | {{Note box|type=Remarque :| les versions du Serveur Koozali SME à partir de la version 10, utilisent XFS comme système de fichiers par défaut. Vous pouvez utiliser XFS, ext4 ou ext3 sur un système de fichiers secondaire selon vos préférences.}} |
| | | |
| mkfs.ext3 -L BACKUPPC -m 1 /dev/sdb1 | | mkfs.ext3 -L BACKUPPC -m 1 /dev/sdb1 |
Line 91: |
Line 93: |
| ln -s /var/lib/BackupPC/log /var/log/BackupPC | | ln -s /var/lib/BackupPC/log /var/log/BackupPC |
| | | |
− | ====Installation du paquet BackupPC (SME 9.x)==== | + | ====Installation du paquet BackupPC==== |
| | | |
| + | <tabs container><tab name="Backuppc4 pour SME 10"> |
| + | yum install smeserver-extrarepositories-fws |
| + | yum --enablerepo=smecontribs,fws install smeserver-BackupPC |
| + | |
| + | #Les paquets suivants proviendront du dépôt de fws : BackupPC-XS BackupPC4 rsync-bpc ; |
| + | #tous les autres des dépôts de CentOS ou de smecontribs. |
| + | |
| + | *Il n'y a pas besoin de mettre à jour les fichiers de configuration à la suite de l'installation. |
| + | |
| + | Accéder au Gestionnaire du Serveur. |
| + | |
| + | |
| + | </tab><tab name="Backuppc4 pour SME 9"> |
| + | {{Warning box|type=Important :| vous ne pouvez pas installer BackupPC(3) et BackupPC4 sur le même serveur.}} |
| + | |
| + | D'abord le dépôt nécessaire : |
| + | yum install smeserver-extrarepositories-fws smeserver-extrarepositories-epel -y |
| + | signal-event yum-modify |
| + | puis installer le paquet : |
| + | yum --enablerepo=smecontribs,fws,epel install smeserver-BackupPC4 |
| + | |
| + | *Mettre à jour les fichiers de configuration à la suite de l'installation : |
| + | |
| + | signal-event backuppc-update |
| + | |
| + | Vous devriez pouvoir accéder à l'interface dans le Gestionnaire du Serveur ou directement via le fureteur à l'adresse https://my.domain.tld/BackupPC. |
| + | |
| + | </tab><tab name="Backuppc3 pour SME 9"> |
| yum --enablerepo=smecontribs install smeserver-BackupPC | | yum --enablerepo=smecontribs install smeserver-BackupPC |
| + | |
| + | *Mettre à jour les fichiers de configuration à la suite de l'installation : |
| + | |
| signal-event backuppc-update | | signal-event backuppc-update |
| | | |
− | ====Installation du paquet BackupPC (SME 10.x)====
| |
− | yum --enablerepo=smecontribs,epel,fws install smeserver-BackupPC
| |
| | | |
− | *Les mises à jour des fichiers de configuration suivent l'installation | + | </tab><tab name="Pour SME 8"> |
| + | yum --enablerepo=smecontribs install smeserver-BackupPC |
| + | |
| + | *Retirer l'option -N pour les versions de Samba >=3.5 du fichier /etc/BackupPC/config.pl (3 lignes) pour SME8 : |
| + | |
| + | cp /etc/BackupPC/config.pl /etc/BackupPC/config.pl.orig |
| + | cat /etc/BackupPC/config.pl.orig|sed 's/ -E -N -d 1/ -E -d 1 /g'>/etc/BackupPC/config.pl |
| + | Cf. : |
| + | http://sourceforge.net/apps/mediawiki/backuppc/index.php?title=BackupPC_on_Fedora_Core_9 |
| + | http://sourceforge.net/apps/mediawiki/backuppc/index.php?title=Troubleshooting |
| + | et aussi les bogues : [[bugzilla:7016]] et [[bugzilla:7281]]. |
| + | |
| + | *Mettre à jour les fichiers de configuration à la suite de l'installation : |
| + | |
| + | signal-event backuppc-update |
| + | |
| + | </tab><tab name="Pour SME 7"> |
| + | Vous avez besoin de configurer le répertoire EPEL comme détaillé dans cette page : [[Epel]] et le sme7contribs, comme expliqué ici, à cause de l'obsolescence de SME 7 : [[SME8.0_Contribs_QA#Setup]]. |
| + | yum --enablerepo=sme7contribs install smeserver-BackupPC |
| signal-event backuppc-update | | signal-event backuppc-update |
| | | |
| + | </tab></tabs> |
| | | |
| Vous devriez maintenant être en mesure d'accéder à l'interface dans le gestionnaire du serveur ou directement sur https://mon.domaine.tld/BackupPC. | | Vous devriez maintenant être en mesure d'accéder à l'interface dans le gestionnaire du serveur ou directement sur https://mon.domaine.tld/BackupPC. |
Line 126: |
Line 176: |
| {{Note box|type=Note :|pour fermer la session, soit il faut aller sur le gestionnaire du serveur et se déconnecter (BackupPC utilise la même session que pour le gestionnaire du serveur), soit il faut fermer le navigateur, ce qui supprime le cookie de session.}} | | {{Note box|type=Note :|pour fermer la session, soit il faut aller sur le gestionnaire du serveur et se déconnecter (BackupPC utilise la même session que pour le gestionnaire du serveur), soit il faut fermer le navigateur, ce qui supprime le cookie de session.}} |
| | | |
− | ====Installation du paquet BackupPC4 (SME 9.X)====
| |
− | {{Warning box | type=Important : | vous ne pouvez pas installer à la fois BackupPC (3) et BackupPC4 sur le même serveur.}}
| |
− |
| |
− | D'abord les dépôts nécessaires :
| |
− | yum install smeserver-extrarepositories-fws smeserver-extrarepositories-epel -y
| |
− | signal-event yum-modify
| |
− | ensuite installez-le :
| |
− | yum --enablerepo=smecontribs,fws,epel install smeserver-BackupPC4
| |
− |
| |
− | *Les mises à jour des fichiers de configuration suivent l'installation :
| |
− | signal-event backuppc-update
| |
| | | |
− | Vous devriez maintenant pouvoir accéder à l'interface du gestionnaire du serveur ou directement par https://mon.domaine.tld/BackupPC
| |
| | | |
| === Mise à jour depuis smeserver-backuppc.fws-3.0-1 === | | === Mise à jour depuis smeserver-backuppc.fws-3.0-1 === |
Line 414: |
Line 452: |
| | | |
| * Au redémarrage du service BackupPC, vous pouvez recevoir l'erreur indiquée ci-dessous :<br /> | | * Au redémarrage du service BackupPC, vous pouvez recevoir l'erreur indiquée ci-dessous :<br /> |
− | '''
| + | <br /> |
| [root@backuppc ~]# service backuppc restart<br /> | | [root@backuppc ~]# service backuppc restart<br /> |
| | | |
Line 421: |
Line 459: |
| '''BackupPC: WARNING: Your BackupPC $Conf{TopDir} is not listed in the locate | | '''BackupPC: WARNING: Your BackupPC $Conf{TopDir} is not listed in the locate |
| BackupPC: database configuration's PRUNEPATHS. This may cause all of your | | BackupPC: database configuration's PRUNEPATHS. This may cause all of your |
− | BackupPC: backed up files to be indexed!''' | + | BackupPC: backed up files to be indexed! |
| '''Pour supprimer l'alerte''' <br /> | | '''Pour supprimer l'alerte''' <br /> |
| | | |
Line 441: |
Line 479: |
| | | |
| * En essayant de sauvegarder un serveur KOOZALI SME, vous pouvez rencontrer une erreur ou un dépassement de temps sur ssh, c'est à cause de la fonction AutoBlock sur sshd qui est activée par défaut sur SME 9.x. | | * En essayant de sauvegarder un serveur KOOZALI SME, vous pouvez rencontrer une erreur ou un dépassement de temps sur ssh, c'est à cause de la fonction AutoBlock sur sshd qui est activée par défaut sur SME 9.x. |
| + | Pour un serveur SME de version 10 : |
| + | config setprop sshd AllowHost backuppcIP/255.255.255 |
| + | signal-event remoteaccess-update |
| + | |
| + | Avant la version SME 10 : |
| config setprop sshd AutoBlock disabled | | config setprop sshd AutoBlock disabled |
| signal-event remoteaccess-update | | signal-event remoteaccess-update |
| {{Tip box|type=Astuce :|si vous désactivez Autoblock, installez denyhosts ou fail2ban pour ne pas perdre en sécurité.}} | | {{Tip box|type=Astuce :|si vous désactivez Autoblock, installez denyhosts ou fail2ban pour ne pas perdre en sécurité.}} |
| + | |
| + | * Depuis SME 10, mon ancienne configuration de sauvegarde sur mon serveur local échoue. Vous devez modifier votre configuration. Vous avez deux choix : utilisez ssh pour rsync, ce qui n'est pas la meilleure approche pour localhost, ou vous pouvez modifier votre configuration pour changer : |
| + | Conf{RsyncSshArgs} = ['-e', '$sshPath -l root'] |
| + | pour : |
| + | $Conf{RsyncSshArgs} = ['-e', '/usr/bin/sudo -p'] |
| + | |
| + | Vous pouvez également faire cela en utilisant l'interface graphique dans le configurateur d'édition / la recherche XFER de RsyncSshArgs. |
| + | La nouvelle installation a le modèle par défaut déjà modifié. |
| | | |
| === Désinstaller === | | === Désinstaller === |