backup des repos [subversion] - Logiciels - Linux et OS Alternatifs
Marsh Posté le 08-08-2006 à 15:12:18
Code :
|
J'utilise ce script dans ma cron tab pour faire un daily backup de mon repo toute les nuits.
Marsh Posté le 08-08-2006 à 17:14:09
Merci, mais je souhaite faire un backup via netbackup, donc le but est de savoir si je dois mettre en place un prescript/postscript qui couperait le service le temps de faire le backup?
mais le fait qu'il existe une commande permettant de backuper me semble louche, ca voudrait dire qu'effectivement il faut couper tout acces au repo le temps du backup.
Marsh Posté le 09-08-2006 à 01:06:01
Normalement, le backup est un 'hot backup', que tu peux faire sans géner le travail pour les autres.
Citation : |
http://svnbook.red-bean.com/en/1.1/ch05s03.html
Marsh Posté le 09-08-2006 à 23:03:07
Voui, mais le but n'est pas de passer via une copie des repos, mais de les sauvegarder via netbackup directement, et puis je ne sais pas si j'aurai toujours la place pour cloner les repos.
Du coup je pense que si cette commande existe et vu le morceau que tu as quoté, qu'il faut que je fasse les scripts qui coupent l'acces aux repos le temps du backup, c'est pas complique a mettre en place, mais je savais pas si c'etait indispensable.
Et puis ca n'est pas genant dans la mesure ou les sauvegardes passent la nuit.
Merci bien en tout cas, je vais donc couper le demon svnserve le temps du backup des repos.
++
Marsh Posté le 10-08-2006 à 02:13:43
C'est ça netbackup ? http://www.symantec.com/Products/e [...] fo&refId=2
Si t'es obligé de copier des fichiers directement, tu peux toujours t'arranger pour copier avant ton repository via hotcopy, et de faire une sauvegarde du hotcopy.
Enfin, rien ne t'oblige de couper l'accès au repository pour ton backup (à priori). Si t'as pas le choix ... ben t'as pas le choix
Marsh Posté le 10-08-2006 à 09:47:03
Effectivement c'est bien ca netbackup.
Pour la copie du repo je ne pense pas que ca soit eternellement jouable, etant donnees les geometries disques en presence ca va coincer un jour ou l'autre, donc autant retarder ca autant que possible en ne prenant pas d'espace supplementaire (oui je sais je pourrai sauvegarder ca en nfs sur une autre machine mais j'ai pas envie ).
enfin bon, on verra bien ce qu'on va choisir, mais en tout cas la copie directe sans rien couper ne servirai pas a grand chose si quelqu'un modifiait le repo pendant ce temps la, le backup serait corrompu, donc il faut forcement appliquer une des deux autres solutions (hotcopy ou arret du demon).
merci pour votre aide en tout cas.
Moi
Marsh Posté le 08-08-2006 à 14:42:28
Bonjour,
Petite question a propos de subversion et de la methode a utiliser pour sauvegarder les repos.
voici donc l'existant: un serveur debian sarge, sur lequel tourne un serveur svn, les ecoutes se font via xinetd (svnserve -i), donc pas de demon.
Ma question concerne la sauvegarde des repository:
Est-ce que je peux sauvegarder sans couper le service svn (des locks ou je ne sais quoi sont deposes sur les fichiers lors des modifications?) ou bien si jamais quelqu'un se connecte et fait un checkin ou je ne sais quoi pendant la sauvegarde, cette derniere risque d'etre inutilisable?
Merci pour votre aide,
Max