« Réaliser des backups automatiquement pour ses dépôts svn, bases mysql, et dossiers » : différence entre les versions

Aller à la navigation Aller à la recherche
aucun résumé des modifications
Aucun résumé des modifications
Aucun résumé des modifications
 
(3 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
[[Category:serveur]]
[[Category:debian]]
[[Category:debian]]
=Faire des backups de répertoires entiers avec rsync=
=Faire des backups de répertoires entiers avec rsync=
Ligne 9 : Ligne 10 :
Notez que vous devez installer rsync sur le serveur principal et sur le serveur de backup.
Notez que vous devez installer rsync sur le serveur principal et sur le serveur de backup.


Nous allons voir comment backuper le répertoire <code>/srv/http/csnu.org/csnu.org/</code> sur le serveur onyx.csnu.org dans le répertoire <code>/srv/backup/</code>. Il faut au préalable avoir créé un utilisateur (<code>backupuser</code> dans mon cas) ayant accès au répertoire <code>/srv/backup/</code> en écriture sur le serveur de backup.
Nous allons voir comment backuper le répertoire <code>/srv/http/domain.tld/domain.tld/</code> sur le serveur srv2.domain.tld dans le répertoire <code>/srv/backup/</code>. Il faut au préalable avoir créé un utilisateur (<code>backupuser</code> dans mon cas) ayant accès au répertoire <code>/srv/backup/</code> en écriture sur le serveur de backup.
<pre>rsync -a -e ssh /srv/http/csnu.org/csnu.org/ backupuser@onyx.csnu.org:/srv/backup/</pre>
<pre>rsync -a -e ssh /srv/http/domain.tld/domain.tld/ backupuser@srv2.domain.tld:/srv/backup/</pre>


Vous devrez entrer le mot-de-passe de l'utilisateur <code>backupuser</code>. Si vous souhaitez automatiser le backup, vous pouvez mettre en place une authentification par clé comme expliqué [[Installation_et_configuration_de_OpenSSH#Installation_d.27une_cl.C3.A9_priv.C3.A9_pour_se_connecter_plus_facilement_au_serveur|ici]]
Vous devrez entrer le mot-de-passe de l'utilisateur <code>backupuser</code>. Si vous souhaitez automatiser le backup, vous pouvez mettre en place une authentification par clé comme expliqué [[Installation_et_configuration_de_OpenSSH#Installation_d.27une_cl.C3.A9_priv.C3.A9_pour_se_connecter_plus_facilement_au_serveur|ici]]
Si vous voulez quelques informations sur la vitesse de transfert, vous pouvez utiliser les options <code>--stats</code> et <code>--progress</code> conjointement.


=Faire un backup d'une base mysql=
=Faire un backup d'une base mysql=
4 220

modifications

Menu de navigation