Sauvegarde ta thèse easy

août 7, 2008 at 9:00 (Geek, thèse)

Hey, aujourd’hui un petit billet geek. Je suis en train de finir ma première année de thèse, et j’ai l’impression qu’il y a des points communs avec la crise de la quarantaine chez l’homme. Je n’arrête pas de me dire “merde déjà 1/3 du temps quasi de passé et je n’ai même pas encore trouvé le “”"but”"” de ma thèse, aucun résultat, ni d’objectif” bref ça craint.

Sauf que bon, ça veut pas dire que j’ai passé un an à me tourner les pouces !  Prendre 2 mois pour se familiariser aux outils numériques qu’on m’a filé, 1 mois pour me rendre compte qu’ils sont pas suffisant, 5 mois pour les modifier, 2 mois pour tester et travouiller avec… et voilà 10 mois de passé. Et quelques centaines voir milliers (si on compte les sorties de simu) de fichiers créérs et pas tous inutilement !

Tout ça mérite bien des petites sauvegardes, en 1, 2, 3… (autant qu’on peut) exemplaires. Et j’ai trouvé L’outil super adapté pour faire mes sauvegardes hyper facilement : RSYNC.

Rsync permet de synchroniser deux répertoires de façon ultra pratique, je vous renvoie au man pour les détails techniques, mais je vous donne un petit exemple pour vous montrer la puissance du truc. Je suis a l’instant même en train de sauvegarder de façon automatique mes fichiers au labo vers mon disque dur externe chez moi :


rsync -a -e ssh -v -u –delete –exclude=”*.dat”  ~/code/   nico@xxx.xxx.xxx.xxx:/Volumes/mybook/sauvegardes/these_nico/code

ici je je transmet par ssh tout le contenu de ~/code/ dans le répertoire /Volumes/mybook/sauvegardes/these_nico/code qui n’est rien d’autre que mon HD externe chez moi. Le ‘-u’ signifie qu’il ne va envoyer que les fichier qui sont plus récent que ceux de la destination. le ‘–delete’ signifie qu’il va supprimer tout ce qu’il y a sur la destination et qui ne figure pas sur la source (faire attention !). Enfin, le –exclude=”*.dat” est assez parlant, on n’envoit pas les .dat :)

Je vous laisse essayer, c’est ultra pratique.

Permalien Laisser un commentaire