Variáveis disponíveis nos scripts de tarefa para a operação de backup
O SnapManager fornece informações de contexto na forma de variáveis de ambiente relacionadas à operação de backup que está sendo executada. Por exemplo, seu script pode recuperar o nome do host original, o nome da política de retenção e o rótulo do backup.
A tabela a seguir lista as variáveis de ambiente que você pode usar em seus scripts:
Variáveis | Descrição | Formato |
---|---|---|
SM_OPERATION_ID |
Especifica o ID da operação atual |
cadeia de carateres |
SM_PROFILE_NAME |
Especifica o nome do perfil usado |
cadeia de carateres |
SM_SID |
Especifica o identificador do sistema do banco de dados |
cadeia de carateres |
SM_HOST |
Especifica o nome do host do banco de dados |
cadeia de carateres |
SM_OS_USER |
Especifica o proprietário do sistema operacional (SO) do banco de dados |
cadeia de carateres |
SM_OS_GROUP |
Especifica o grupo de SO do banco de dados |
cadeia de carateres |
SM_BACKUP_TYPE |
Especifica o tipo de backup (on-line, off-line ou automático) |
cadeia de carateres |
SM_BACKUP_LABEL |
Especifica o rótulo do backup |
cadeia de carateres |
SM_BACKUP_ID |
Especifica a ID do backup |
cadeia de carateres |
SM_BACKUP_RETENÇÃO |
Especifica o período de retenção |
cadeia de carateres |
SM_BACKUP_PROFILE |
Especifica o perfil usado para esse backup |
cadeia de carateres |
SM_ALLOW_DATABASE_SHUTDOWN |
Especifica se você deseja iniciar ou encerrar o banco de dados se necessário, você pode usar a opção -force da interface de linha de comando. |
booleano |
SM_BACKUP_SCOPE |
Especifica o escopo do backup (total ou parcial) |
cadeia de carateres |
SM_BACKUP_PROTECTION |
Especifica se a proteção de backup está ativada |
booleano |
SM_TARGET_ARQUIVADOR_NAME |
Especifica o nome do sistema de armazenamento de destino Nota: se mais de um sistema de armazenamento for usado, os nomes do sistema de armazenamento devem ser separados por vírgulas. |
cadeia de carateres |
SM_TARGET_VOLUME_NAME |
Especifica o nome do volume de destino Nota: o nome do volume de destino deve ser prefixado com o nome do dispositivo de armazenamento, por exemplo, SM_TARGET_ARQUIVADOR_name/SM_TARGET_VOLUME_NAME. |
cadeia de carateres |
SM_HOST_FILE_SYSTEM |
Especifica o sistema de arquivos host |
cadeia de carateres |
SM_SNAPSHOT_NAMES |
Especifica a lista de instantâneos Observação: o nome das cópias Snapshot deve ser prefixado com o nome do sistema de armazenamento e o nome do volume. Os nomes das cópias Snapshot são separados por vírgulas. |
array de cadeia de carateres |
SM_ASM_DISK_GROUPS |
Especifica a lista do grupo de discos ASM |
array de cadeia de carateres |
SM_ARCHIVE_LOGS_DIRECTORY |
Especifica o diretório de logs de arquivo Nota: se os logs de arquivo estiverem localizados em mais de um diretório, os nomes desses diretórios serão separados por vírgulas. |
array de cadeia de carateres |
SM_REDO_LOGS_DIRECTORY |
Especifica o diretório refazer logs Observação: se os logs de refazer estiverem localizados em mais de um diretório, os nomes desses diretórios serão separados por vírgulas. |
array de cadeia de carateres |
SM_CONTROL_FILES_DIRECTORY |
Especifica o diretório de arquivos de controle Nota: se os arquivos de controle estiverem localizados em mais de um diretório, os nomes desses diretórios serão separados por vírgulas. |
array de cadeia de carateres |
SM_DATA_FILES_DIRECTORY |
Especifica o diretório de arquivos de dados Nota: se os arquivos de dados estiverem localizados em mais de um diretório, os nomes desses diretórios serão separados por vírgulas. |
array de cadeia de carateres |
user_defined (definido pelo utilizador) |
Especifica parâmetros adicionais definidos pelo usuário. Os parâmetros definidos pelo usuário não estão disponíveis para plug-ins usados como políticas. |
definido pelo utilizador |