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 24/03/2011, 16h17   #1
Débutant
 
Inscription : mai 2005
Messages : 1 957
Détails du profil
Informations personnelles :
Localisation : Suisse

Informations forums :
Inscription : mai 2005
Messages : 1 957
Points : 615
Points : 615
Par défaut Comment réparer un système le plus rapidement possible

Bonjour a tous,

J'aimerais avoir deux trois info afin de prévenir la réparation d'un désastre.

Si mon serveur plante ou je fais une mauvaise manipuation.
Si dois tout réinstallé et le plus rapidement, comment dois-je préparer les chose pour tout restaurer rapidement. J'ai entendu qu'il n'y avais pas forcément besoinde tout réinstallé.

Si je ne em trompe pas, je fais un backup de /etc/ et si je veux faire un restaure soit
1) Je réinstall mon OS puis copie /etc par mon /etc sauvegardé
2) Ou alors suffit-il de simplement remplacer /etc sans tout réinstallé?

Que de plus OU de mieux?

Connaitriez vous un tuto? sous Debain ou ubuntu

Merci
__________________
Il ne suffit pas de tout savoir. Vouloir et persévérer, c'est déjà presque tout!
pierrot10 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 24/03/2011, 19h37   #2
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 534
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 534
Points : 7 743
Points : 7 743
y'a plusieurs cas

déjà il faut bien partitionner
à minima /usr /home /var et / séparéments


/home tu le conserve si tu reinstalles que le systeme, et tu restores les fichiers qui gerent les droits utilisateurs qui sont dans /etc

à l'inverse si tu petes les données utilisateurs mais pas le systeme tu restaure que /home

par contre on ne descend jamais une sauvegarde de /etc sur un systeme réinstallé ! on compare et on descend la sauvegarde des fichiers utiles uniquement.

comment se proteger des bourdes :
- etre parano et faire des sauvegardes régulières (perso j'en fait une par semaine sur bande pour /home, une par moi de tout le systeme sur bande et une image disque par an en gros pour chaque machine, et bien sur des sauvegardes par echanges de fichiers entre les machines (sauvegardes croisées entre 5 machines) tous les jours) c'est automatisé bien sur
- ne jamais se connecter root ni faire de sudo hors de l'installation d'application ou le management des utilisateurs.



un exemple de restauration totale que j'ai faite avec ce système :
reprise de l'image 2009, derrière descente de la sauvegarde de novembre, et enfin récup des fichiers de la sauvegarde croisée et paf .... compter 1/2 journée pour la restauration de 120G (deux disques 40+80)
le plus long étant la copie à travers le réseau des fichiers de la sauvegarde croisée.


tu peux aussi faire des backups ponctuels de /etc /usr et /home et si tu as une base de données un dump de la base

sauver /etc et le restaurer brut implique d'interdire toute mise à jour du systeme donc c'est vraiment à utiliser que dans 2 cas :
-reinstaller completement les nouvelles version tous les X années (1 ans par exemple)
-ne jamais réinstaller ni mettre à jour, ni jamais rien modifier, par exemple pour l'informatique embarquée ou la robotique


tu devrais préciser ton besoins (et ton usage de la machine concernée) pour qu'on te guide mieux.

par exemple pour une machine bureautique quotidienne, je te conseille de sauvegarder souvent /home, et une fois de temps à autre de faire une image systeme (genre tous les trimestres), y'a pleins de produits pour faire des images disques

par exemple pour un serveur web sauvegarder /var/www et la sgbd tous les jours, les fichiers utilisateurs toutes les semaines, et une image systeme par moi.

pour un serveur d'application, la sgbd tous les jours, /opt tous les mois, /home idem et bien sur les données de l'application toutes les nuits.


quelques exemple :
un systeme minimaliste dont /,/etc,/usr,/var mais pas /home représentent moins de 800Mo je sauvegarde sur CD comme ça :
Code :
1
2
3
4
5
 
#booter sur un liveCD linux classique
mount /dev/sda /mnt
cd /mnt
tar czf - . | genisoimage-stream-media-size 333000 | wodim dev=4,0,0 -dao tsize 333000s -
pour mes portables je fais comme ça (sauvegarde que de /home)
Code :
1
2
3
 
#sauvegarde sur bande magnetique déportée (lecteur sur undertaker)
tar czf - /home | ssh francois@undertaker "dd of=/dev/nst0"
pour les sauvegardes croisées je fais un rsync
Code :
1
2
 
rsync -zau / francois@marvin:~BACKUP/trillian/
pour les images disques je fait avec dd ici exemple de /opt
Code :
1
2
3
4
 
umount /dev/sdb
dd if=/dev/sdb of=/mnt/BACKUP_$(date +%Y%m%d).dmp bs=512
mount /dev/sdb /opt

les outils dispo pour les backups ?
acronis
tar
dd
mondorescue
rsync
dump/restore
etc.....
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/03/2011, 22h42   #3
Débutant
 
Inscription : mai 2005
Messages : 1 957
Détails du profil
Informations personnelles :
Localisation : Suisse

Informations forums :
Inscription : mai 2005
Messages : 1 957
Points : 615
Points : 615
Salut rfp31,

Je te remercie pour ta grande réponse. C'est super sympa d'avoir passé ce temps.

Oui, je m'excuse, j'aurais du mentionner le role d emon serveur! Désolé!!!!

ca sera un serveur Web avec Ispconfig (control Panel).

Un Moderateor d'IspConfig me dit que tutes les donnée sont dans /usr.
Il y aun symlink de
/var/www/monsite.ch -> /var/clients/client2/web2/
Il me recommande de partitionner ainsi
Citation:
The mailboxes, websites and databases are all in /var. So what you need is a large /var partition. I wont create a extra /usr partition as /usr is not used for nay runtime or website data, /usr is just for the installed Linux applications.
Simplement je trouvais ca un peut light
(Il n'y a rien dans /home, rien d'important), donc je ne sais pas si c'est vraiment indispendable de créer une partition pour /home. non?

Mais pourquoi ne devrais-je pas créer aussi une partition pour /boot et /etc?

Ne serait-il pas une bonne idée de mettre
/
et les autre partition dans un disque de env 60G
et /usr dans un autre grand disque?
Dans le cas ou mon premier dsique casse et que /usr reste intact, comment pourrais alors reinstallé mon system sans détruire /usr dans le deuxième disque.

parce que si par exemple je réinstall l'OS dans le premier disque, comment puis alors faire pour /use ne soit pas recréé afin de ne pas écrasé celui qui est toujours en bonne état?

Aussi, RAID1 serait ausii une bonne altérenative, non?

Merci pour tes conseils
Comment pourrais-je r
__________________
Il ne suffit pas de tout savoir. Vouloir et persévérer, c'est déjà presque tout!
pierrot10 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 25/03/2011, 08h32   #4
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 534
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 534
Points : 7 743
Points : 7 743
Le raid 1 matériel est tjrs une bonne idée,
le raid 1 soft est beaucoup moins intéressant.

ais le mieux est d'avoir plusieurs petits disques dur plus tôt qu'un seul gros
ça évite les partitionnement multiples on dédie 1 disque au système, 1 aux données, comme ça pour restaurer c'est simple....

ou 4 pour faire 2 blocs raid-1.
frp31 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 22h58.


 
 
 
 
Partenaires

Hébergement Web