Variables disponibles dans les scripts de tâches pour l'opération de sauvegarde
SnapManager fournit des informations contextuelles sous forme de variables d'environnement associées à l'opération de sauvegarde en cours. Par exemple, votre script peut récupérer le nom de l'hôte d'origine, le nom de la stratégie de conservation et l'étiquette de la sauvegarde.
Le tableau suivant répertorie les variables d'environnement que vous pouvez utiliser dans vos scripts :
Variables | Description | Format |
---|---|---|
ID_OPÉRATION_SM |
Spécifie l'ID de l'opération en cours |
chaîne |
NOM_PROFIL_SM |
Spécifie le nom du profil utilisé |
chaîne |
SM_SID |
Spécifie l'identifiant système de la base de données |
chaîne |
HÔTE_SM |
Spécifie le nom d'hôte de la base de données |
chaîne |
SM_OS_USER |
Indique le propriétaire du système d'exploitation de la base de données |
chaîne |
SM_OS_GROUP |
Spécifie le groupe OS de la base de données |
chaîne |
SM_BACKUP_TYPE |
Spécifie le type de sauvegarde (en ligne, hors ligne ou auto) |
chaîne |
SM_BACKUP_LABEL |
Spécifie le libellé de la sauvegarde |
chaîne |
ID_SAUVEGARDE_SM |
Spécifie l'ID de la sauvegarde |
chaîne |
SM_SAUVEGARDE_CONSERVATION |
Spécifie la période de conservation |
chaîne |
SM_BACKUP_PROFILE |
Spécifie le profil utilisé pour cette sauvegarde |
chaîne |
SM_ALLOW_DATABASE_SHUTDOWN |
Spécifie si vous souhaitez démarrer ou arrêter la base de données si nécessaire, vous pouvez utiliser l'option -force à partir de l'interface de ligne de commande. |
booléen |
SM_BACKUP_SCOPE |
Spécifie l'étendue de la sauvegarde (complète ou partielle) |
chaîne |
SM_SAUVEGARDE_PROTECTION |
Indique si la protection de sauvegarde est activée |
booléen |
NOM_FILER_CIBLE_SM |
Spécifie le nom du système de stockage cible Remarque : si plusieurs systèmes de stockage sont utilisés, les noms du système de stockage doivent être séparés par des virgules. |
chaîne |
SM_TARGET_VOLUME_NAME |
Spécifie le nom du volume cible Remarque : le nom du volume cible doit être préfixé avec le nom du périphérique de stockage, par exemple SM_TARGET_FILER_NAME/SM_TARGET_VOLUME_NAME. |
chaîne |
SM_HOST_FILE_SYSTEM |
Spécifie le système de fichiers hôte |
chaîne |
SM_SNAPSHOT_NAMES |
Spécifie la liste de snapshots Remarque : le nom des copies Snapshot doit être préfixé avec le nom du système de stockage et le nom du volume. Les noms des copies Snapshot sont séparés par une virgule. |
tableau de chaînes |
SM_ASM_DISK_GROUPS |
Spécifie la liste Groupe de disques ASM |
tableau de chaînes |
SM_ARCHIVE_LOGS_RÉPERTOIRE |
Spécifie le répertoire des journaux d'archives Remarque : si les journaux d'archives sont situés dans plusieurs répertoires, les noms de ces répertoires sont séparés par des virgules. |
tableau de chaînes |
SM_REDO_LOGS_DIRECTORY |
Spécifie le répertoire des journaux de reprise Remarque : si les journaux de reprise se trouvent dans plusieurs répertoires, les noms de ces répertoires sont séparés par des virgules. |
tableau de chaînes |
SM_CONTROL_FILES_DIRECTORY |
Spécifie le répertoire des fichiers de contrôle Remarque : si les fichiers de contrôle se trouvent dans plusieurs répertoires, les noms de ces répertoires sont séparés par des virgules. |
tableau de chaînes |
SM_DATA_FILES_DIRECTORY |
Spécifie le répertoire des fichiers de données Remarque : si les fichiers de données se trouvent dans plusieurs répertoires, les noms de ces répertoires sont séparés par des virgules. |
tableau de chaînes |
défini par l'utilisateur |
Spécifie des paramètres supplémentaires définis par l'utilisateur. Les paramètres définis par l'utilisateur ne sont pas disponibles pour les plug-ins utilisés comme stratégies. |
défini par l'utilisateur |