Exchange your Mind

"La connaissance ne vaut que si elle est partagée" / "An effective Knowledge is a shared one"

Articles Tagués ‘Exchange Server 2007’

Sauvegarde d’Exchange Server 2007 SP2 avec Windows Server Backup de Windows 2008

Publié par David PEKMEZ le octobre 13, 2009


Comme vous le savez peut-être, il est dorénavant possible de sauvegarder votre serveur Exchange Server 2007 avec les outils intégrés de Windows Server 2008, suite à l’installation du Service pack 2 d’Exchange 2007.

Cet article va vous présenter brièvement les opérations de sauvegarde et restauration d’une infrastructure de messagerie avec cet outil.

Exchange intègre maintenant un plug-in VSS
permettant les sauvegardes de messagerie, présent sous la forme d’un exécutable « WSBExchange.exe ».

Installation du composant de sauvegarde intégré de Windows 2008

Afin d’installer les composant, lancer la console Server Admin et ajouter une fonctionnalité,

Sélectionner ensuite "Windows Server Backup Features"


Une fois l’installation terminée vous pourrez lancer la console de gestion des sauvegardes à partir les outils d’Administration Windows


 

La sauvegarde d’Exchange Server 2007 SP2

Lancer la console puis cliquer sur « Backup Once »



Cliquer sur « Next » pour poursuivre


Choisir « Custom » afin de sélectionner les éléments à sauvegarder


Dans mon exemple, la base de données Exchange est située sur le Disque « E:\ », le volume entier doit être sélectionner


Je décide de garder les fichiers de sauvegarde en local sur mon serveur Exchange, mais vous pouvez déposer ces fichiers sur le réseau en utilisant l’option « Remote Shared Folder »


Je choisis ici la destination des fichiers de sauvegarde


Je désire faire une sauvegarde complète de la messagerie afin de purger les fichiers de log Exchange



Cliquer sur « Backup » pour commencer la sauvegarde


La sauvegarde est maintenant terminée et les fichiers de Log ont été purgés



Les options de la base de données permettent de connaitre la date et l’heure de la dernière sauvegarde complète de la base.

 

Restauration de données de messagerie

La restauration des données de messagerie peut s’opérer de deux manières :

  • Restauration des données à leur emplacement d’origine
  • Restauration des données à un emplacement différent de l’emplacement d’origine

Cette seconde option nécessitera l’utilisation d’outils Exchange afin de restaurer certains mails par exemple dans des Boîtes existantes (Merge)

 

Scenario 1 : Restauration à l’emplacement d’origine

Cette méthode va nous permettre de restaurer toute la base de données à son emplacement d’origine afin de remplacer la base existante,

Dans mon exemple, à une suppression des fichiers Exchange, Bases et fichiers de Log.


Il ne reste plus aucun fichier exchange suite à la suppression de la base par un admin Exchange.


Il faut tout d’abord relancer l’outil de sauvegarde mais cette fois-ci cliquer sur « Recover »


Sélectionner le server à restaurer


Sélectionner ensuite la sauvegarde concernée, date et heure


Nous avons le choix entre des fichiers, des applications ou des volumes entier à restaurer,

Choisir l’option « Applications »


Exchange Server est automatiquement détecté par l’outil


Choisir de restaurer à l’emplacement d’origine


Cliquer maintenant sur « Recover » afin de démarrer l’opération de restauration


Une fois terminé, cliquer sur Close


Les fichiers sont maintenant restaurés et il ne reste qu’à monter la base Exchange à partir de la console


Je retrouve ainsi mes mails après m’être connecté aux services de messagerie.


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Second scénario : Restauration à un emplacement différent
Maintenant, admettons qu’il soit nécessaire de restaurer des messages dans une boîte aux lettres existante,
Nous pouvons fusionner les données avec les données de l’utilisateur

Je vais pour cela supprimer quelques mails de ma boîte aux lettres

Il faut Ensuite lancer l’outil de sauvegarde de Windows 2008 mais au lieu de restaurer à l’emplacement d’origine,

Sélectionnez de restaurer à un emplacement différent comme ci-dessous


Une fois la restauration terminée, les fichiers se trouvent dans le répertoire sélectionné au dessus


Nous allons maintenant avoir besoin des outils d’Exchange 2007 SP2 afin de poursuivre,

Dans la console Exchange, naviguez dans les outils et choisir « Database Recover Management »



Entrer le nom du serveur Exchange et cliquer sur « Next »


Dans le manu, choisir de créer un « Recovery Storage Group »


Choisir le groupe de stockage existant lié au groupe de stockage de récupération


Renseigner les chemins du groupe de stockage de récupération en donnant le chemin vers lequel vous avez restauré la base de données.

Une fois le groupe de stockage de récupération créé, il faut monter la base de données en utilisant l’option « Mount or Dismount databases … »


Si vous essayez directement de monter la base de données, vous allez rencontrer cette erreur


La base de données restauré en dans l’état « Dirty Shutdown » comme vous pouvez le voir ci-dessous, nous devons utiliser l’utilitaire ESEUTIL afin de faire passer cet était en « Clean Shutdown »




Une fois la base dans cet état, vous pouvez la monter dans le recovery storage group



Il faut maintenant fusionner les informations entre la sauvegarde et la boîte de production, sélectionner l’option de merge dans le menu




Différentes option s’offrent à nous afin de filtrer les informations


Je choisis la boîte aux lettres concernée par la restauration



Conclusion

La possibilité de sauvegarder Exchange avec les outils intégrés à Windows est une demande faite par les administrateurs depuis la sortie du produit,

Cette solution est plus utilisée par les PME, les grandes sociétés utilisant en général plus les outils Microsoft DPM ou d’autres produits de sauvegarde,

N’oubliez pas de sauvegarder vos données mais aussi de tester vos sauvegardes !

 

 

 

 

 

 

 

 


Publié dans Sauvegarde-2007 | Tagué: , | 1 commentaire »

Exchange Storage Calculator update

Publié par David PEKMEZ le septembre 29, 2008


Mise à jour du storage calculator d’Exchange 2007, outil indispensable pour connaître les meilleures pratiques afin de mettre en place Exchange 2007,

http://msexchangeteam.com/archive/2007/07/05/445802.aspx

David

Publié dans Stockage-2007 | Tagué: | Poster un commentaire »

Hyper-V et le NLB Microsoft sur les Hub / Cas

Publié par David PEKMEZ le septembre 17, 2008


Maintenant que le support d’Exchange en machines virtuelles à évoluer, nous allons bien entendu proposer de plus en plus souvent des solutions de virtualisation des serveurs Exchange, au moins en ce qui concerne les HUB / CAS,

oui mais … je vous propose de lire cet article, il semble que des modifications de configuration réseau d’Hyper-V soient nécessaires pour faire fonctionner un Cluster NLB, rien de bien méchant … quand on est au courant !

http://www.shudnow.net/2008/09/12/exchange-2007-unicast-nlb-issue-on-hyper-v/

Thanks Elan for Sharing !

Publié dans 3-WINDOWS SERVER 2008, Cluster-2007, Virtualisation-2007 | Tagué: , | Poster un commentaire »

Exchange 2007 en Machines virtuelles ?

Publié par David PEKMEZ le août 25, 2008


Grande nouvelle ! Exchange 2007 SP1 est supporté en Machines virtuelles mais sous certaines conditions, notement, le rôle UM n’est pas supporté en machines Virtuelles, je vous propose de lire attentivement l’article technet ci-dessous

Microsoft Support Policies and Recommendations for Exchange Servers in Hardware Virtualization Environments

http://technet.microsoft.com/en-us/library/cc794548.aspx

David

Publié dans Virtualisation-2007 | Tagué: | Poster un commentaire »

Exchange 2007 et IPV6

Publié par David PEKMEZ le août 18, 2008


Si vous avez besoin d’installer un Exchange 2007 SP1 sur Windows 2008, je vous conseille la lecture de la page TechNet suivante

Prise en charge du protocole IPv6 dans Exchange 2007 SP1

http://technet.microsoft.com/fr-fr/library/bb629624(EXCHG.80).aspx

Si vous désirez désactiver IPV6, déséclectionnez le protocole IPV6 dans les propriétés de la carte réseau et entrez la clé de registre suivante et redémarrez votre serveur

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters]
"Disabledcomponents"=dword:0xFF (DWORD)

Extrait du blog de l’équipe produit Exchange

http://msexchangeteam.com/comments/449053.aspx

DSProxy and IPv6

As of E12 SP1, Outlook Anywhere on Windows 2008 requires that IPv6 be manually turned off on the CAS server. This is because the DSProxy component that listens on port 6004 (mad.exe) for directory connections does not listen on the IPv6 stack. If you do a netstat -ano | findstr 6004, you will see only 1 LISTENING entry – the one that corresponds to the IPv4 stack. Contrast this with ports 6001 and 6002 that have 2 entries.

(As most of you already know, if you are running your Mailbox role on the same machine as a DC, lsass.exe not mad.exe listens on port 6004, so this problem will not surface since lsass.exe listens on both protocol stacks.)

How do you turn off IPv6 ? It depends on whether you are running CAS and Mailbox on the same server or different ones.

If you’re in a multi-server scenario where the RPCProxy is not on the same server as the Mailbox, then you need to do the following:

  1. Unselect IPv6 from the properties of your NIC (on the RPC-over-HTTP Proxy machine); that will force the RPC-over-HTTP Proxy to use IPv4 to talk to Exchange and everything will be fine. In most cases, this step suffices. If it does not, continue with steps 2 and 3.
  2. Under the regkey HKLM\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters, add a 32 bit DWORD with the name Disabled Components and value 0xFF
  3. Reboot the machine

If you’re in a single-server scenario where the RPCProxy and Mailbox are on the same machine, then the above does not work since the loopback interface still uses IPv6. In this case, you need to make the following changes in the system32\drivers\etc\hosts file:

  1. Comment out the line ":::1    localhost"
  2. Add the following two lines:
       <IPv4 address>    <hostname of the computer>
       <IPv4 address>    <FQDN of the computer>

David

 

Publié dans 2-EXCHANGE 2007, 3-WINDOWS SERVER 2008 | Tagué: , | 1 commentaire »

Windows Mobile Certificates

Publié par David PEKMEZ le août 17, 2008


 

Introduction

 Lorsque que vous voulez accéder à vos services de messagerie vous avez deux solutions au niveau des certificats :

  • Acheter un certificat
    • Excellent en terme de déploiement puisque cette solution implique peu de configuration au niveau des clients distants mais une solution payante puisqu’il vous faut acquérir le certificat

       

  • Installer une Infrastructure de certificats interne
    • Gratuit en dehors des licences Microsoft mais nécessite de paramétrer vos clients (postes et mobiles pour pouvoir accéder à la messagerie)

Cet article présente la seconde solution avec création d’un certificat et configuration d’un périphérique mobile.

 

Configuration

Nous allons Créer dans un premier temps les fichiers de configuration grâce à l’outil SSL Chain saver, et nous configurerons les périphériques dans un second temps.

Windows Mobile SSLChainSaver

Vous pouvez télécharger cet outil via le site http://www.microsoft.com/downloads/details.aspx?FamilyID=6123eb55-6590-4643-8e7f-11c177104de2&DisplayLang=en

Lancez le setup

  • Cliquez sur « Next »

  • Cliquez sur « Next »

  • Cliquez sur « Next »

  • Cliquez sur « Install»

  • Cliquez sur « Finish »

 

Création des fichiers de configuration

 

Nous allons maintenant créer les fichiers de configuration pour les périphériques mobiles 5 et 6

Rendez-vous en mode de commande dans le répertoire

C:\Program Files\Microsoft SSL ChainSaver puis lancez la commande

SSLChainSaver.exe mail.company.com

L’outil va créer automatiquement un répertoire avec le certificat Root de l’autorité de certification ainsi que le certificat du serveur dans un répertoire « mail.company.com »

Vous trouverez les deux fichiers de configuration à la racine portant les noms :

  • mail.company.com.wm5.xml pour Windows Mobile 5
  • mail.company.com.wm6.xml pour Windows Mobile 6

 

Une fois ces fichiers créés, nous allons maintenant créer les fichiers .CAB permettant l’installation sur les périphériques mobile à l’aide de l’utilitaire makecab.

Nous devons renommer le fichier XML que nous allons utiliser pour créer le .CAB en _setup.xml comme ci-dessous


Pour créer le fichier CAB, nous allons exécuter la commande suivante dans notre exemple :

Makecab _setup.xml cert.cab

Ce fichier doit ensuite être mis à disposition des périphériques, via une carte de stockage ou autre

Il suffit de cliquer dessus pour l’installer,

 

        

Il suffit de cliquer dessus pour l’installer,


Détail ci-dessus du certificat Root.

Connexion au serveur

 

        

        

 

 

        

 

Quelques liens utiles

 

Blog de l’équipe Windows Mobile

http://blogs.msdn.com/windowsmobile/archive/2008/05/18/sslchainsaver-v2-released.aspx

Windows Mobile SSLChainSaver

http://www.microsoft.com/downloads/details.aspx?FamilyID=6123eb55-6590-4643-8e7f-11c177104de2&DisplayLang=en

Comment faire pour installer des certificats racines sur un appareil Windows Mobile

http://support.microsoft.com/kb/915840

Publié dans Certificat-2007, Mobilité-2007, Sécurité-2007 | Tagué: , , | Poster un commentaire »

Diagnostic Logging Exchange 2007

Publié par David PEKMEZ le août 17, 2008


 

Ce script vous permettra en quelques clics rapides d’activer ou désactiver le diagnostic level d’Exchange 2007

Source :
http://gsexdev.blogspot.com/2007/01/exchange-2007-diagnostic-logging.html

Téléchargement :
http://msgdev.mvps.org/exdevblog/diaglogv2.zip

Lancez le script et changer rapidement la configuration


David

Publié dans Powershell-2007 | Tagué: , , | Poster un commentaire »

Les services Exchange ne démarrent pas après une mise à jour ?

Publié par David PEKMEZ le août 15, 2008


Je viens tout juste d’en faire l’expérience sous Windows 2003 ou 2008 et Exchange 2007

Exchange 2007 managed services might time out during certificate revocation checks

http://msexchangeteam.com/archive/2008/07/08/449159.aspx

Il vous faut créer s’ils n’existent pas ou mettre à jour les fichiers de config, permettant de paramétrer les exe Exchange,

Dans le répertoire "Bin" d’Exchange et ajouter ces informations

<configuration>
  <runtime>
          <generatePublisherEvidence enabled="false"/>

  </runtime>
</configuration>      

 Par exemple pour le service MSExchangeTransport, vous allez trouver un fichier de config (MSExchangeTransport.exe.config)

 <configuration>
   <runtime>
      <gcServer enabled="false" />
      <generatePublisherEvidence enabled="false"/>
   </runtime>
   <appSettings>
    <add key="MaxWorkerProcessRefreshInterval" value="0" />
    <add key="MaxWorkerProcessWorkingSet" value="0" />
    <add key="MaxWorkerProcessThreads" value="0" />
    <add key="serviceListening" value="false" />
   </appSettings>
</configuration>

Si tout se passe comme ma mise à jour, vous devriez avoir les services suivants ne démarrant pas:

- Service de distribution de fichiers de Microsoft Exchange – MSExchangeFDS
- Hôte de services Microsoft Exchange – MSExchangeServiceHost
- Microsoft Exchange EdgeSync – MSExchangeEdgeSync
- Mise à jour de la fonction anti-spam Microsoft Exchange – MSExchangeAntispamUpdate
- Recherche de journal de transport Microsoft Exchange – MSExchangeTransportLogSearch
- Transport Micosoft Exchange – MSExchangeTransport

Vous devrez soir mettre jour les fichiers soit les creer (MSExchangeFDS par exemple)

N’oubliez pas de faire une copie des fichiers que vous modifiez !!

Si vous avez la même chose sous Windows 2003,

vous devrez en plus installer le Hotfix du Framework 2.0 lié à la KB http://support.microsoft.com/kb/942027/,

Téléchargement des Hotfix

http://code.msdn.microsoft.com/KB942027/Release/ProjectReleases.aspx?ReleaseId=900

Il se peut que vous deviez ajouter cette clé de registre si vos service ne démarrent toujours pas

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet

ServicesPipeTimeout Valeur DWORD

Valeur 60000

Vous pourrez ensuite démarrer vos services Exchange.

KB Microsoft

http://support.microsoft.com/kb/944752

David

 

Publié dans 2-EXCHANGE 2007 | Tagué: | 1 commentaire »

Problème d’envoi de mails vers certains domaines avec Exchange 2007 et Windows 2008

Publié par David PEKMEZ le août 15, 2008


Exchange 2007 sur Windows 2008

Si vos serveurs HUB ne peuvent pas envoyer des mails vers certains domaines SMTP et que vous avez l’event suivant,

Source : MSExchangeTransport

ID de l’événement :2000

Catégorie de la tâche :SmtpSend

Description :

Connecteur d’envoi d26d5011-aeda-4300-afe7-cbeef9174217 : un échec DNS a généré les informations de diagnostic suivantes The DNS query for ‘DnsConnectorDelivery’:‘domain.com’:’d26d5011-aeda-4300-afe7-cbeef9174217′ failed with error: ErrorRetry

Vous devez désactiver l’auto tuning de Windows 2008 à l’aide de la commande suivante :

 

netsh interface tcp set global autotuninglevel=disabled

 

Mail flow to certain domains does not work when you run Exchange Server 2007 on a Windows Server 2008-based computer

http://support.microsoft.com/kb/951291/en-us

 

 

Publié dans 2-EXCHANGE 2007, 3-WINDOWS SERVER 2008 | Tagué: , | 1 commentaire »

 
Suivre

Recevez les nouvelles publications par mail.

Joignez-vous à 184 followers