[Exchange 2013] Modifier l’emplacement de la base de données de file d’attente (Mail.que)

Lors de la mise en œuvre d’un environnement Exchange 2013, il est judicieux de prévoir un disque supplémentaire pour stocker la base de données de transport et des fichiers journaux des transactions.

Localisation du fichier mail.que :
Chemin: « C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue »

L’emplacement de la base de données de files d’attente et de ses journaux de transactions est stocké dans le fichier C:\Program Files\Microsoft\Exchange Server\V15\Bin\EdgeTransport.exe.config. Ce fichier est associé au service de transport Microsoft Exchange.

Article Technet de référence:
http://technet.microsoft.com/fr-fr/library/bb125177(v=exchg.150).aspx

L’article ci-dessus explique la procédure de déplacement manuelle en utilisant le fichier « EdgeTransport.exe.config » puis un redémarrage du service de transport.

Edition dans notre « notepad » pour modifier les chemins d’accès vers une partition dédiée:
<add key=”QueueDatabasePath” value=”C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue” />
<add key=”QueueDatabaseLoggingPath” value=”C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue” />
<add key=”IPFilterDatabasePath” value=”C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\IpFilter” />
<add key=”IPFilterDatabaseLoggingPath” value=”C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\IpFilter” />
<add key=”TemporaryStoragePath” value=”C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Temp” />

Cependant avec cette méthode « l’ancienne » base de données de la file d’attente n’est pas déplacée. Lorsque le service de transport est redémarré une nouvelle base de données de la file d’attente est créée dans le nouvel emplacement.

Si on souhaite ne pas perdre la base de données existante il est nécessaire d’utiliser le script Microsoft nommé « Move-TransportDatabase.ps1 » stocké à l’emplacement des scripts par défaut.

Utilisation du script pour un déplacement sur une partition E:\

 .\Move-TransportDatabase.ps1queueDatabasePath « E:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue » –queueDatabaseLoggingPath « E:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\Queue » –iPFilterDatabasePath « E:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\data\IpFilter » –iPFilterDatabaseLoggingPath « E:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\IpFilter » –temporaryStoragePath « E:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\Temp »

mailq1

mailq2

Le nouveau chemin d’accès est à présent modifié sur la partition de log; de plus le script a permis de conserver la base de données d’origine et donc de ne subir aucune perte de données!

Répondre

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Google

Vous commentez à l'aide de votre compte Google. Déconnexion /  Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s