logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#26 30-06-2017 13:51:45

d33p
Membre
Lieu : Cantal
Distrib. : Debian bookworm 64bits
Noyau : Linux 5.16.0-5-amd64
(G)UI : GNOME
Inscription : 01-12-2015

Re : [RESOLU] Backup avec Rsync + Cron

en fait dans cron, lorsqu'on lit sur le net, on voit un coup que l'on doit mettre cette ligne

0 0 1 * * root rsync -rlpdgv --delete --ignore-errors --force --inplace /depart/ /arrivee/


dans /etc/cron.d (puis dans un fichier), ou en faisant crontab -e puis en copiant cette ligne dans ce fichier... , ou dans /etc/cron.hourly ..... dans un fichier que l'on crée ...
j'ai donc betement essayé de copier ceci:

0 0 1 * * root rsync -rlpdgv --delete --ignore-errors --force --inplace /depart/ /arrivee/


dans ces fichiers, mais cela ne se lance jamais, il y a une / des autres actions à faire?


d33p


science sans conscience n'est que ruine de l'âme...

Hors ligne

#27 30-06-2017 14:30:56

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [RESOLU] Backup avec Rsync + Cron

Ta synthaxe fonctionne pour /etc/crontab à priori. Le reste j'utilise pas, mais ça devrait être pareil.

Avec "crontab -e" c'est la même mais tu enlèves l'utilisateur (ici : root), vu qu'implicitement le crontab est pour l'utilisateur qui lance la commande. Ainsi le crontab de "utilisateur" est indépendant du crontab "root" ; c'est un peu comme tu préfères.

Dernière modification par otyugh (30-06-2017 14:33:20)


virtue_signaling.pngpalestine.png
~1821942.svg

En ligne

#28 30-06-2017 14:42:11

d33p
Membre
Lieu : Cantal
Distrib. : Debian bookworm 64bits
Noyau : Linux 5.16.0-5-amd64
(G)UI : GNOME
Inscription : 01-12-2015

Re : [RESOLU] Backup avec Rsync + Cron

d'accord, tu as edité entre temps, je ne voyais pas la nuance entre crontab -e et /etc/crontab
donc pour toi c'est "root" qui bloquerait la commande?

Dernière modification par d33p (30-06-2017 14:43:23)


science sans conscience n'est que ruine de l'âme...

Hors ligne

#29 30-06-2017 14:46:05

d33p
Membre
Lieu : Cantal
Distrib. : Debian bookworm 64bits
Noyau : Linux 5.16.0-5-amd64
(G)UI : GNOME
Inscription : 01-12-2015

Re : [RESOLU] Backup avec Rsync + Cron

voila, j'ai mis ceci

10 * * * * root rsync -rlpdgv --delete --ignore-errors --force --inplace /depart/ /arrivee/


dans /etc/crontab
donc logiquement dans 10 minutes il va me lancer la tache...
apres un

sudo /etc/init.d/cron restart
 

Dernière modification par d33p (30-06-2017 15:05:17)


science sans conscience n'est que ruine de l'âme...

Hors ligne

#30 30-06-2017 15:35:20

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [RESOLU] Backup avec Rsync + Cron

T'sais pour tester tu peux mettre la commande faire un truc un peu plus bête et visible comme un "touch /tmp/a" toutes les minutes, ça craint rien wink
Mais à priori je vois pas pourquoi ça fonctionnerait pas, c'est le genre d'outil simpliste qui marche toujours, quoi.

Ça me fait toujours bizarre de voir quelqu'un utilise le init plutôt que systemctl. Bande de vieux (ou puristes, l'un des deux tongue) ! tongue

Dernière modification par otyugh (30-06-2017 15:39:18)


virtue_signaling.pngpalestine.png
~1821942.svg

En ligne

#31 30-06-2017 15:57:20

d33p
Membre
Lieu : Cantal
Distrib. : Debian bookworm 64bits
Noyau : Linux 5.16.0-5-amd64
(G)UI : GNOME
Inscription : 01-12-2015

Re : [RESOLU] Backup avec Rsync + Cron

otyugh a écrit :


Ça me fait toujours bizarre de voir quelqu'un utilise le init plutôt que systemctl. Bande de vieux (ou puristes, l'un des deux tongue) ! tongue



tu as oublié l'option gros noob qui a trouvé ceci dans un moteur de recherche tongue

là c'est louche apres encore 10 minutes de plus, j'ai supprimé un fichier dans la source mais il reste dans la destination...
logiquement il devrait faire le rsync toutes les 10 minutes non?
avec ceci:

10 * * * * root rsync -rlpdgv --delete --ignore-errors --force --inplace /depart/ /arrivee/

Dernière modification par d33p (30-06-2017 15:59:13)


science sans conscience n'est que ruine de l'âme...

Hors ligne

#32 30-06-2017 16:56:37

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [RESOLU] Backup avec Rsync + Cron

d33p a écrit :

otyugh a écrit :


Ça me fait toujours bizarre de voir quelqu'un utilise le init plutôt que systemctl. Bande de vieux (ou puristes, l'un des deux tongue) ! tongue



tu as oublié l'option gros noob qui a trouvé ceci dans un moteur de recherche tongue

là c'est louche apres encore 10 minutes de plus, j'ai supprimé un fichier dans la source mais il reste dans la destination...
logiquement il devrait faire le rsync toutes les 10 minutes non?
avec ceci:

10 * * * * root rsync -rlpdgv --delete --ignore-errors --force --inplace /depart/ /arrivee/


Oui, c'est pas ce qui serait attendu, j'espère que je rate pas un truc évident *_*
Ça donne quoi un ->

10 * * * * root bash -c "rsync -rlpdgv --delete --ignore-errors --force --inplace /depart/ /arrivee/ &>>/tmp/log"



Tu laisses tourner et tu nous dis ce qu'il y a dans /tmp/log smile

Dernière modification par otyugh (30-06-2017 16:57:08)


virtue_signaling.pngpalestine.png
~1821942.svg

En ligne

#33 30-06-2017 17:34:22

d33p
Membre
Lieu : Cantal
Distrib. : Debian bookworm 64bits
Noyau : Linux 5.16.0-5-amd64
(G)UI : GNOME
Inscription : 01-12-2015

Re : [RESOLU] Backup avec Rsync + Cron

--log-file="/tmp/logrsync"


si je mets ça, ça irait pas?
comme le suggerait dejieres.
ou les deux sont bons? peu importe?

Dernière modification par d33p (30-06-2017 17:35:02)


science sans conscience n'est que ruine de l'âme...

Hors ligne

#34 30-06-2017 18:04:31

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [RESOLU] Backup avec Rsync + Cron

Alors là, tu fais comme tu le sens, tu peux même faire les deux si tu veux >.<
L'idée est simplement de voir d'une pierre deux coups si ça vient de cron ou de rsync, et si de rsync, d'avoir plus d'info. Donc qu'importe. Pis faut essayer avant de demander, ait un peu confiance en ta capacité à y aller à l'arrache tu gagnera du temps tongue

virtue_signaling.pngpalestine.png
~1821942.svg

En ligne

#35 30-06-2017 18:25:46

d33p
Membre
Lieu : Cantal
Distrib. : Debian bookworm 64bits
Noyau : Linux 5.16.0-5-amd64
(G)UI : GNOME
Inscription : 01-12-2015

Re : [RESOLU] Backup avec Rsync + Cron

si je lance la commande rsync hors cron, directement dans la console cela fonctionne en effet, alors il y a un souci avec cron... pourtant la syntaxe me semble bonne, je seche...
voila la derniere syntaxe que j'utilise:

*/2 * * * * root rsync -rlpdgv --delete --ignore-errors --force --inplace --log-files="/tmp/rsync_log_test" /depart/ /arrivee/


je m'attends donc à avoir l'action toutes les deux minutes, mais non...
j'ai egalement placé ceci dans crontab:

MAILTO=""


car, on voit sur le net que sans, ça peut bloquer...

Dernière modification par d33p (30-06-2017 18:48:48)


science sans conscience n'est que ruine de l'âme...

Hors ligne

#36 30-06-2017 19:02:35

d33p
Membre
Lieu : Cantal
Distrib. : Debian bookworm 64bits
Noyau : Linux 5.16.0-5-amd64
(G)UI : GNOME
Inscription : 01-12-2015

Re : [RESOLU] Backup avec Rsync + Cron

la ça marche, honte à moi, j'avais mis un "s" à "files"
voici la bonne syntaxe et ça fonctionne:
donc dans /etc/crontab


MAILTO=""
*/2 * * * * root rsync -rlpdgv --delete --ignore-errors --force --inplace --log-file="/tmp/rsync_log_test" /depart/ /arrivee/


et on a un rsync toutes les deux minutes, merci à tous ceux qui m'ont aidé dans ce post, je vais paufiner avec le temps, mais j'ai bien avancé sur les backups.


MERCI!!!


science sans conscience n'est que ruine de l'âme...

Hors ligne

#37 30-06-2017 22:38:00

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [RESOLU] Backup avec Rsync + Cron

Haha yikes
Classique o/

Dernière modification par otyugh (30-06-2017 22:38:45)


virtue_signaling.pngpalestine.png
~1821942.svg

En ligne

Pied de page des forums