j'ai mis en place entre deux sites une connexions sécurisée avec openssh et
je compte effectuer les sauvegardes (deuxième du nom) avec rsyncd.
Là je bloque un peu sur la stratégie à adopter. Pour le moment j'ai organisé
les sauvegardes sur le répertoire /var/www/html et /var/lib/mysql deux fois
par jour (je suis webmaster).
J'aimerais récupérer tous les fichiers *.conf du système mais quand je tente
# rsync -avz -e ssh *.conf mondomaine.com::config_serveur
il me jette.
Autre petite chose, est-ce qu'il est possible de demander à rsync de créer
un décalage en conservant 2 ou 3 sauvegardes précédentes, pour avoir une
marge de manoeuvre par exemple.
Je pense que non alors je pense créer plusieurs cron : deux fois par jour
dans /mnt/quotidien, une fois par semaine dans /mnt/hebdo, une fois par
mois dans /mnt/mensuel.
Ça peut sembler excessif mais est-ce que c'est fiable ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Calimero
polo wrote:
bonjour
j'ai mis en place entre deux sites une connexions sécurisée avec openssh et je compte effectuer les sauvegardes (deuxième du nom) avec rsyncd.
Jette un coup d'oeil du côté de rsnaphost, une surcouche en perl à rsync. Ca te permet de backuper différents chemins à distance ou en local, de faire de la rotation sur différentes périodes, etc...
-- @+ Calimero
polo wrote:
bonjour
j'ai mis en place entre deux sites une connexions sécurisée avec openssh et
je compte effectuer les sauvegardes (deuxième du nom) avec rsyncd.
Jette un coup d'oeil du côté de rsnaphost, une surcouche en perl à
rsync. Ca te permet de backuper différents chemins à distance ou en
local, de faire de la rotation sur différentes périodes, etc...
j'ai mis en place entre deux sites une connexions sécurisée avec openssh et je compte effectuer les sauvegardes (deuxième du nom) avec rsyncd.
Jette un coup d'oeil du côté de rsnaphost, une surcouche en perl à rsync. Ca te permet de backuper différents chemins à distance ou en local, de faire de la rotation sur différentes périodes, etc...
Là je bloque un peu sur la stratégie à adopter. Pour le moment j'ai organisé
les sauvegardes sur le répertoire /var/www/html et /var/lib/mysql deux fois
par jour (je suis webmaster). J'aimerais récupérer tous les fichiers *.conf du système mais quand je tente
# rsync -avz -e ssh *.conf mondomaine.com::config_serveur il me jette.
normal, ta commande n'est pas bonne. essaie avec ça rsync -Pzrt --delete --rsh="ssh -l root" '/var/www/html/*.conf /var/lib/mysql/*.conf' :/home/sauvegarde/
Tu as toutes les options ici et c'est bien expliqué http://www.delafond.org/traducmanfr/man/man1/rsync.1.html
Puis je te conseille de faire un dump/import de la base de données et pas synchroniser direct les fichiers .frm, .myd et .myi
Je pense que non alors je pense créer plusieurs cron : deux fois par jour dans /mnt/quotidien, une fois par semaine dans /mnt/hebdo, une fois par mois dans /mnt/mensuel.
Si tu veux utiliser un cron avec rsync, faut que tu gères le autologin http://blog.pierre-numerique.org/index.php/2004/10/27/11-synchronisation-de- repertoires-distants
"polo" a écrit dans le message de news:
Là je bloque un peu sur la stratégie à adopter. Pour le moment j'ai
organisé
les sauvegardes sur le répertoire /var/www/html et /var/lib/mysql deux
fois
par jour (je suis webmaster).
J'aimerais récupérer tous les fichiers *.conf du système mais quand je
tente
# rsync -avz -e ssh *.conf mondomaine.com::config_serveur
il me jette.
normal, ta commande n'est pas bonne.
essaie avec ça
rsync -Pzrt --delete --rsh="ssh -l root" '/var/www/html/*.conf
/var/lib/mysql/*.conf' login@mondomaine.com:/home/sauvegarde/
Tu as toutes les options ici et c'est bien expliqué
http://www.delafond.org/traducmanfr/man/man1/rsync.1.html
Puis je te conseille de faire un dump/import de la base de données et pas
synchroniser direct les fichiers .frm, .myd et .myi
Je pense que non alors je pense créer plusieurs cron : deux fois par jour
dans /mnt/quotidien, une fois par semaine dans /mnt/hebdo, une fois par
mois dans /mnt/mensuel.
Si tu veux utiliser un cron avec rsync, faut que tu gères le autologin
http://blog.pierre-numerique.org/index.php/2004/10/27/11-synchronisation-de-
repertoires-distants
Là je bloque un peu sur la stratégie à adopter. Pour le moment j'ai organisé
les sauvegardes sur le répertoire /var/www/html et /var/lib/mysql deux fois
par jour (je suis webmaster). J'aimerais récupérer tous les fichiers *.conf du système mais quand je tente
# rsync -avz -e ssh *.conf mondomaine.com::config_serveur il me jette.
normal, ta commande n'est pas bonne. essaie avec ça rsync -Pzrt --delete --rsh="ssh -l root" '/var/www/html/*.conf /var/lib/mysql/*.conf' :/home/sauvegarde/
Tu as toutes les options ici et c'est bien expliqué http://www.delafond.org/traducmanfr/man/man1/rsync.1.html
Puis je te conseille de faire un dump/import de la base de données et pas synchroniser direct les fichiers .frm, .myd et .myi
Je pense que non alors je pense créer plusieurs cron : deux fois par jour dans /mnt/quotidien, une fois par semaine dans /mnt/hebdo, une fois par mois dans /mnt/mensuel.
Si tu veux utiliser un cron avec rsync, faut que tu gères le autologin http://blog.pierre-numerique.org/index.php/2004/10/27/11-synchronisation-de- repertoires-distants
Calimero le Samedi 24 Juin 2006 13:25 sur fr.comp.os.linux.configuration
Calimero wrote:
Jette un coup d'oeil du côté de rsnaphost
Grmmmblhhhh "rsnapshot".
Oui j'avais adapté merci :)
Mais je ne vois pas ce que ça apporte à ma configuration actuelle rsync/cron ?
Arol
"polo" a écrit dans le message de news:
Arol le Samedi 24 Juin 2006 13:27 sur fr.comp.os.linux.configuration
Puis je te conseille de faire un dump/import de la base de données et pas
synchroniser direct les fichiers .frm, .myd et .myi
La dernière fois que j'ai joué avec dump j'ai tout effacé. Tu aurais un
exmple de commande à donner stp ?
Pour le dump : mysqldump -u login -p nom_base > /home/sauvegarde/base.sql
Pour l'import : mysql -u login -p -D nom_base < /home/sauvegarde/base.sql
le login c'est un compte mysql et à chaque dump/import, faudra entrer le mot de passe. Mais on peut éviter de le rentrer en créant un fichier my.cnf associé au user login. http://dev.mysql.com/doc/refman/5.0/fr/option-files.html
"polo" a écrit dans le message de news:
Arol le Samedi 24 Juin 2006 13:27 sur fr.comp.os.linux.configuration
Puis je te conseille de faire un dump/import de la base de données et
pas
synchroniser direct les fichiers .frm, .myd et .myi
La dernière fois que j'ai joué avec dump j'ai tout effacé. Tu aurais un
exmple de commande à donner stp ?
Pour le dump :
mysqldump -u login -p nom_base > /home/sauvegarde/base.sql
Pour l'import :
mysql -u login -p -D nom_base < /home/sauvegarde/base.sql
le login c'est un compte mysql et à chaque dump/import, faudra entrer le mot
de passe.
Mais on peut éviter de le rentrer en créant un fichier my.cnf associé au
user login.
http://dev.mysql.com/doc/refman/5.0/fr/option-files.html
Arol le Samedi 24 Juin 2006 13:27 sur fr.comp.os.linux.configuration
Puis je te conseille de faire un dump/import de la base de données et pas
synchroniser direct les fichiers .frm, .myd et .myi
La dernière fois que j'ai joué avec dump j'ai tout effacé. Tu aurais un
exmple de commande à donner stp ?
Pour le dump : mysqldump -u login -p nom_base > /home/sauvegarde/base.sql
Pour l'import : mysql -u login -p -D nom_base < /home/sauvegarde/base.sql
le login c'est un compte mysql et à chaque dump/import, faudra entrer le mot de passe. Mais on peut éviter de le rentrer en créant un fichier my.cnf associé au user login. http://dev.mysql.com/doc/refman/5.0/fr/option-files.html
Calimero
polo wrote:
Oui j'avais adapté merci :) Mais je ne vois pas ce que ça apporte à ma configuration actuelle rsync/cron ?
L'avantage principale de rsnapshot réside dans la "rotation" des backups. Rotation qui est effectuée grace à des liens hards. Si tu as un ensemble relativement "constant" de fichiers à sauvegarder, ca évite d'avoir N fois le volume de backup.
Dans mon cas, je sauvegarde par exemple mon serveur Web vers la maison. Ca représente environ 15Go de données. J'ai les 7 derniers snapshots quotidiens + 4 snapshots hebdo. Avec rsnapshot, ca me prend environ 17Go, vu que seul les fichiers ajoutés/remplacés sont "ajoutés" au backup.
Maintenant, s'il s'agit de sauvegarder un ensemble de fichier de 100Mo sur 5 jours, tu peux effectivement te contenter de faire 5 x 100Mo.
-- @+ Calimero
polo wrote:
Oui j'avais adapté merci :)
Mais je ne vois pas ce que ça apporte à ma configuration actuelle
rsync/cron ?
L'avantage principale de rsnapshot réside dans la "rotation" des
backups. Rotation qui est effectuée grace à des liens hards. Si tu as
un ensemble relativement "constant" de fichiers à sauvegarder, ca
évite d'avoir N fois le volume de backup.
Dans mon cas, je sauvegarde par exemple mon serveur Web vers la
maison. Ca représente environ 15Go de données. J'ai les 7 derniers
snapshots quotidiens + 4 snapshots hebdo. Avec rsnapshot, ca me prend
environ 17Go, vu que seul les fichiers ajoutés/remplacés sont
"ajoutés" au backup.
Maintenant, s'il s'agit de sauvegarder un ensemble de fichier de 100Mo
sur 5 jours, tu peux effectivement te contenter de faire 5 x 100Mo.
Oui j'avais adapté merci :) Mais je ne vois pas ce que ça apporte à ma configuration actuelle rsync/cron ?
L'avantage principale de rsnapshot réside dans la "rotation" des backups. Rotation qui est effectuée grace à des liens hards. Si tu as un ensemble relativement "constant" de fichiers à sauvegarder, ca évite d'avoir N fois le volume de backup.
Dans mon cas, je sauvegarde par exemple mon serveur Web vers la maison. Ca représente environ 15Go de données. J'ai les 7 derniers snapshots quotidiens + 4 snapshots hebdo. Avec rsnapshot, ca me prend environ 17Go, vu que seul les fichiers ajoutés/remplacés sont "ajoutés" au backup.
Maintenant, s'il s'agit de sauvegarder un ensemble de fichier de 100Mo sur 5 jours, tu peux effectivement te contenter de faire 5 x 100Mo.
-- @+ Calimero
polo
Calimero le Samedi 24 Juin 2006 16:09 sur fr.comp.os.linux.configuration
Dans mon cas, je sauvegarde par exemple mon serveur Web vers la maison. Ca représente environ 15Go de données. J'ai les 7 derniers snapshots quotidiens + 4 snapshots hebdo. Avec rsnapshot, ca me prend environ 17Go, vu que seul les fichiers ajoutés/remplacés sont "ajoutés" au backup.
Ah oui j'ai compris ok ! Et ça va me permettre de garder les sauvegardes à 30 jours ou plus, c'est parfait. merci
Calimero le Samedi 24 Juin 2006 16:09 sur fr.comp.os.linux.configuration
Dans mon cas, je sauvegarde par exemple mon serveur Web vers la
maison. Ca représente environ 15Go de données. J'ai les 7 derniers
snapshots quotidiens + 4 snapshots hebdo. Avec rsnapshot, ca me prend
environ 17Go, vu que seul les fichiers ajoutés/remplacés sont
"ajoutés" au backup.
Ah oui j'ai compris ok ! Et ça va me permettre de garder les sauvegardes à
30 jours ou plus, c'est parfait. merci
Calimero le Samedi 24 Juin 2006 16:09 sur fr.comp.os.linux.configuration
Dans mon cas, je sauvegarde par exemple mon serveur Web vers la maison. Ca représente environ 15Go de données. J'ai les 7 derniers snapshots quotidiens + 4 snapshots hebdo. Avec rsnapshot, ca me prend environ 17Go, vu que seul les fichiers ajoutés/remplacés sont "ajoutés" au backup.
Ah oui j'ai compris ok ! Et ça va me permettre de garder les sauvegardes à 30 jours ou plus, c'est parfait. merci