OVH Cloud OVH Cloud

objectif : backup

11 réponses
Avatar
Rakotomandimby
Bonjour ,
J'administre ( tant bien que mal ) un serveur FTP ou des amis me donnent des
fichiers .

J'ai fais un backup de ces dits fichiers sur 15 CDROMs ( oui bon ... ok )

Comme entre temps il m'arrive encore des fichiers , je souhaite faire un
back up des nouveaux arrivants sachant que je vais pas griller 15 nouveau
CDs

A coups de find sur les 15 CD deja gravés j'ai etabli la liste des fichiers
deja gravés . Le fichiers sont restés dans le meme repertoires , et n'ont
pas bougé .
J'ai mis la liste de ces fichiers dans un fichier texte nommé
'liste_des_graves.txt' ( un fichier par ligne , path obsolu )

A coups de find aussi j'ai fait la liste des fichiers qui sont actuellement
sur le disque dur que j'ai mis dans 'liste_presents.txt' ( un fichier par
ligne, path obsolu )

Il va de soit que liste_present.txt presente beaucoup plus de lignes que
liste_des_graves.txt, puisqu'il y a en plus les lignes correpondant aux
paths des fichiers qui sont arrivés apres le backup. L' ordre des lignes
n'est evidemment pas le meme . Pas de '\n' dans les noms de fichiers,
mais certains ont des espaces .

Maintenant je voudrai avoir la liste des fichiers qui sont en plus .
et c'est la que je plante .

J'ai deux solutions :
1°) faire un 'cat le_fichier | sort' , sur chaque fichier pour ordonner et
ensuite graver les fichiers qui font que l'un soit plus long que l'autre
( est -ce sur ? )

2°) faire avec sed et/ou awk pour mettre en evidence les lignes qui sont
dans l'un et pas dans l'autre, puis graver cela . Mais du coup , c'estdur
pour un newbie comme moi parceque pour gérer les espaces dans les noms de
fichiers , c'est chaud. Pourriez-vous m'aider ?

Quelles autres solution voyez-vous a mon souci ?
J'ai une preference pour zsh , si il faut faire un script ( clin d'oeil a Mr
Chazelas ) ... :-)

J'utilise Linux .

Merci d'avance .
--
http://mrakotom.free.fr

1 réponse

1 2
Avatar
Rakotomandimby
TiChou wrote:

Fausser quoi ? Ces fichiers ont été modifié, donc ils doivent être de
nouveau sauvegardés.


Oui voila . Specialement pour les fichier musicaux , je ne voulais pas
re-graver , si on avait simplement modifier des tats du fichier ...

Dans un backup, ne doit-on pas sauvegardé les nouveaux fichiers ainsi que
tous les fichiers modifiés depuis le précédent backup ? La plupart des
dispositifs de backup fonctionnent ainsi, même les plus basiques, comme
l'outil tar.
Sinon cela n'est alors plus du backup mais tu stockage. :)


Effectivement .

Et c'est plutot la fiabilité de " l'admin " que je suis qui est a remettre
en cause .... désolé ...
--
http://mrakotom.free.fr

1 2