Présentation
+ Présentation
Articles Techniques
Articles Techniques
Exchange Server 2007
ISA Server 2006
Nouvelles RSS
Webmaster - Infos
Ecrire à David  Webmestre
Ajouter aux favoris  Favoris
Recommander ce site à un ami  Recommander
Version mobile   Version mobile
Visites

   visiteurs

   visiteurs en ligne

1 - Exchange Server - 5 - Restauration Exchange

Restauration Exchange

 

Sauvegarder les données est crucial de nos jours avec des produits comme la messagerie et Active Directory, seulement ceci est loin d'être suffisant !

Qui n'a jamais eus un problème pour restaurer ses données ..... la seule solution est de tester régulièrement ses sauvegardes, il ne faut pas attendre une catastrophe pour tester le plan de reprise d'Activité / d'Urgence.

 

Beaucoup pensent avoir des sauvegardes de leur système d'information et ont une douloureuse surprise quand des données vitales pour la société sont à restaurer;

Cet article présente l'opération la plus souvent rencontrée, la restauration de boîte aux lettres d'un utilisateur ayant perdu des données (Suppression accidentelle de Mails par exemple).

Le "Groupe de Stockage de récupération" d'Exchange 2003 Serveur est un groupe de stockage suplémentaire par serveur (Hors Clusters) dans l'organisation Exchange,

 

Attention toutefois, ce groupe de stockage est dédié à la restauration, il n'est donc pas accessible par un client de messagerie type Outllook ou OWA, tous les protocoles de communication hors MAPI sont désactivés sur ce groupe de stockage, il faut utiliser Exmerge pour accéder aux banques d'information s'y trouvant.

Au démarrage des services Exchange, les banques d'informations se trouvant dans le groupe de stockage de récupération se sont pas montées automatiquement, et les stratégies (Boîtes et Systèmes) ne s'appliquent pas sur ce groupe de stockage. 

 

 

Fonctionnement du Groupe de stockage de récupération

 

  • L'attribut MsExchOrigMDB

Les bases de données se trouvant dans le groupe de stockage de récupération ont un atrribut qui spécifie le nom de la base de données d'origine : MsExchOrigMDB

 

Exchange_Restore_25.jpg

 

Exchange_Restore_26.jpg

 

  • Le GUID de la Boîte aux lettres

Le GUID de chaque Boîte est unique, chaque utilisateur possédant une boîte aux lettres possède un attribut "MsExchMailboxGuid" spécifiant le GUID de la boîte à laquelle il est attaché, Exmerge se sert de cet attribut pour faire correspondre la boîte que l'on veut restaurer et la boîte de l'utilisateur dans la banque de données d'origine.

 

Exchange_Restore_27.jpg

 

L'opération de restauration se déroule en deux étapes:

 

  • Restauration de la Banque d'information
  • Utilisation d'Exmerge pour restaurer les données dans la boîte de l'utilisateur

 

Restauration de la Banque d'Information Exchange

 

La première étape consiste à restaurer la Banque d'Information dans le Groupe de stockage de récupération

  • Il faut créer le Groupe de Stockage de récupération via la console "Gestionnaire Système Exchange", pour cela faire un clic droit sur le serveur puis sélectionner "Nouveau" | "Groupe de Stockage de Récupération"

Exchange_Restore_1.JPG

 

Exchange_Restore_2.jpg

 

  • Entrer le chemin de destination du Groupe de Stockage de récupération puis cliquer sur "OK"
  • Nous allons maintenant ajouter la Banque d'Information concernée par la restauration (Celle ou se trouve la boîte de mon Utilisateur); Pour cela faire un clic droit sur le Groupe de stockage de récupération et sélectionner "Ajouter une base de données à récupérer"

Exchange_Restore_4.jpg

 

  • Sélectionner la Base de Données et cliquer sur "OK"

 

Exchange_Restore_5.jpg

 

  • Cliquer sur "OK", cette Base de données est automatiquement disponible pour une restauration, ceci peut-être vu dans l'onglet "Base de Données" des propriétés de la Banque d'information via l'option "Cette Base de Données peut être écrasée par une restauration".

Exchange_Restore_6.jpg

 

  • Vient maintenant le temps de la restauration, via NTBackup founit avec Windows 2003 Server.

Exchange_Restore_7.jpg

 

  • Sélectionner la Banque d'Information Exchange à restaurer et les logs Exchange afin d'avoir une Base de Données à jour

 

Exchange_Restore_8.jpg

 

  • Entrer le nom du serveur Exchange et le chemin pour les fichiers Temporaires
  • Cocher l'option "Dernier jeu de sauvegarde" afin de rejouer les Logs Exchange; Si vous restaurez à partir d'une sauvegarde de Type Incrémentale ou Différentielle, ne cochez cette option qu'au moment de la restauration de la dernière sauvegarde.

 

Exchange_Restore_9.jpg

 

  • Vous devez maintenant vérifier que la base de données à partir de laquelle vous souhaitez restaurer la ou les boîtes aux lettres est dans un état cohérent, pour se faire il faut utiliser ESEUTIL (Mode de commande) situé dans le répertoire BIN d'Exchange. La commande est la suivante: ESEUTIL /mh "Chemin de  la base à vérifier"

Exchange_Restore_10.jpg

 

  • Il faut vérifier que le l'état (State) soit en Clean Shutdown, si ce n'est pas le cas vous devez utiliser ESEUTIL pour récupérer votre base de données.
  • Une fois l'opération de vérification terminée la banque peut-être montée via la console "Gestionnaire Système Exchange"

Exchange_Restore_11.jpg

 

  • Voilà la Banque d'Information est montée, il faut maintenant passer à la seconde étape à savoir l'utilisation d'Exmerge pour merger les données dans la boîte aux lettre de l'utilisateur.

 

Utilisation d'Exmerge pour restaurer les données dans la boîte Exchange

 

Exmerge est un outil gratuit fourni par Microsoft permetant d'exporter vers des fichiers PST les boîtes aux Lettres  stockées dans les bases Exchange ou de les importer à partir de ces même fichiers.

  • Droits Nécessaires:

Les droits "Envoyer en tant que" et "Recevoir en tant que" sont nécessaires à l'outil Exmerge afin d'importer ou d'Exporter les Boîtes, la sécurité d'Exchange 2003 à été revue afin de mieux sécuriser l'accès aux boîtes aux lettres et ces droits ont étés explicitement refusés.

Il convient de créer un compte de service pour pouvoir utiliser Exmerge et de lui donner les droits nécessaire pour les restaurations.

 

Les droits sont placés sur l'Organisation Exchange, pour les modifier il suffit d'ouvrir la console "Gestionnaire Système Exchange" de faire un clic droit sur le nom de l'organisation, d'aller dans l'onglet "Sécurité" et de décocher les les options de Refus pour le compte de service Exmerge.

 

  • Lancer l'éxécutable Exmerge.exe

 

Exchange_Restore_12.jpg

 

  • Cliquer sur "Suivant"

 

Exchange_Restore_13.jpg

 

  • L'opération réalisée par Exmerge consiste en deux phases distinctes:
    • Export des données de la base restaurée
    • Import de celless-ci dans la boîte de l'utilisateur

 

Exchange_Restore_14.jpg

 

  • Entrer le nom du serveur Source puis cliquer sur "Suivant"

 

Exchange_Restore_15.jpg

 

  • Entrer le nom du serveur cible puis cliquer sur "Suivant", 

 

Exchange_Restore_16.jpg

 

  • Sélectionner le groupe de stockage de récupération puis cliquer sur "Suivant"

 

Exchange_Restore_17.jpg

 

  • Sélectionner la ou les boîte(s) aux lettres concernée par la restauration puis cliquer sur "Suivant"

 

Exchange_Restore_18.jpg

 

  • Cliquer sur "Suivant"

 

Exchange_Restore_19.jpg

 

  • Choisir le chemin ou sera exporter la boîte aux lettre sous forme d'un fichier PST puis cliquer sur "Suivant"

 

Exchange_Restore_20.jpg

 

  • Cliquer sur "File Names" pour choisir l'emplacement des différents fichiers générés par Exmerge

Exchange_Restore_21.jpg

 

  • Cliquer sur "OK" puis "Suivant" pour commecer l'opération 

 

Exchange_Restore_22.jpg

 

  • L'export de la boîte est en cours dans un premier temps

 

Exchange_Restore_23.jpg

 

  • Puis l'opération se poursuit par l'import des données contenues dans ce fichier vers la boîte aux lettres de l'utilisateur

 

Exchange_Restore_24.jpg

 

  • Cliquer sur "Terminer"

 

Exchange_Restore_28.jpg

 

 

  • Voilà ! wink L'utilisateur à récupéré toutes les données de sa boîte sans perdre les messages envoyés et reçus depuis la perte de ses informations
  • Exmerge peut être utilisé en mode de commande, très pratique et fonctionne à merveille (Paramètres dans le fichier exmerge.ini)
  • Les logs quand à eux sont stockés dans le fichier Exmerge.log dont voici un exemple,

Fin de l’opération dans le fichier Exmerge.log

 

[08:18:55] Successfully completed copying data from'K:PROGRAMSUSERSDPEKMEZ.PST' to mailbox 'David PEKMEZ'.

[08:18:56] Entered Routine:(CMapiSession::DeleteOurProfile)

[08:18:56] Ending Routine:(CMapiSession::DeleteOurProfile)

[08:18:56] Session logoff successful.

[08:18:56] Ending Routine: EDKRoutines::CopyMailBoxData)

[08:18:56] ((Thread0)) Finished copying mailbox -DPEKMEZ

[08:18:56] ((Thread0)) Incremented successes

[08:18:56] ((Thread0)) Incremented progress bar

[08:18:56] Number of items copied from the source store for all mailboxes processed: 26

[08:18:56] Total number of folders processed in the source store: 24

[08:18:56] 1 mailboxes successfully processed. 0 mailboxes were not successfully processed. 0 non-fatal errors encountered.

[08:18:56] Process completion time:0:00:00:43

 

 

 

 

 

 

 

Conclusion

 

 

Le groupe de stockage de récupération est un outil formidable pour récupérer rapidement et le plus simplement possible les bases de données Exchange, une fois testé, on l'adopte !

Une autre utilisation du groupe de stockage pouvant être noté ici est dans le cas d'une base corrompue;

Il faut souvent des heures pour récupérer ou restaurer en cas de besoin une base de données Exchange, et les utilisateurs n'ont plus accès à leur messagerie.

Le Groupe de stockage de récupération peut nous être d'une grande aide, le principe est de copier les bases exchange dans le groupe de stockage de récupération et de déplacer les bases de données de la banque de production,

il faut alors monter la base de données de production, Exchange ne trouvant pas les fichiers .edb et .stm va en créer des nouveaux, les utilisateurs pourront alors utiliser la messagerie (Envoyer et Recevoir des mails) sans toutefois avoir accès à l'historique de leur boîte aux lettres.

Ensuite il faut récupérer la base de données se trouvant dans le groupe de stockage de récupération soit via ESEUTIL soit par restauration, une fois l'opération terminée, nous devons échanger les bases de production et celles se trouvant dans le groupe de stockage de récupération, il ne reste plus qu'à utiliser Exmerge pour merger les données se trouvant dans la base de données temporaire vers la base de production !

Les utilisateurs ont deux coupures de messagerie de quelques instants au lieu de perdre 1/2 journée voir plus .... wink

 

 


Date de création : 07/03/2006 @ 22:37
Dernière modification : 23/03/2006 @ 00:14
Catégorie : 1 - Exchange Server
Page lue 3996 fois


Prévisualiser la page Prévisualiser la page     Imprimer la page Imprimer la page

react.gifRéactions à cet article


Personne n'a encore laissé de commentaire.
Soyez donc le premier !


Liens
Préférences

 Nombre de membres 1235 membres


Utilisateurs en ligne

( personne )
Recherche




Sondage
Quelle Version de Windows et quelle Messagerie Utilisez-vous ?
 
Windows NT4
Windows 2000
Windows 2003
Windows 2003 R2
Longhorn Server
Résultats
Calendrier

^ Haut ^

Bienvenue sur System-IT !

View David Pekmez's profile on LinkedIn


  Site créé avec GuppY v4.5.11 © 2004-2005 - Licence Libre CeCILL