Précédent   Forum des professionnels en informatique > Systèmes > Linux > Système
Système Vos questions autour de l'administration système
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/06/2006, 09h56   #1
Responsable Perl et Outils

 
Avatar de djibril
 
Homme
Inscription : avril 2004
Messages : 9 370
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France

Informations forums :
Inscription : avril 2004
Messages : 9 370
Points : 13 734
Points : 13 734
Par défaut Serveurs Linux, système de sauvegarde

Salut à tous,
J'ai plusieurs questions et ai besoin de vos conseils ou de vos avis sur la notion de sauvegarde.
En effet, je dispose de plusieurs serveurs dans le parc informatique du boulot.
Actuellement, il n' y a aucune sauvegarde de faite, (c'est pas bien, je sais ).
Je voudrais le mettre en place et voudrai savoir comment vous procédez.
La plupart de mes serveurs sont sous Debian (80%), d'autres sous redhat et windows.
Alors voici mes questions :
- Dans vos systèmes de sauvegardes, que sauvegardez vous? Les répertoires /homes, les repertoires de config /etc, /var, etc???
- Où les faites vous migrer? Sur un serveur dédié ? Sur disque dur externe branché au réseaux? quel est sa capacité espaces disques environ?
- A quel fréquence faites vous ces sauvegardes?
- Comment faites vous ces sauvegardes, avez vous crée un script pour cela?
le faite vous par ssh, ftp? comment gérez vous la migration des données sauvegardées, en mode root? Comment la communication est faite entre vos serveurs car pour faire du ssh, soit on configure les serveurs pour qu'il y ait une communication sans mot de pass (pas tres securitaire), soit on est obligé de faire apparaitre son mot de pass dans un script? J'ai l'habitude de manipuler Perl, est ce bien adéquat pour faire un script de sauvegarde?

Voilà en gros les questions que je me pose avant de me mettre au boulot, j'attends vos réponses, suggestions et conseils.

Merci!!
__________________
Pensez toujours aux cours, FAQ Perl et la fonction recherchez!!!!!!!!
Lisez les règles du forum Perl.

Aucun problème par MP, merci de poster vos questions dans les sous forums dédiés et rendez vos codes sources lisibles
djibril est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2006, 10h58   #2
Responsable Perl et Outils

 
Avatar de djibril
 
Homme
Inscription : avril 2004
Messages : 9 370
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France

Informations forums :
Inscription : avril 2004
Messages : 9 370
Points : 13 734
Points : 13 734
En attendant vos reponses, voici un lien intéressant que j'ai trouvé :
__________________
Pensez toujours aux cours, FAQ Perl et la fonction recherchez!!!!!!!!
Lisez les règles du forum Perl.

Aucun problème par MP, merci de poster vos questions dans les sous forums dédiés et rendez vos codes sources lisibles
djibril est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2006, 11h15   #3
Membre chevronné
 
Inscription : octobre 2005
Messages : 840
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 840
Points : 729
Points : 729
au niveau outil sauvegarde, moi j'utilise "flexbackup"....

http://flexbackup.sourceforge.net/

n'hesite si tu as des questions....
pour le reste je seche!!!
valal est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2006, 11h29   #4
Rédacteur
 
Avatar de nyal
 
Inscription : septembre 2002
Messages : 611
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : septembre 2002
Messages : 611
Points : 811
Points : 811
Envoyer un message via MSN à nyal
Bonjour,

Pour les sauvegardes, tu as plusieurs façons. (qui peuvent se combiner)
La façon dépend du budget alloué et de la sensibilité des données. En plus, il faut savoir s'il faut le coupler avec une haute disponibilité. Attention aussi la volumétrie des sauvegardes, c'est un problème qui se pose souvent trop tard. Il faut bien dimensionner son système.

Il y'a diffèrentes façons de sauvegarder: (on peut coupler.)
- La méthode du "pauvre": C'est à base de sauvegarde avec cron et rsync. Cela marche très bien si tu peux perdre des données (Dans des domaines, c'est impossible de faire que des sauvegardes asynchrones). Pour cette solution, il existe de nombreux scripts shell.
- La méthode des "anciens riches": C'est à base de RAID 1. Il est très peu probable que 3disques tombent en même temps.
- La méthode des "riches": On arrive dans des solutions SAN et/ou NAS. La ça commence à chiffrer et c'est souvent utilisé pour de la haute disponibilité. Ces systèmes permettent bien plus que de la sauvegarde.

Aujourd'hui, la solution d'un RAID 1 hardware (voir logiciel) me semble un bon compromis sécurité/prix sur un serveur dédié. En plus de ce système, j'ajouterai la méthode dit du "pauvre" .
Quoi qu'il en soit, il faut tester ces solutions de sauvegardes de manière régulière. Il arrive très souvent le: "zut ça sauvegardait plus. Flute les donnéees sauvegardées sont corrompues..."
nyal est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2006, 16h49   #5
Membre Expert
 
Homme
Inscription : mars 2004
Messages : 1 051
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : mars 2004
Messages : 1 051
Points : 1 031
Points : 1 031
salut.
On dispose d'un serveur dédié.
chaque soir, une routine dans la CRON synchronise les disque du serveur local avec ceux du serveur dédié avec RSync.
Rsync permet de ne transférer que les nouveaux fichiers ou les fichiers modifiés depuis la dernière synchro

De plus, on utilise SSH pour crypter le flux RSync, je pense que la solution est pas mal

(En local, les disques sont en RAID 0)
__________________
Chaval
__________________
"Monsieur le chat voudriez-vous, s'il vous plait, demanda Alice, me dire de quel côté dois-je aller ?
Ca dépend de l'endroit où vous voulez vous rendre, répondit le chat"
Lewis Carrol
chaval est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/06/2006, 18h32   #6
Responsable Perl et Outils

 
Avatar de djibril
 
Homme
Inscription : avril 2004
Messages : 9 370
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France

Informations forums :
Inscription : avril 2004
Messages : 9 370
Points : 13 734
Points : 13 734
Merci pour vos réponse,
Je pense que je vais dans un premier temps opter pour l'achat d'un disque dure externe qui sera branché en permanence à un serveur afin de faire des sauvegardes dessus, qu'en pensez vous? Puis la methode du pauvre me convient (via rsync integre dans un script).
__________________
Pensez toujours aux cours, FAQ Perl et la fonction recherchez!!!!!!!!
Lisez les règles du forum Perl.

Aucun problème par MP, merci de poster vos questions dans les sous forums dédiés et rendez vos codes sources lisibles
djibril est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/06/2006, 18h37   #7
Rédacteur/Modérateur
 
Avatar de gorgonite
 
Homme Nicolas Vallée
Ingénieur Système
Inscription : décembre 2005
Messages : 9 774
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vallée
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Ingénieur Système
Secteur : Transports

Informations forums :
Inscription : décembre 2005
Messages : 9 774
Points : 14 303
Points : 14 303
Citation:
Envoyé par chaval
(En local, les disques sont en RAID 0)
ce n'est pas un peu risqué le raid-0 pou stocker des données ???
__________________
Evitez les MP pour les questions techniques... il y a des forums
Contributions sur DVP : Mes Tutos | Mon Blog
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/06/2006, 19h09   #8
Responsable Perl et Outils

 
Avatar de djibril
 
Homme
Inscription : avril 2004
Messages : 9 370
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France

Informations forums :
Inscription : avril 2004
Messages : 9 370
Points : 13 734
Points : 13 734
sinon pour faire du rsync, il faut qu'il soit installer sur chaque serveur? de plus, on est obliger de spécifier un mot de pass à chaque commande pour passer de serveur à serveur!
Pour eviter faut il configurer une communication sans mot de pass entre les serveurs? Si oui, vous le faite pour un utilisateur identique crée sur chaque machine ou sous root?
Comment bien utiliser rsync?
__________________
Pensez toujours aux cours, FAQ Perl et la fonction recherchez!!!!!!!!
Lisez les règles du forum Perl.

Aucun problème par MP, merci de poster vos questions dans les sous forums dédiés et rendez vos codes sources lisibles
djibril est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/06/2006, 23h14   #9
Membre Expert
 
Homme
Inscription : mars 2004
Messages : 1 051
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : mars 2004
Messages : 1 051
Points : 1 031
Points : 1 031
raid 1, désolé

Rsync n'a pas besoin de mot de passe à mon humble avis. t'as un démon sur une machine, et un client qui s'y connecte...
Mais si tu veux utiliser ssh, utilises le mécanisme d'identification par clé partagées, ainsi, t'auras pas à taper de mots de passe.

Très bon document :
http://www.lalitte.com/rsync.html
__________________
Chaval
__________________
"Monsieur le chat voudriez-vous, s'il vous plait, demanda Alice, me dire de quel côté dois-je aller ?
Ca dépend de l'endroit où vous voulez vous rendre, répondit le chat"
Lewis Carrol
chaval est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/06/2006, 23h47   #10
Invité régulier
 
Inscription : décembre 2004
Messages : 23
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 23
Points : 6
Points : 6
Perso j'utilise aussi flexbackup qui est parfait pour un réseau modeste d'ordinateurs UNIX !

Aprèx il suffit de créer un ptit script et d'utilizer CRON pour faire des sauvegardes automatiques de temps en temps de mon PC et mon portable (et oui, on peu aussi lui dire de se connecter sur un ordinateur, d'en faire une sauvegarde, puis de la transférer sur l'ordinateur mâitre !) ^_^
shuygar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/06/2006, 16h59   #11
Membre chevronné
 
Inscription : octobre 2005
Messages : 840
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 840
Points : 729
Points : 729
Code :
Perso j'utilise aussi flexbackup
cool, je pensais que j'étais tt seul...
valal est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/06/2006, 16h13   #12
Responsable Perl et Outils

 
Avatar de djibril
 
Homme
Inscription : avril 2004
Messages : 9 370
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France

Informations forums :
Inscription : avril 2004
Messages : 9 370
Points : 13 734
Points : 13 734
Bon je pense que je vais essayer de me faire un script pour faire mes sauvegardes, scripts dans lequels y aura aussi des appels systeme (rsync, et/ou ssh à voir)
Maintenant la question est : quoi sauvegarder?
Je pense qu'il est necessaire de sauvegarder les repertoires suivants (me corriger si je me trompe) :
- /etc => fichiers de config et pas gros
- /root => au cas où il y aurait des scripts
- /home => pour les datas
- /usr/lib/cgi-bin => pour les scripts cgi-bin
- /var/www => pour les sites web
Mais, est il utile de sauvegarder tout le repertoire /var ou faire le tri (car certains logiciel y sont installé.
De même pour le repertoire /usr, faut il tout prendre?
- dump des bases de données
- Faire un listing des packages installés sur la becanne, et le mettre dans un fichier.

En ce qui concerne mes machines windows, comment m'y connecter depuis un serveur linux pour y faire des sauvegardes?

Merci de votre aide
__________________
Pensez toujours aux cours, FAQ Perl et la fonction recherchez!!!!!!!!
Lisez les règles du forum Perl.

Aucun problème par MP, merci de poster vos questions dans les sous forums dédiés et rendez vos codes sources lisibles
djibril est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2006, 00h16   #13
Membre confirmé
 
Avatar de vosaray
 
Inscription : mai 2004
Messages : 208
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 208
Points : 211
Points : 211
Citation:
Envoyé par djibril
En ce qui concerne mes machines windows, comment m'y connecter depuis un serveur linux pour y faire des sauvegardes?
1/ En exportant tes partages windows, puis en les montant sur la machine linux via samba ( smbmount )

2/ En installant cygwin + ssh + rsync sur les postes fenetrés et en utlisant rsync

Sinon je pense que dans ta liste tu peux virer /usr/lib/cgi-bin a moins que ce soit des cgi devloppés/modifiés en internes.

Quant a /var , il faut vraiment faire le tri des applications qui utlisent un storage persistant ( mysql, cvs ... ) et les sauvegarder de la bonne maniere ( dump des bases, copie des fichiers sur cvs ... )

Je ne sais pas te dire ce qu'il y a en terme de données sur /usr. A mon humble avis rien, tout devrait etre dans /var, mais cela peut dependre de la distib et je ne pretends pas les connaitres toutes ...
vosaray est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h15.


 
 
 
 
Partenaires

Hébergement Web