OVH Cloud OVH Cloud

backup incrémental & indexation

2 réponses
Avatar
Ade
Bonjour,

Je recherche comment effectuer un backup de mon système. Je précise que
je connais parfaitement l'existence de tar, pax, cpio, dump/restore et
des avatars de cdrecord. En fait, mon disque dur est devenu un b****l
inextricable, avec des fichiers et parfois des dossiers en double (voire
pire, je ne vais pas détailler pourquoi ce serait trop long), et des
sauvegardes + ou - récentes et partielles (plutôt moins que plus)
effectuées sur CD. J'ai besoin de faire un gros tri mais ça va encore
prendre du temps et il commence à devenir urgent de faire un backup de
mon système avant qu'un crash disque ne se pointe.

Je souhaiterais donc savoir s'il existe une appli qui
- scanne et indexe l'ensemble de mon disque dur (à la whereisit, mais
sous linux), soit accessoirement capable de me renvoyer les
fichiers/dossiers en double, et enregistre le résultat dans un fichier.
- puisse scanner aussi mes CDs
- permette de faire un backup qui évite de re-sauvegarder ce qui l'a
déjà été sur CD ou lors des sauvgardes précédentes, tout en permettant
une restauration facile.

D'une manière plus générale comment gérer ses sauvegardes incrémentales
(sans dump/restore, je ne veux sauver que certains dossiers, et sur
plusieurs fs différents) et alors que les sauvegardes sont sur CD (i.e.
sur un support amovible plus petit que le disque initial => pas de rsync
ou de unison, et il faudrait que la liste des fichiers sauvegardés soit
sur le disque...).

(J'ai entendu parler d'Amanda mais il me semble qu'il faut avoir un
lecteur de bandes ?)

Merci.

2 réponses

Avatar
[SauronDeMordor]
Bonjour,

Je recherche comment effectuer un backup de mon système. Je précise que
je connais parfaitement l'existence de tar, pax, cpio, dump/restore et
des avatars de cdrecord. En fait, mon disque dur est devenu un b****l
inextricable, avec des fichiers et parfois des dossiers en double (voir e
pire, je ne vais pas détailler pourquoi ce serait trop long), et des
sauvegardes + ou - récentes et partielles (plutôt moins que plus)
effectuées sur CD. J'ai besoin de faire un gros tri mais ça va enco re
prendre du temps et il commence à devenir urgent de faire un backup d e
mon système avant qu'un crash disque ne se pointe.

Je souhaiterais donc savoir s'il existe une appli qui
- scanne et indexe l'ensemble de mon disque dur (à la whereisit, mais
sous linux), soit accessoirement capable de me renvoyer les
fichiers/dossiers en double, et enregistre le résultat dans un fichie r.
- puisse scanner aussi mes CDs
- permette de faire un backup qui évite de re-sauvegarder ce qui l'a
déjà été sur CD ou lors des sauvgardes précédentes, tout en permettant
une restauration facile.

D'une manière plus générale comment gérer ses sauvegardes incré mentales
(sans dump/restore, je ne veux sauver que certains dossiers, et sur
plusieurs fs différents) et alors que les sauvegardes sont sur CD (i. e.
sur un support amovible plus petit que le disque initial => pas de rs ync
ou de unison, et il faudrait que la liste des fichiers sauvegardés so it
sur le disque...).

(J'ai entendu parler d'Amanda mais il me semble qu'il faut avoir un
lecteur de bandes ?)

Merci.
regarde du cotes d arkeia si tu veux un soft de backup "evoluer" sinon

il y a des solution autour de rsync qui permet de faire cela (rsync
calculant le md5sum), en fait il cree des repertoir de backup avec des
lien (symbolique ou hard) sur les fichiers anciens (precedent bck)

Avatar
cwpbl


Je souhaiterais donc savoir s'il existe une appli qui
- scanne et indexe l'ensemble de mon disque dur (à la whereisit, mais
sous linux), soit accessoirement capable de me renvoyer les
fichiers/dossiers en double, et enregistre le résultat dans un fichier.
- puisse scanner aussi mes CDs




Un petit script qui permet de détecter les fichiers en double (i.e. dont
le contenu est identique). Attention, ça peut être très long !

find / -type f|xargs -iX md5sum 'X'|sort|awk '{if ($1==p) { n++; if
(n>0) {if (n==1) print q;print $0;}} else {if (n!=0) printf
"n";p=$1;n=0};q=$0}' >/tmp/result

(pour le awk, il y a surement + court...)
A droite dans result, les fichiers identiques.
Pour scanner un CD, monter le CD avant le find.