Précédent   Forum des professionnels en informatique > Logiciels > Autres Logiciels
Autres Logiciels Bureautique, navigateurs, clients mails, traitements de textes, tableurs, multimédia, logiciels divers, etc...
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 01/09/2005, 17h46   #1
Invité régulier
 
Inscription : février 2004
Messages : 46
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 46
Points : 8
Points : 8
Par défaut sauvegarde et restauration des fichiers systèmes

salut,
comment sauvegarder les fichiers systèmes et les restaurer en cas de pannes?
en fait lorsqu'il ya des fichiers systèmes défectueux, la machine doit les détecter au demarrage, et restaurer les bon fichiers sauvegader, sans affecter les données.

merci de me répondre.[/code]
oumarsaw est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/09/2005, 18h21   #2
Candidat au titre de Membre du Club
 
Inscription : septembre 2005
Messages : 26
Détails du profil
Informations forums :
Inscription : septembre 2005
Messages : 26
Points : 11
Points : 11
Tu devrais faire un ghost carrement comme ca tu sauvegarde tous et tu es tranquille
Link61 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/09/2005, 19h06   #3
Membre du Club
 
Inscription : juillet 2004
Messages : 129
Détails du profil
Informations forums :
Inscription : juillet 2004
Messages : 129
Points : 52
Points : 52
Il y a une solution qui consiste a sauvegarder juste les fichier qui servent au démarrage de la machine, avec en plus les fichier de la base de registre, est-ce que cela t'interesse ?
TOTO32 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/09/2005, 20h03   #4
Invité régulier
 
Inscription : février 2004
Messages : 46
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 46
Points : 8
Points : 8
oui TOTO32, ça m'interesse beaucoup.
oumarsaw est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/09/2005, 21h28   #5
Membre du Club
 
Inscription : juillet 2004
Messages : 129
Détails du profil
Informations forums :
Inscription : juillet 2004
Messages : 129
Points : 52
Points : 52
Alors pour commencer il te faudra soit être en multiboot, soit acceder au partition NTFS sous MS-DOS, mais pour cela je te laisse te debrouiller.
Soit dit en passant il y a un utilitaire qui ce nomme NTFS DOS de Winternals, qui permet de lire et d'ecrire sur des partition NTFS sous DOS, cela te sera utile si tu veut restaurer tout le démarrage du PC sur une install NT (NT,2K,XP) depuis DOS.

N'importe comment je te conseil plutot une configuration 2000/XP, qui sera plus sur au niveau de la securité, suite au system de fichier NTFS, le FAT étant déconseiller, sauf pour la compatibilité DOS.
Je tient a rappeler aussi qu'il n'y a aucune version de MSDOS sur WinXP ou Win2000, ce ne sont que des emulation !

Pourquoi avoir dit tout ça ! tout simplement que pour sauvegarder le registre de Windows, celui-ci doit être inactif, hors pour cela le multiboot s'impose, qui plus est en NTFS, de la on pourra sauvegarder le registre du system inactif, ceci pourra ce faire automatiquement avec un fichier batch, ou bien avec WinRAR ou autre ...

Tout d'abord voici un bref aperçus du démarrage de NT/2000/XP :

- 1 - MBR --> Master Boot Record
- 2 - NTLDR --> Loader de NT (ou chargeur en français)
- 3 - BOOT.INI --> Menu
- 4 - BOOTSECT.DOS --> (MBR Win9x/DOS, nécéssaire seulement en Multiboot avec celui-ci)
- 5 - NTBOOTDD.SYS --> (nécéssaire seulement dans le cas de disque SCSI)
- 6 - NTDETECT.COM --> (Interpreteur de com, equivalent de command.com pour Win9x, je crois !)
- 7 - NTLDR --> (Plusieur fois appeler, c'est normale)
- 8 - NTDETECT.COM --> (Plusieur fois appeler, c'est normale)
- 9 - NTOSKRNL.EXE --> Noyau
- 10 - HAL.DLL --> Driver et Registre system (Couche d'abstraction materielle)
- 11 - HAL.DLL va charger les différent driver nécéssaire au démarrage, pour ce faire, il va les chercher dans le dossier Winnt\System32\Driver.
- 12 - HAL.DLL va charger le registre system, pour ce faire, il va charger les différente ruches dans Winnt\System32\Config.

Voila c'était un abréger de l'amorcage du system, cela juste pour te faire voir quel fichier sont traiter pendant le démarrage.

Les fichiers a sauvegarder sont :

Pour toute config :
NTLDR, NTDETECT.COM, BOOT.INI, NTOSKRNL.EXE, HAL.DLL
Si Multiboot avec Win9x :
BOOTSECT.DOS
Si Disque SCSI :
NTBOOTDD.SYS

Attention !
Ces fichiers n'ont nul besoin d'être mis a jour si la version de Windows ne change pas ! Dans le cas de service Pack il faudra surement les mettre a jours, du moins certains, donc pour être sur il faudra tous les faires !

Les Dossiers a sauvegarder sont :
A mettre a jour dans tout les cas d'installation et d'ajout a windows.
C:\WINNT\system32\config --> Registre system
C:\WINNT\system32\drivers --> Driver du PC

Et enfin le secteur amorce :
Idem, si la version de Windows change il faudra surement le mettre a jour.
Ce fichier est invisible, celui-ci a une taille de 512 octets, pour le sauvegarder il suffit d'executer ce fichier batch, créer par JC Bellamy http://www.bellamyjc.net nommé pour la sauvegarde SaveBoot.bat, et pour la restauration RestBoot.bat.

Pour la sauvegarde :
SaveBoot.bat :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
@echo off
if %1.==. goto syntaxe
echo Sauvegarde du secteur de boot dans %1
c:
cd \
REM creation du fichier de commandes debug
echo l 100 0 0 1 >cmddbg.txt
echo n %1 >>cmddbg.txt
echo r cx >>cmddbg.txt
echo 200 >>cmddbg.txt
echo w >>cmddbg.txt
echo q >>cmddbg.txt
debug <cmddbg.txt
echo Sauvegarde effectuee
goto fin
:syntaxe
echo syntaxe : saveboot nom_de_fichier
echo p.ex. : saveboot bootsect.622
:fin
Pour sauvegarder le secteur d'amorcage de la disquette (A) par exemple, il suffira de mettre l'indice 0 a cette emplacement
[echo l 100 0 0 1 >cmddbg.txt].
Pour sauvegarder le secteur d'amorcage du disque (C) par exemple, il suffira de mettre l'indice 1 a cette emplacement
[echo l 100 1 0 1 >cmddbg.txt].
2 pour (D) etc ...

Pour la restauration :
RestBoot.bat :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
@echo off
if %1.==. goto syntaxe
if NOT EXIST %1 goto erreur
echo Restauration du secteur de boot depuis %1
pause
c:
cd \
REM creation du fichier de commandes debug
echo n %1 >cmddbg.txt
echo l >>cmddbg.txt
echo w 100 0 0 1 >>cmddbg.txt
echo q >>cmddbg.txt
debug <cmddbg.txt
echo Restauration effectuee
goto fin
:erreur
echo *** le fichier %1 n'existe pas ***
goto fin
:syntaxe
echo syntaxe : restboot nom_de_fichier
echo p.ex. : restboot bootsect.622
:fin
Pour restaurer le secteur d'amorcage du disque (C) par exemple, il suffira de mettre l'indice 1 a cette emplacement
[echo w 100 1 0 1 >>cmddbg.txt].
2 pour (D) etc ...

Attention !
Si tu as un 2éme lecteur de disquette il faudra ajouter 1, cela parait logique mais il est toujour bon de le rappeler.


nota !
Sache que pour la sauvegarde du Secteur de Boot, tu ne craint rien du tout, mise a part un antivirus qui pourrait t'empecher d'y acceder, pour cela il te faudra désactivé ta protection antivirus, pour le bios il faudra faire la même chose, si ce n'est deja fait !
Par contre pour la restauration il faudra être attentionné a ce que tu fait, sinon plus de démarrage, mais pour cela tu n'aura qu'a faire un FixMBR dans la console de récupération de WinXP ou Win2000 !


Sur ce je te souhaite bon courage ! au début cela parait un peu barbare, mais tu verra que ce n'est pas si compliquer que ça, et puis si quelqu'un a une autre solution, qu'il n'hésite pas !
TOTO32 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 19h14.


 
 
 
 
Partenaires

Hébergement Web