namewithn0man Posted May 3, 2005 Share Posted May 3, 2005 Bonjour, J'aimerais savoir s'il existe un utilitaire de sauvegarde "de référence" pour effectuer des sauvegardes régulières sous Linux Background : je suis chargé de l'installation et de l'administration d'un serveur hébergeant une base de données médicale. Composants prévus : Apache, mySQL, pHp, OpenSSL Je suis en train de choisir l'OS que je vais installer. Le serveur (Dell PowerEdge 2600, certifié Win et RedHat 7) est livré d'office avec Win2000 Server - mais je regarde par curiosité si je ne trouverais pas mieux du côté des pingouins - genre un truc en mode texte, sans fioritures, efficace et qui marche... Les données hébergées doivent naturellement être sauvegardées régulièrement, selon une méthode de mon choix. Au moment de choisir l'OS, je me demande s'il existe sous Linux un équivalent de NT Backup. Ou au moins un truc du genre DriveImage ou Ghost. Link to comment Share on other sites More sharing options...
tsubasaleguedin Posted May 3, 2005 Share Posted May 3, 2005 jouer du crontab et du cp -R *.* ? Link to comment Share on other sites More sharing options...
lorinc Posted May 3, 2005 Share Posted May 3, 2005 oui, c'est ce que j'aurais dis (mais je ne suis pas du tout bon en résal...) pour mon serveur, c'est ce que je fais : un tar -cvjzf dans le cron tous les WE à 00h00 (c'est pas super changeant comme données) et idem pour la bdd. mais doit surement y avoir plus fin Link to comment Share on other sites More sharing options...
namewithn0man Posted May 3, 2005 Author Share Posted May 3, 2005 question pratique : avec crontab + cp -R *.* + tar -cvjzf , que se passe-t-il si il y a une écriture dans la bdd pile au "mauvais" moment ? Link to comment Share on other sites More sharing options...
lorinc Posted May 3, 2005 Share Posted May 3, 2005 ben, la bdd gère elle même ses instructions, tu lui dis de te sortir un sauvegarde, je pense qu'elle freeze les écritures... Link to comment Share on other sites More sharing options...
astero-H Posted May 3, 2005 Share Posted May 3, 2005 Je ne suis pas sûr, mais je crois que cp -R va changer le propriétaire des fichiers copiés... donc pas terrible comme sauvegarde, par contre cp -aR fait une copie conforme. A vérifier... Sinon comme outils de sauvegardes évolués, il y a rsync : http://www.mikerubel.org/computers/rsync_snapshots/ ou bien dump (ne fonctionne pas avec reiserfs) : http://fr.gentoo-wiki.com/HOWTO_Archive_de_partition mais aussi tar, cpio ... : http://tariqnazir.tripod.com/backup.htm Ça te feras un peu de lecture !! Moi j'utilise dump, c'est le plus simple je pense. Link to comment Share on other sites More sharing options...
namewithn0man Posted May 3, 2005 Author Share Posted May 3, 2005 merçailles ! Link to comment Share on other sites More sharing options...
Poulpatine Posted May 3, 2005 Share Posted May 3, 2005 pour une sauvegarde vers un autre pc, pour être plus sûr je conseille rsync sur ssh, c'est :) Link to comment Share on other sites More sharing options...
tsubasaleguedin Posted May 3, 2005 Share Posted May 3, 2005 En faite j'ai mis -R car je pensais surtout a recursif comme dans chown -R mais peut etre que le recursif dans cp est different Link to comment Share on other sites More sharing options...
tuXXX Posted May 3, 2005 Share Posted May 3, 2005 Pour mysql, y'a un utilitaire qui permet de faire un "dump" de la bdd... Donc redirection vers un fichier, compression et ça roule :) Link to comment Share on other sites More sharing options...
Sandeman Posted May 3, 2005 Share Posted May 3, 2005 jetes un coup d'oeil à mondo et mindi, c'est un peu lourd mais ça marche sinon "backup" dans freshmeat.net tu devrai trouver ton bonheur Link to comment Share on other sites More sharing options...
Duke98 Posted May 3, 2005 Share Posted May 3, 2005 +1 pour le rsync cher à dark our donné une idée de comment ca marche : http://www.pcinpact.com/forum/sujet_28046.htm Link to comment Share on other sites More sharing options...
Sandeman Posted May 3, 2005 Share Posted May 3, 2005 et si tu as la flemme de te palucher la config d'rsync, tu monte un serveur ssh de part et d'autres, et tu essaies unison http://www.cis.upenn.edu/~bcpierce/unison/ Link to comment Share on other sites More sharing options...
Fafhrdius Posted May 3, 2005 Share Posted May 3, 2005 Perso, je sauvegarde mes données de base, Zope, sites web ou encore contenu de mon annuaire LDAP via des scripts qui m'extrait tout ça dans une arborescence locale donnée. Ensuite, je fais tourner de l'identification par clé ssh (2 serveurs ssh de chaque coté, la clé de l'utilisateur du serveur "sauvegardé" faisant la sauvegarde est dans le "known_hosts" (je crois) du serveur "sauvegardant".) Comme ça t'es loggué sur le serveur sauvegardé, si tu fais "ssh mon_login@serveur_sauvegardant", tu n'a pas a entrer le mot de passe !! (super pour mettre le tout dans un script avec rsync via ssh et faire tourner la crontab ...). EDIT: si ca interesse, j'ai conservé les lignes de commande que j'avais passé pour faire cela. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.