Installation sous Linux
Prérequis
- l'accès au compte root
- le programme telnet (existe dans toutes les distributions)
- le programme wget (existe en principe dans toutes les distributions. Sinon, téléchargable ICI
- l'accès à l'internet
- un mur de feu ne bloquant pas les ports 53 (DNS), 80 (HTTP), 1111 à 1119 (OUTBACKUP)
Vérification des prérequis (en tant que root)
Test résolution DNS entre outbackup.com et un serveur OutBackup
root@serveur:~# ping outbackup.com PING outbackup.com (80.245.32.230) 56(84) bytes of data. 64 bytes from pc230.pcstreet.org (80.245.32.230): icmp_req=1 ttl=64 time=0.022 ms ^C --- outbackup.com ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.022/0.022/0.022/0.000 ms
Test accès Internet
root@serveur:~# wget http://www.outbackup.com/maj/test.connexion root@serveur:~# cat test.connexion Vous avez réussi à vous connecter à OutBackup.com.
Test accès au serveur de copie :
root@serveur:~# telnet 80.245.32.232 1111 Trying 80.245.32.232... Connected to 80.245.32.232. Escape character is '^]'. $pcroadcpd 264 ^C^C^C^C Connection closed by foreign host.
Si un seul de ces trois test échoue, ce n'est pas la peine d'aller plus loin tant que le problème n'est pas corrigé sur le serveur linux.
NB: dans ce cas, le problème est bien souvent lié au pare-feu
Installation du logiciel
root@serveur:~# cd /tmp
Télécharger les fichiers d'installations d'OutBackup à l'aide de wget.
Si votre OS est une version debian 6 ou 7 32 bits, taper :
root@serveur:/tmp# wget www.outbackup.com/maj/debian.v6.32bits/outbackup.wget
Si votre OS est une version Ubuntu 32 bits, taper :
root@serveur:/tmp# wget http://www.outbackup.com/maj/ubuntu.v12.4.32bits/outbackup.wget
Si votre OS est une version autre, en 32 bits, taper :
root@serveur:/tmp# wget www.outbackup.com/maj/linux/outbackup.wget
Si votre OS est une version 64 bits, taper :
root@serveur:/tmp# wget www.outbackup.com/maj/linux64/outbackup.wget
Nous allons exécuter ce script
root@serveur:/tmpl# sh ./outbackup.wget outbackup.wget v1.06 du 04/07/2012 Installation des programmes outbackup sur une machine linux64 - Recuperation du shell script d'installation de outbackup: ok. - Lancement du shell script d'installation de outbackup: ok. - Recuperation des programmes a partir de www.outbackup.com: NB2: le fichier pcroadmakecfg.bash.example peut vous servir de modele de creation de configuration [...] NB1: vous pouvez consulter le manuel complet avec: 'man outbackup' ou 'cat /PCStreet/doc/outbackup.man.wri'
Configuration de la copie
Maintenant, il va falloir indiquer au serveur linux les paramètres dont il a besoin pour effectuer les copies. Ce sont principalement le serveur sur lequel copier, le compte, le mot de passe ainsi que les répertoires à copier.
NB : pour le confort de l'operateur, il serait preferable de saisir
root@serveur:/tmpl# echo "export PATH=$PATH:/PCStreet/bin" >>/etc/profile" root@serveur:/tmpl# source /etc/profile
Si ce n'est pas possible, il faut saisir le chemin absolu des fichiers exécutables présents dans /PCStreet/bin. Exemple : /PCStreet/bin/pcroadrc
Création du fichier de configuration
Le programme de création de fichier de configuration s'appelle pcroadmakecfg et il est documenté grâce à la commande suivante :
root@serveur:/tmpl# pcroadmakecfg -h
Si par exemple, le serveur de copie attribué par PCStreet est moncompte.ns11.com, le compte moncompte, le mot de passe monpassword, les répertoires à copier /home et /usr/local/data, et enfin que votre email est Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser. , on pourra créer le fichier de configuration avec la commande suivante
root@serveur:/tmpl# pcroadmakecfg -S moncompte.ns11.com -A moncompte -P monpassword -R /home -R /usr/local/data -M Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser.
NB : Si l'on veut vérifier le contenu du fichier de configuration, on peut taper :
root@serveur:/tmpl# pcroadrc
Copie du système
A partir du moment ou le fichier de configuration est créé, on peut tout d'abord vérifier les parametres en tapant
root@serveur:/tmpl# pcroadrc
Le programme doit afficher tous les paramètres de la copie tels que définis plus haut.
On peut alors copier en tapant
root@serveur:/tmpl# pcroadcp
Le programme doit copier les ressources définies plus haut et se terminer par 'Synchronisation terminée'
Une fois que la copie est terminée, on doit recevoir (dans la demie heure suivant la copie) sur l'email défini plus haut un rapport de copie