Dell PowerVault DP600 Manuel d'utilisation
Page 163

163
Utilisation de scripts pré-sauvegarde
et post-sauvegarde
Un script pré-sauvegarde est un script qui réside sur l'ordinateur protégé et est exécuté avant chaque
travail de sauvegarde DPM pour préparer les données protégées.
Un script post-sauvegarde est un script exécuté après un travail de sauvegarde pour effectuer les
tâches de traitement supplémentaires requises (mise en ligne d'une machine virtuelle, par exemple).
Lorsque vous installez un agent de protection, un fichier ScriptingConfig.xml est ajouté au dossier
chemin d'installation\Microsoft Data Protection Manager\DPM\Scripting sur l'ordinateur protégé. Pour
chaque source de données protégée de l'ordinateur, vous pouvez définir un script pré-sauvegarde
et un script post-sauvegarde dans le fichier ScriptingConfig.xml.
Lorsque DPM lance une tâche de protection, il vérifie le fichier ScriptingConfig.xml qui se trouve
surٛ l'ordinateur protégé. Si un script pré-sauvegarde est mentionné, DPM l'exécute avant de traiter
la tâche de protection. Si un script post-sauvegarde est mentionné, DPM l'exécute après la tâche
de protection.
Remarque
Les tâches de protection incluent la création de répliques, les sauvegardes express complètes,
les synchronisations et les vérifications de cohérence.
DPM exécute les scripts pré-sauvegarde et post-sauvegarde en utilisant un compte du système local.
Dans l'idéal, assurez-vous que les scripts disposent de droits de lecture et d'exécution pour
les comptes de l'administrateur et du système local uniquement. Cela permet d'empêcher toute
modification des scripts par des utilisateurs non autorisés.
ScriptingConfig.xml
<?xml version=“1.0” encoding=“utf-8“?>
<ScriptConfiguration xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance”
xmlns:xsd=“http://www.w3.org/2001/XMLSchema”
xmlns=“http://schemas.microsoft.com/2003/dls/ScriptingConfig.xsd”>
<DatasourceScriptConfig DataSourceName=“source de données”>
<PreBackupScript>“chemin\script” </PreBackupScript>
<PreBackupCommandLine>paramètres</PreBackupCommandLine>
<PostBackupScript>“chemin\script” </PostBackupScript >
<PostBackupCommandLine>paramètres</PostBackupCommandLine>
<TimeOut>30</TimeOut>
</DatasourceScriptConfig>
</ScriptConfiguration>