sauvegarde avec tar sur Debian [BASH] - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 07-04-2010 à 10:27:46
Hé bé ? personne ?
Ce n'est pas possible de le faire ou quoi ?
Bon j'avais pensé à une solution, un peu (carrément ? ) tache :
Je récupère tout ce qu'il y a sur la bande, je supprime ce que je souhaite, j'efface la bande, je replaque tout dessus (j'ai dit "restons simple" )
Ce qui me donnerait en code (j'en profite, j'optimise en n'effectuant aucune opération si pas de bande ) :
Code :
|
C'est crade, c'est long (j'ai essayé un effacement, ça dure au moins 1h ).
J'avais vu ici l'utilisation de mt avec la gestion des enregistrements. Soucis comment sont "gérés" ces enregistrements ? par block de taille fixe ? comment on les gère ?
Marsh Posté le 08-04-2010 à 21:08:59
bon, pour upper ma question (et pour donner un peu la suite quand même), un autre bout de code destiné là à la récupération sur mon NAS :
Code :
|
c'est brut de forme (pas testé je corrigerais demain au besoin) et destiné à lancer certains d'entre vous sur ma question :
comment implémenter ma suppression automatique des sauvegardes datant de 'x' jours dans mon script du lecteur de bande ?
Marsh Posté le 08-04-2010 à 23:01:53
Il faudrait peut etre que tu te renseigne pour savoir comment sont stocker les données sur le type de bande que tu as. Je pourrais pas te dire, je n'ai pas encore eu a faire à de la bande.
Si c'est comme pour un systeme de fichier classique, ca devrait pas etre bien compliqué.
Marsh Posté le 09-04-2010 à 16:31:10
Ben c'est de la bande basique (ou DAT), pas du LTO, pas du Dell (RD1000)...
On a de la DDS4 (4mm, 20Go natif / 40Go compressé), vu par un lecteur Sony SDT11000 branché en SCSI... de la bande quoi (y'a pas 25ooo types différents dessus).
Le soucis c'est que contrairement à ce que je crois que tu penses, qu'il y a un formatage particulier (un genre de Ext2/3/4 ou Fat ou NTFS) or ce n'est pas le cas, le formatage "bande" agit par accès séquentiel, par ajout à chaque fois jusqu'à ce que la bande soit pleine.
Ce que je souhaite c'est justement savoir comment accéder aux séquences d'enregistrement précédents pour les effacer sans effacer la dernière et si possible verrouiller une taille (genre 4Go par sauvegarde, sur 5 jours j'ai mes 20Go)
J'ai mt, tar... les outils de base disponible donc.
Même l'utilitaire de sauvegarde de base de Windows arrive à faire mieux, c'est dingue non ? (pas taper )
Je vais quand même pas être obligé d'installer bacula ?
Marsh Posté le 06-04-2010 à 09:37:16
Salut à tous !
Dans le cadre d'un serveur au boulot, je doit étudier une solution de sauvegarde "double" : à la fois sur un NAS (là pas de problème, NFS powered ) et sur un lecteur de bande (là ça se corse).
Le script doit pouvoir bosser seul, aussi bien en copie, qu'en suppression des sauvegardes de plus de "x" jours, pour récupérer un dossier (là "www", serveur web en l'occurrence, pas dur à trouver )
Voilà ce que ça donne pour mon script NAS (mon NAS est auparavant monter dans le fstab en tant que /media/nas) :
Jusque là, ça marche, no soucis. Maintenant ça se corse, le script de la sauvegarde sur bande, avec tar (restons simple, j'ai même mis un fichier de log dessus ) :
Donc là aussi, ça marche, mais je ne sais pas comment implémenter ma suppression automatique des sauvegardes de plus de 7 jours (ou plus, si on décide que la sauvegarde sur bande est par semaine par exemple) sur le script de la sauvegarde sur bande
Quelqu'un a une ou des idées dessus ?
Message édité par bardiel le 06-04-2010 à 13:12:00
---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D