OpsMgr 2007 : Définissez la durée de rétention des données de la base DataWarehouse (Part2)
Rappelez-vous, en février dernier je vous ai exposé sur ce billet une méthode 100% manuelle pour effectuer cette opération, Aujourd'hui l'équipe produit nous fournit un outil en ligne de commande baptisé dwdatarp.exe !
Rendez-vous ici pour l'obtenir : http://blogs.technet.com/momteam/archive/2008/05/14/data-warehouse-data-retention-policy-dwdatarp-exe.aspx
Ensuite, assurez-vous de posséder une infrastructure de supervision patché avec le Service Pack 1 d'Operations Manager.
Une fois téléchargé et décompressé, copiez la version de l'outil compatible avec votre système (x86 ou x64) dans un dossier local comme « c:\dwdatarp » par exemple.
Enfin voici les syntaxes d'utilisation :
- Pour afficher les instructions d'utilisation, exécutez :
c:\dwdatarp\dwdatarp.exe
-
Pour afficher les paramètres de rétention actuelle,
exécutez: c:\dwdatarp\dwdatarp.exe –s "dw servername" –d "dw databasename"
exemple: C:\dwdatarp>dwdatarp -s opsmgrsp1 -d OperationsManagerDW
-
Pour définir une durée de rétention sur un ensemble de donnée particulier (dataset), exécutez:
c:\dwdatarp\dwdatarp.exe –s "dw servername" –d "dw databasename" – ds "dataset name" –a "aggregation name" –m "days"
exemple: C:\dwdatarp>dwdatarp -s opsmgrsp1 -d OperationsManagerDW – ds "Performance data set" –a "Hourly aggregations" –m 399
Bonne utilisation!