Suite aux mésaventures récentes avec mes sauvegardes TM sur disque
NAS, je recherche une éventuelle solution de remplacement pour effectuer
des sauvegardes régulières de façon automatique et en arrière-plan sur
un disque NAS (WD MyBook Live 2To)
Quelqu'un ici utilise-t-il|elle un script éprouvé pour ce genre de
tâche?
Il y a quelques temps, j'utilisais un script bash, lancé à la main,
pour sauvegarder sur un disque USB le contenu de mon dossier Home
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
Matt
On Ven 04 octobre 2013 (14:22), Jo wrote:
Bonjour,
Hello,
Suite aux mésaventures récentes avec mes sauvegardes TM sur disque NAS, je recherche une éventuelle solution de remplacement pour effectuer des sauvegardes régulières de façon automatique et en arrière-plan sur un disque NAS (WD MyBook Live 2To)
Quelqu'un ici utilise-t-il|elle un script éprouvé pour ce genre de tâche?
Recherches-tu la fonctionnalité d'archivage de Time Machine ou une solution de sauvegarde simple ?
Il y a quelques temps, j'utilisais un script bash, lancé à la main, pour sauvegarder sur un disque USB le contenu de mon dossier Home
Pour un répertoire commun (cas de ~/) c'est aussi simple que ça. Pour automatiser la chose et que ce soit fait en arrière-plan, créer un agent launchd(8) (dans ce contexte de sauvegarde de ton ~/) avec une basse priorité (pour éviter que cela ne soit pas pénalisant si l'agent se lance alors que tu es en plein travail).
-- Unfortunate user: Send a picture of me at {a friend}. Siri: A picture of me has been sent to {user's friend}. (_+_) Siri, part twenty-four (_+_)
On Ven 04 octobre 2013 (14:22),
Jo <newsSP@mcamajo.fr.invalid> wrote:
Bonjour,
Hello,
Suite aux mésaventures récentes avec mes sauvegardes TM sur disque
NAS, je recherche une éventuelle solution de remplacement pour effectuer
des sauvegardes régulières de façon automatique et en arrière-plan sur
un disque NAS (WD MyBook Live 2To)
Quelqu'un ici utilise-t-il|elle un script éprouvé pour ce genre de
tâche?
Recherches-tu la fonctionnalité d'archivage de Time Machine ou une
solution de sauvegarde simple ?
Il y a quelques temps, j'utilisais un script bash, lancé à la main,
pour sauvegarder sur un disque USB le contenu de mon dossier Home
Pour un répertoire commun (cas de ~/) c'est aussi simple que ça. Pour
automatiser la chose et que ce soit fait en arrière-plan, créer un agent
launchd(8) (dans ce contexte de sauvegarde de ton ~/) avec une
basse priorité (pour éviter que cela ne soit pas pénalisant si l'agent
se lance alors que tu es en plein travail).
--
Unfortunate user: Send a picture of me at {a friend}.
Siri: A picture of me has been sent to {user's friend}.
(_+_) Siri, part twenty-four (_+_)
Suite aux mésaventures récentes avec mes sauvegardes TM sur disque NAS, je recherche une éventuelle solution de remplacement pour effectuer des sauvegardes régulières de façon automatique et en arrière-plan sur un disque NAS (WD MyBook Live 2To)
Quelqu'un ici utilise-t-il|elle un script éprouvé pour ce genre de tâche?
Recherches-tu la fonctionnalité d'archivage de Time Machine ou une solution de sauvegarde simple ?
Il y a quelques temps, j'utilisais un script bash, lancé à la main, pour sauvegarder sur un disque USB le contenu de mon dossier Home
Pour un répertoire commun (cas de ~/) c'est aussi simple que ça. Pour automatiser la chose et que ce soit fait en arrière-plan, créer un agent launchd(8) (dans ce contexte de sauvegarde de ton ~/) avec une basse priorité (pour éviter que cela ne soit pas pénalisant si l'agent se lance alors que tu es en plein travail).
-- Unfortunate user: Send a picture of me at {a friend}. Siri: A picture of me has been sent to {user's friend}. (_+_) Siri, part twenty-four (_+_)
newsSP
Matt wrote:
Recherches-tu la fonctionnalité d'archivage de Time Machine ou une solution de sauvegarde simple ?
Toutes les nuits, CCC réveille le Mac pour faire un clone (incrémentiel) sur un disque USB 2.5" que j'emporte quand je quitte la maison, les documents archivés sont sur un autre disque, TM est là en plus « au cas où ».
Je cherche une solution de sauvegarde sur le disque NAS des fichiers en cours qui garde également les n dernières versions des documents en cours et/ou effacés. TM remplissait bien ce rôle jusqu'à maintenant.
Pour un répertoire commun (cas de ~/) c'est aussi simple que ça. Pour automatiser la chose et que ce soit fait en arrière-plan, créer un agent launchd(8) (dans ce contexte de sauvegarde de ton ~/) avec une basse priorité (pour éviter que cela ne soit pas pénalisant si l'agent se lance alors que tu es en plein travail).
« launchd », voilà le mot-clef qui me manquait, je vais creuser de ce côté.
Merci et bonne fin de semaine,
-- (_/) Jo °o° m m "Don't suffer from insanity, enjoy every minute of it."
Matt <hfrarg@thelostplatypus.org.invalid> wrote:
Recherches-tu la fonctionnalité d'archivage de Time Machine ou une
solution de sauvegarde simple ?
Toutes les nuits, CCC réveille le Mac pour faire un clone
(incrémentiel) sur un disque USB 2.5" que j'emporte quand je quitte la
maison, les documents archivés sont sur un autre disque, TM est là en
plus « au cas où ».
Je cherche une solution de sauvegarde sur le disque NAS des fichiers
en cours qui garde également les n dernières versions des documents en
cours et/ou effacés. TM remplissait bien ce rôle jusqu'à maintenant.
Pour un répertoire commun (cas de ~/) c'est aussi simple que ça. Pour
automatiser la chose et que ce soit fait en arrière-plan, créer un agent
launchd(8) (dans ce contexte de sauvegarde de ton ~/) avec une
basse priorité (pour éviter que cela ne soit pas pénalisant si l'agent
se lance alors que tu es en plein travail).
« launchd », voilà le mot-clef qui me manquait, je vais creuser de
ce côté.
Merci et bonne fin de semaine,
--
(_/) Jo
°o°
m m "Don't suffer from insanity, enjoy every minute of it."
Recherches-tu la fonctionnalité d'archivage de Time Machine ou une solution de sauvegarde simple ?
Toutes les nuits, CCC réveille le Mac pour faire un clone (incrémentiel) sur un disque USB 2.5" que j'emporte quand je quitte la maison, les documents archivés sont sur un autre disque, TM est là en plus « au cas où ».
Je cherche une solution de sauvegarde sur le disque NAS des fichiers en cours qui garde également les n dernières versions des documents en cours et/ou effacés. TM remplissait bien ce rôle jusqu'à maintenant.
Pour un répertoire commun (cas de ~/) c'est aussi simple que ça. Pour automatiser la chose et que ce soit fait en arrière-plan, créer un agent launchd(8) (dans ce contexte de sauvegarde de ton ~/) avec une basse priorité (pour éviter que cela ne soit pas pénalisant si l'agent se lance alors que tu es en plein travail).
« launchd », voilà le mot-clef qui me manquait, je vais creuser de ce côté.
Merci et bonne fin de semaine,
-- (_/) Jo °o° m m "Don't suffer from insanity, enjoy every minute of it."
Matt
On Ven 04 octobre 2013 (22:37), Jo wrote:
Je cherche une solution de sauvegarde sur le disque NAS des fichiers en cours qui garde également les n dernières versions des documents en cours et/ou effacés. TM remplissait bien ce rôle jusqu'à maintenant.
rdiff-backup permet cela.
<http://rdiff-backup.nongnu.org/features.html>
« launchd », voilà le mot-clef qui me manquait, je vais creuser de ce côté.
Sur 10.6, on peut également utiliser cron(8) (qui est géré par launchd(8)).
Merci et bonne fin de semaine,
Merci, toi aussi.
-- Unfortunate user: Add bacon to the shopping list Siri: Downloading the game Backgammon. (_+_) Siri, part nine (_+_)
On Ven 04 octobre 2013 (22:37),
Jo <newsSP@mcamajo.fr.invalid> wrote:
Je cherche une solution de sauvegarde sur le disque NAS des fichiers
en cours qui garde également les n dernières versions des documents en
cours et/ou effacés. TM remplissait bien ce rôle jusqu'à maintenant.
rdiff-backup permet cela.
<http://rdiff-backup.nongnu.org/features.html>
« launchd », voilà le mot-clef qui me manquait, je vais creuser de
ce côté.
Sur 10.6, on peut également utiliser cron(8) (qui est géré par
launchd(8)).
Merci et bonne fin de semaine,
Merci, toi aussi.
--
Unfortunate user: Add bacon to the shopping list
Siri: Downloading the game Backgammon.
(_+_) Siri, part nine (_+_)
Je cherche une solution de sauvegarde sur le disque NAS des fichiers en cours qui garde également les n dernières versions des documents en cours et/ou effacés. TM remplissait bien ce rôle jusqu'à maintenant.
rdiff-backup permet cela.
<http://rdiff-backup.nongnu.org/features.html>
« launchd », voilà le mot-clef qui me manquait, je vais creuser de ce côté.
Sur 10.6, on peut également utiliser cron(8) (qui est géré par launchd(8)).
Merci et bonne fin de semaine,
Merci, toi aussi.
-- Unfortunate user: Add bacon to the shopping list Siri: Downloading the game Backgammon. (_+_) Siri, part nine (_+_)
pehache
Le 04/10/13 22:37, Jo a écrit :
Matt wrote:
Recherches-tu la fonctionnalité d'archivage de Time Machine ou une solution de sauvegarde simple ?
Toutes les nuits, CCC réveille le Mac pour faire un clone (incrémentiel) sur un disque USB 2.5" que j'emporte quand je quitte la maison, les documents archivés sont sur un autre disque, TM est là en plus « au cas où ».
Je cherche une solution de sauvegarde sur le disque NAS des fichiers en cours qui garde également les n dernières versions des documents en cours et/ou effacés. TM remplissait bien ce rôle jusqu'à maintenant.
Ayant précédemment rencontré exactement les mêmes ennuis que toi avec TM sur un NAS, j'avais fini par faire des scripts pour imiter TM (inspirés de ce qu'on trouve sur sujet sur le web).
Un script côté Mac pour faire les rsync, lancé quotidiennement par "periodic" (voir ci-dessous). Et un script en crontab côté NAS pour faire un système de snapshot avec des hardlinks. Je les poste en suivant.
Ceci dit, depuis, le NAS finissant par être plein de films et n'ayant plus assez de place pour les sauvegardes, j'ai acheté un DD 2,5" que je connecte au Mac pour faire les sauvegardes TM (sur un disque local c'est plus fiable et nettement plus rapide).
Pour un répertoire commun (cas de ~/) c'est aussi simple que ça. Pour automatiser la chose et que ce soit fait en arrière-plan, créer un agent launchd(8) (dans ce contexte de sauvegarde de ton ~/) avec une basse priorité (pour éviter que cela ne soit pas pénalisant si l'agent se lance alors que tu es en plein travail).
« launchd », voilà le mot-clef qui me manquait, je vais creuser de ce côté.
Perso j'utilise plutôt "periodic", beaucoup moins souple/puissant que launchd, mais tellement plus simple :-) !
Le 04/10/13 22:37, Jo a écrit :
Matt <hfrarg@thelostplatypus.org.invalid> wrote:
Recherches-tu la fonctionnalité d'archivage de Time Machine ou une
solution de sauvegarde simple ?
Toutes les nuits, CCC réveille le Mac pour faire un clone
(incrémentiel) sur un disque USB 2.5" que j'emporte quand je quitte la
maison, les documents archivés sont sur un autre disque, TM est là en
plus « au cas où ».
Je cherche une solution de sauvegarde sur le disque NAS des fichiers
en cours qui garde également les n dernières versions des documents en
cours et/ou effacés. TM remplissait bien ce rôle jusqu'à maintenant.
Ayant précédemment rencontré exactement les mêmes ennuis que toi avec TM
sur un NAS, j'avais fini par faire des scripts pour imiter TM (inspirés
de ce qu'on trouve sur sujet sur le web).
Un script côté Mac pour faire les rsync, lancé quotidiennement par
"periodic" (voir ci-dessous). Et un script en crontab côté NAS pour
faire un système de snapshot avec des hardlinks. Je les poste en suivant.
Ceci dit, depuis, le NAS finissant par être plein de films et n'ayant
plus assez de place pour les sauvegardes, j'ai acheté un DD 2,5" que je
connecte au Mac pour faire les sauvegardes TM (sur un disque local c'est
plus fiable et nettement plus rapide).
Pour un répertoire commun (cas de ~/) c'est aussi simple que ça. Pour
automatiser la chose et que ce soit fait en arrière-plan, créer un agent
launchd(8) (dans ce contexte de sauvegarde de ton ~/) avec une
basse priorité (pour éviter que cela ne soit pas pénalisant si l'agent
se lance alors que tu es en plein travail).
« launchd », voilà le mot-clef qui me manquait, je vais creuser de
ce côté.
Perso j'utilise plutôt "periodic", beaucoup moins souple/puissant que
launchd, mais tellement plus simple :-) !
Recherches-tu la fonctionnalité d'archivage de Time Machine ou une solution de sauvegarde simple ?
Toutes les nuits, CCC réveille le Mac pour faire un clone (incrémentiel) sur un disque USB 2.5" que j'emporte quand je quitte la maison, les documents archivés sont sur un autre disque, TM est là en plus « au cas où ».
Je cherche une solution de sauvegarde sur le disque NAS des fichiers en cours qui garde également les n dernières versions des documents en cours et/ou effacés. TM remplissait bien ce rôle jusqu'à maintenant.
Ayant précédemment rencontré exactement les mêmes ennuis que toi avec TM sur un NAS, j'avais fini par faire des scripts pour imiter TM (inspirés de ce qu'on trouve sur sujet sur le web).
Un script côté Mac pour faire les rsync, lancé quotidiennement par "periodic" (voir ci-dessous). Et un script en crontab côté NAS pour faire un système de snapshot avec des hardlinks. Je les poste en suivant.
Ceci dit, depuis, le NAS finissant par être plein de films et n'ayant plus assez de place pour les sauvegardes, j'ai acheté un DD 2,5" que je connecte au Mac pour faire les sauvegardes TM (sur un disque local c'est plus fiable et nettement plus rapide).
Pour un répertoire commun (cas de ~/) c'est aussi simple que ça. Pour automatiser la chose et que ce soit fait en arrière-plan, créer un agent launchd(8) (dans ce contexte de sauvegarde de ton ~/) avec une basse priorité (pour éviter que cela ne soit pas pénalisant si l'agent se lance alors que tu es en plein travail).
« launchd », voilà le mot-clef qui me manquait, je vais creuser de ce côté.
Perso j'utilise plutôt "periodic", beaucoup moins souple/puissant que launchd, mais tellement plus simple :-) !
pehache
Le 05/10/13 00:33, pehache a écrit :
Ayant précédemment rencontré exactement les mêmes ennuis que toi avec TM sur un NAS, j'avais fini par faire des scripts pour imiter TM (inspirés de ce qu'on trouve sur sujet sur le web).
Un script côté Mac pour faire les rsync, lancé quotidiennement par "periodic" (voir ci-dessous). Et un script en crontab côté NAS pour faire un système de snapshot avec des hardlinks. Je les poste en suivant.
set BACKUPATH="/Volumes/BACKUPNAS" if (! -d $BACKUPATH) then mkdir $BACKUPATH endif set BACKUPATH="$BACKUPATH/SNAPSHOT/TOTO2" if (! -d $BACKUPATH) then mount_smbfs //xxxxxxxx:/BACKUPS /Volumes/BACKUPNAS endif
umount /Volumes/BACKUPNAS rmdir /Volumes/BACKUPNAS ========================================================= Et côté NAS... Ce script conserve une sauvegarde pour les 6 derniers jours, les 4 dernières semaines, et les 6 derniers mois :
# tcsh et cpio doivent avoir ete prealablement installes par ipkg
set MOIS=6
cd /share/HDA_DATA/BACKUPS if (`date +%d` == "01") then if (-d SNAPSHOT.M$MOIS) rm -r SNAPSHOT.M$MOIS @ i=$MOIS - 1 @ j=$i + 1 while ($i > 0) if (-d SNAPSHOT.M$i) mv SNAPSHOT.M$i SNAPSHOT.M$j @ i-- @ j-- end find SNAPSHOT | /opt/bin/cpio -dplm CPIO/ mv CPIO/SNAPSHOT SNAPSHOT.M1 else if (`date +%A` == Sunday) then if (-d SNAPSHOT.S4) rm -r SNAPSHOT.S4 @ i=3 @ j=$i + 1 while ($i > 0) if (-d SNAPSHOT.S$i) mv SNAPSHOT.S$i SNAPSHOT.S$j @ i-- @ j-- end find SNAPSHOT | /opt/bin/cpio -dplm CPIO/ mv CPIO/SNAPSHOT SNAPSHOT.S1 else if (-d SNAPSHOT.J6) rm -r SNAPSHOT.J6 @ i=5 @ j=$i + 1 while ($i > 0) if (-d SNAPSHOT.J$i) mv SNAPSHOT.J$i SNAPSHOT.J$j @ i-- @ j-- end find SNAPSHOT | /opt/bin/cpio -dplm CPIO/ mv CPIO/SNAPSHOT SNAPSHOT.J1 endif endif ==========================================================
Le 05/10/13 00:33, pehache a écrit :
Ayant précédemment rencontré exactement les mêmes ennuis que toi avec TM
sur un NAS, j'avais fini par faire des scripts pour imiter TM (inspirés
de ce qu'on trouve sur sujet sur le web).
Un script côté Mac pour faire les rsync, lancé quotidiennement par
"periodic" (voir ci-dessous). Et un script en crontab côté NAS pour
faire un système de snapshot avec des hardlinks. Je les poste en suivant.
set BACKUPATH="/Volumes/BACKUPNAS"
if (! -d $BACKUPATH) then
mkdir $BACKUPATH
endif
set BACKUPATH="$BACKUPATH/SNAPSHOT/TOTO2"
if (! -d $BACKUPATH) then
mount_smbfs //xxxxxxxx:xxxxxxxx@TITI/BACKUPS /Volumes/BACKUPNAS
endif
umount /Volumes/BACKUPNAS
rmdir /Volumes/BACKUPNAS
=========================================================
Et côté NAS... Ce script conserve une sauvegarde pour les 6 derniers
jours, les 4 dernières semaines, et les 6 derniers mois :
Ayant précédemment rencontré exactement les mêmes ennuis que toi avec TM sur un NAS, j'avais fini par faire des scripts pour imiter TM (inspirés de ce qu'on trouve sur sujet sur le web).
Un script côté Mac pour faire les rsync, lancé quotidiennement par "periodic" (voir ci-dessous). Et un script en crontab côté NAS pour faire un système de snapshot avec des hardlinks. Je les poste en suivant.
set BACKUPATH="/Volumes/BACKUPNAS" if (! -d $BACKUPATH) then mkdir $BACKUPATH endif set BACKUPATH="$BACKUPATH/SNAPSHOT/TOTO2" if (! -d $BACKUPATH) then mount_smbfs //xxxxxxxx:/BACKUPS /Volumes/BACKUPNAS endif
umount /Volumes/BACKUPNAS rmdir /Volumes/BACKUPNAS ========================================================= Et côté NAS... Ce script conserve une sauvegarde pour les 6 derniers jours, les 4 dernières semaines, et les 6 derniers mois :