Nas

De Hegyd Doc.

(Différences entre les versions)
 
(8 versions intermédiaires masquées)
Ligne 1 : Ligne 1 :
-
== Préventions ==
+
== Avertissements ==
-
* Cette page de wiki, ne sert actuellement que pour la sauvegarde du dossier '''''private''''' mais la procédure est la même pour les autres dossiers.
+
* Cette page de wiki, ne sert actuellement que pour la sauvegarde des dossiers des '''''entités''''' et du dossier '''''private''''' mais la procédure reste la même pour les autres dossiers.
 +
* La sauvegarde est effectuée avec le logiciel Rsnapshot.
 +
* Le lancement se fait à l'aide d'un cron.
== Installation du paquet Rsnapshot ==  
== Installation du paquet Rsnapshot ==  
Ligne 11 : Ligne 13 :
- pour le nas Watt (version 32bits) :  
- pour le nas Watt (version 32bits) :  
<pre>
<pre>
-
setenv PACKAGESITE http://cvsup6.freebsd.org/pub/FreeBSD-Archive/ports/i386/packages-7.3-release/sysutils/
+
setenv PACKAGESITE http://cvsup6.freebsd.org/pub/FreeBSD-Archive/ports/i386/packages-7.3-release/All/
</pre>
</pre>
- pour le nas Faraday (version 64bits) :
- pour le nas Faraday (version 64bits) :
<pre>
<pre>
-
setenv PACKAGESITE http://cvsup6.freebsd.org/pub/FreeBSD-Archive/ports/amd64/packages-7.3-release/sysutils/
+
setenv PACKAGESITE http://cvsup6.freebsd.org/pub/FreeBSD-Archive/ports/amd64/packages-7.3-release/All/
</pre>
</pre>
-
* On lance ensuite l'installation du paquet  
+
'''Installation du paquet'''
<pre>
<pre>
pkg_add -r rsnapshot-1.3.1
pkg_add -r rsnapshot-1.3.1
Ligne 32 : Ligne 34 :
snapshot_root  /mnt/data/backups/
snapshot_root  /mnt/data/backups/
</pre>
</pre>
-
* Vérifier que le chemin absolu d'accès au commande soit le bon
+
* Vérifier que le '''chemin absolu''' d'accès au commande soit le bon
* Modifier les intervalles de back up,  
* Modifier les intervalles de back up,  
<pre>
<pre>
Ligne 42 : Ligne 44 :
* Modifier le chemin à sauvegarder
* Modifier le chemin à sauvegarder
<pre>
<pre>
-
backup  root@192.168.13.240:/mnt/data/private  privateFaraday/  
+
backup  root@85.14.174.166:/mnt/data/private  privateFaraday/  
</pre>
</pre>
-
''' Attention''', dans cette phrase il faut seulement utiliser un '''''tab''''' et non un espace.
+
''' Attention''', cette ligne de commande doit comporter seulement des '''''tab''''' et non des espaces.
== Mise en place du Cron ==
== Mise en place du Cron ==
-
* Pour mettre en place le cron qui lancera Rsnapshot tout seul, il faut
+
* Pour mettre en place le cron qui lancera Rsnapshot, il faut
Dans l'interface graphique du Nas cliquer sur '''''Système''''' puis '''''Avancé'''''
Dans l'interface graphique du Nas cliquer sur '''''Système''''' puis '''''Avancé'''''
aller sur l'onglet '''''Cron''''',  
aller sur l'onglet '''''Cron''''',  
puis sélectionner les options qui vous conviennes pour la gestion de la date et de l'heure à lequel le cron se déclenchera.
puis sélectionner les options qui vous conviennes pour la gestion de la date et de l'heure à lequel le cron se déclenchera.
-
Pour finir, cliquer sur '''''Ajouter'''''
+
Pour finir, cliquer sur '''''Ajouter''''', n'oubliez pas d'appliquer les éventuelles modifications pour le que le cron soit effectifs.
[[Catégorie:Administration_serveurs]]
[[Catégorie:Administration_serveurs]]

Version actuelle en date du 3 avril 2012 à 08:39

Sommaire

[modifier] Avertissements

  • Cette page de wiki, ne sert actuellement que pour la sauvegarde des dossiers des entités et du dossier private mais la procédure reste la même pour les autres dossiers.
  • La sauvegarde est effectuée avec le logiciel Rsnapshot.
  • Le lancement se fait à l'aide d'un cron.

[modifier] Installation du paquet Rsnapshot

Gestion des sources de téléchargement

  • L'adresse pour récupérer la liste de paquet est la suivante

http://cvsup6.freebsd.org/pub/FreeBSD-Archive/ports/i386/packages-7.3-release/

Il faut ensuite récupérer le dossier comprenant le paquet, dans notre cas sysutils.

  • On modifie ensuite la variable d’environnement pour permettre le téléchargement sur la source choisie

- pour le nas Watt (version 32bits) :

setenv PACKAGESITE http://cvsup6.freebsd.org/pub/FreeBSD-Archive/ports/i386/packages-7.3-release/All/

- pour le nas Faraday (version 64bits) :

setenv PACKAGESITE http://cvsup6.freebsd.org/pub/FreeBSD-Archive/ports/amd64/packages-7.3-release/All/

Installation du paquet

pkg_add -r rsnapshot-1.3.1

[modifier] Configuration de Rsnapshot

  • Une fois l'installation terminée, il suffit de copier le fichier de configuration par défaut pour le modifier
cp /usr/local/etc/rsnapshot.conf.default /usr/local/etc/rsnapshot.conf

Modifications du fichier de configuration

  • Spécifier le snapshot_root qui correspond au dossier dans lequel les sauvegardes vont être placées
snapshot_root   /mnt/data/backups/
  • Vérifier que le chemin absolu d'accès au commande soit le bon
  • Modifier les intervalles de back up,
#interval       hourly  6
interval        daily   5
interval        weekly  4
#interval       monthly 3
  • Modifier le chemin à sauvegarder
backup  root@85.14.174.166:/mnt/data/private   privateFaraday/ 

Attention, cette ligne de commande doit comporter seulement des tab et non des espaces.

[modifier] Mise en place du Cron

  • Pour mettre en place le cron qui lancera Rsnapshot, il faut

Dans l'interface graphique du Nas cliquer sur Système puis Avancé aller sur l'onglet Cron, puis sélectionner les options qui vous conviennes pour la gestion de la date et de l'heure à lequel le cron se déclenchera.

Pour finir, cliquer sur Ajouter, n'oubliez pas d'appliquer les éventuelles modifications pour le que le cron soit effectifs.