[Backup] Rsnapshot et NFS
Publié : jeu. 6 déc. 2018 12:07
Hello a tous,
ça arrive pas souvent que je demande, mais là je trouve pas d'infos à mes questions. Et comme je sais que certains d'entre-vous maitrisent ces sujets ^^
Alors mon problème :
Je veux backup des machines de mon infra avec rsnapshot depuis mon serveur de backup. Jusque là je m'en sors.
La subtilité (apparement) c'est que j'ai un point de montage NFS sur mon serveur de backups vers l'infra OVH. Ca fonctionne et les droits sont OK (Le user utilisé pour backup peut écrire dessus)
En gros :
[Machine1] =Rsnapshot=> [bkpServer] =NFS=> [Backup_store_OVH]
Je pense que le problème est plus subtil que ça, car lorsque j'exécute rsnapshot avec dans la conf un stockage local (sur le serveur de backup) ça marche nickel (presque trop rapide, même )
mais lorsque je remplace le chemin local :
PAR mon point de montage (C'est bien un TAB entre le nom de variable et la valeur )
PATATRA, il râle en me disant que dans le fichier de conf, ma variable snapshot_root est pas définie
alors que j'ai rien changé à ce niveau, mon fichier est le même.
A mon avis c'est pas une histoire de droits parce que aucun souci pour écrire dessus (Lorsque je lance le backup, le chemin /mnt/backups/ovh/0001/0002 est bien créé s'il n'existe pas donc c'est tout bon, pour moi ??!!
Alors, il est juste con ? JE suis juste con ? ON est juste cons ? Ou bien y'a un gros bug côté rsnapshot ?
Si certains ont des idées ?
ça arrive pas souvent que je demande, mais là je trouve pas d'infos à mes questions. Et comme je sais que certains d'entre-vous maitrisent ces sujets ^^
Alors mon problème :
Je veux backup des machines de mon infra avec rsnapshot depuis mon serveur de backup. Jusque là je m'en sors.
La subtilité (apparement) c'est que j'ai un point de montage NFS sur mon serveur de backups vers l'infra OVH. Ca fonctionne et les droits sont OK (Le user utilisé pour backup peut écrire dessus)
En gros :
[Machine1] =Rsnapshot=> [bkpServer] =NFS=> [Backup_store_OVH]
Je pense que le problème est plus subtil que ça, car lorsque j'exécute rsnapshot avec dans la conf un stockage local (sur le serveur de backup) ça marche nickel (presque trop rapide, même )
mais lorsque je remplace le chemin local :
Code : Tout sélectionner
# All snapshots will be stored under this root directory.
#
snapshot_root /var/spool/elkarbackup/backups/0001/0002
PAR mon point de montage (C'est bien un TAB entre le nom de variable et la valeur )
Code : Tout sélectionner
# All snapshots will be stored under this root directory.
#
snapshot_root /mnt/backups/ovh/0001/0002
PATATRA, il râle en me disant que dans le fichier de conf, ma variable snapshot_root est pas définie
Code : Tout sélectionner
[2018-12-06T11:43:03] /usr/bin/rsnapshot -c /tmp/rsnapshot.1_2.cfg sync: ERROR: /tmp/rsnapshot.1_2.cfg on line 190:
[2018-12-06T11:43:03] /usr/bin/rsnapshot -c /tmp/rsnapshot.1_2.cfg sync: ERROR: backup user@10.30.30.5:/home/ . - snapshot_root needs to be \
defined before backup points
[2018-12-06T11:43:03] /usr/bin/rsnapshot -c /tmp/rsnapshot.1_2.cfg sync: ERROR: ---------------------------------------------------------------------
[2018-12-06T11:43:03] /usr/bin/rsnapshot -c /tmp/rsnapshot.1_2.cfg sync: ERROR: Errors were found in /tmp/rsnapshot.1_2.cfg,
[2018-12-06T11:43:03] /usr/bin/rsnapshot -c /tmp/rsnapshot.1_2.cfg sync: ERROR: rsnapshot can not continue. If you think an entry looks right, make
[2018-12-06T11:43:03] /usr/bin/rsnapshot -c /tmp/rsnapshot.1_2.cfg sync: ERROR: sure you don't have spaces where only tabs should be.
A mon avis c'est pas une histoire de droits parce que aucun souci pour écrire dessus (Lorsque je lance le backup, le chemin /mnt/backups/ovh/0001/0002 est bien créé s'il n'existe pas donc c'est tout bon, pour moi ??!!
Alors, il est juste con ? JE suis juste con ? ON est juste cons ? Ou bien y'a un gros bug côté rsnapshot ?
Si certains ont des idées ?