Skip to main content
SnapManager for SAP
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

La commande smsap plugin check

Contributeurs

SnapManager vous permet d'installer et d'utiliser des scripts personnalisés pour différentes opérations. SnapManager propose des plug-ins de sauvegarde, de restauration et de clonage pour automatiser vos scripts personnalisés avant et après les opérations de sauvegarde, de restauration et de clonage. Avant d'utiliser le plug-in de sauvegarde, de restauration et de clonage, vous pouvez exécuter la commande plugin check pour vérifier l'installation des scripts du plug-in. Les scripts personnalisés sont stockés dans trois répertoires : les règles (pour les scripts qui doivent toujours être exécutés avant la sauvegarde, la restauration ou le clonage), les pré (pour les scripts de prétraitement) et les post-traitement (pour les scripts de post-traitement).

Syntaxe

 smsap plugin check
-osaccount os_db_user_name

Paramètre

  • -osaccount

    Spécifie le nom d'utilisateur de la base de données du système d'exploitation (OS). Si vous n'entrez pas l'option -osaccount, SnapManager vérifie les scripts du plug-in en tant qu'utilisateur racine plutôt qu'en tant qu'utilisateur spécifique.


Exemple

L'exemple suivant montre que la commande de vérification du plug-in a trouvé le script personnalisé de politique1 stocké dans le répertoire des règles en tant qu'exécutable. L'exemple montre également que les deux autres scripts personnalisés stockés dans le pré-répertoire ne renvoient aucun message d'erreur (affiché avec un état de 0); cependant, le quatrième script personnalisé (post-plug-in1), qui a été trouvé dans le répertoire post, contient des erreurs (affiché avec un état de 3).

smsap plugin check
Checking plugin directory structure ...
<installdir>/plugins/clone/policy
OK: 'policy1' is executable
<installdir>/plugins/clone/pre
OK: 'pre-plugin1' is executable and returned status 0
OK: 'pre-plugin2' is executable and returned status 0
<installdir>/plugins/clone/post
ERROR: 'post-plugin1' is executable and returned status 3
<installdir>/plugins/backup/policy
OK: 'policy1' is executable
<installdir>/plugins/backup/pre
OK: 'pre-plugin1' is executable and returned status 0
OK: 'pre-plugin2' is executable and returned status 0
<installdir>/plugins/backup/post
ERROR: 'post-plugin1' is executable and returned status 3
<installdir>/plugins/restore/policy
OK: 'policy1' is executable
<installdir>/plugins/restore/pre
OK: 'pre-plugin1' is executable and returned status 0
OK: 'pre-plugin2' is executable and returned status 0
<installdir>/plugins/restore/post
ERROR: 'post-plugin1' is executable and returned status 3
Command complete.