logo_backuppcBackupPC est un outils de sauvegarde OpenSource écrit en Perl et destiné à sauvegarder les desktops/laptops. Vous pouvez également l’utiliser pour sauvegarder vos serveurs.
Dans mon cas il ne me sert que pour la sauvegardes des poste utilisateurs VIP.
Je vais vous montrer comment l’installer et le configurer

Coté Serveur :

Tout d’abord nous allons prendre notre distribution préférée et la mettre à jour. De mon coté je travail avec Debian Squeeze en version 6.0.8. Cette version est très stable et possède tous les  paquets nécessaires à nos outils.

# apt-get update && apt-get -y upgrade

Installer les paquets suivant après avoir configurer MCPAN

# perl -MCPAN -e shell

Répondre « yes » jusqu’à la fin puis

cpan> install Compress::Zlib
cpan> install  Archive::Zip

Créer un second disque sur la machine pour accueillir les sauvegardes PC

# fdisk /dev/sdb

Formatter la partition 1 en ext3

# mkfs.ext3  /dev/sdb1

Monter la partition

# mkdir /data
# mount   /dev/sdb1  /data
# mkdir /data/BackupPC

Installer le serveur web apache2

# apt-get install apache2

Installer le serveur de mail postfix

# apt-get install postfix

Configurer postfix de la manière suivante.

# cat main.cf
# See /usr/share/postfix/main.cf.dist for a commented, more complete version
# Debian specific:  Specifying a file name will cause the first
# line of that file to be used as the name.  The Debian default
# is /etc/mailname.
#myorigin = /etc/mailname
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no
# appending .domain is the MUA's job.
append_dot_mydomain = no
# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h
readme_directory = no
# TLS parameters
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
# information on enabling SSL in the smtp client.
myhostname = nom_fqdn_machine
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mydestination = nom_fqdn_machine, localhost, localhost.localdomain, localhost
relayhost = mon_serveur_smtp
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
recipient_delimiter = +
mydomain = mon_domain
myorigin = $mydomain

Créer un lien symbolique du répertoire suivant

# ln –s /data/BackupPC  /var/lib/backuppc

Installer le logiciel BackupPC

# apt-cache policy backuppc
backuppc:
Installé : (aucun)
Candidat : 3.1.0-9.1
Table de version :
3.1.0-9.1 0
500 http://debmirror/debian/ squeeze/main amd64 Packages

# apt-get install backuppc

Changez le mot de passe de l’utilisateur backuppc une fois l’installation terminée

# htpasswd /etc/backuppc/htpasswd backuppc

Vous pouvez vous connectez à l’interface web de la manière suivante :

http://ip_serveur/backkuppc

Coté Client :

Sur votre ActiveDirectory

Créer un fichier « Sauvegarde_Poste_de_Travail-BackupPC.bat » contenant la commande suivante :

net share BackupPC=C:\Users /USERS:1 /REMARK:"Partage pour la sauvegarde BackupPC" /GRANT:"compte autorisé",READ

Explication :

nom du partage  :  BackupPC
Partage  :  C:\Users
Nombre d’utilisateur autorisés  : /USERS:1
Commentaire du partage  : /REMARK:"Partage pour la sauvegarde BackupPC"
Compte autorisé  : /GRANT:"compte autorisé"
Type d’accès  : READ

Ensuite

Créer une GPO Ordinateur lançant ce script au démarrage.

Créer par exemple un groupe universel « BACKUPPC » puis ajoutez-y la liste des comptes d’ordinateur qui doivent être sauvegardés.

Enfin appliquer cette GPO sur l’OU (Organisation Unit) où se trouve la liste des ordinateurs de l’entreprise. En général l’OU « Computers »

Pour résumer lors de la connexion du poste au domaine, cette GPO va donc créer un partage CIFS sur le poste de travail du répertoire C:\Users (Windows 7 ) uniquement autorisé par le compte que vous aurez spécifié.

Voilà vous venez d’installer votre infrastructure de sauvegarde Desktop/Laptop. Nous verrons dans un prochain article comment configurer le logiciel.

BackupPC : Un outils de sauvegarde OpenSource
Étiqueté avec :    

Commentaires fermés.