Variáveis de ambiente suportadas pelo ONTAP
As variáveis de ambiente são usadas para comunicar informações sobre uma operação de backup ou restauração entre um aplicativo de backup habilitado para NDMP e um sistema de armazenamento. O ONTAP suporta variáveis de ambiente, que têm um valor padrão associado. No entanto, você pode modificar manualmente esses valores padrão.
Se você modificar manualmente os valores definidos pelo aplicativo de backup, o aplicativo pode se comportar de forma imprevisível. Isso ocorre porque as operações de backup ou restauração podem não estar fazendo o que o aplicativo de backup esperava que fizessem, mas em alguns casos, a modificação criteriosa pode ajudar a identificar ou solucionar problemas.
As tabelas a seguir listam as variáveis de ambiente cujo comportamento é comum para dump e SMTape e aquelas variáveis que são suportadas apenas para dump e SMTape. Essas tabelas também contêm descrições de como as variáveis de ambiente que são suportadas pelo ONTAP funcionam se forem usadas:
Na maioria dos casos, variáveis que têm o valor, |
Variáveis de ambiente suportadas para dump e SMTape
Variável de ambiente | Valores válidos | Padrão | Descrição |
---|---|---|---|
DEPURAR |
|
|
Especifica que as informações de depuração são impressas. |
SISTEMA DE FICHEIROS |
|
|
Especifica o nome do caminho da raiz dos dados que estão sendo copiados. |
NDMP_VERSION |
|
|
Você não deve modificar a variável NDMP_VERSION. Criada pela operação de backup, a variável NDMP_VERSION retorna a versão NDMP. O ONTAP define a variável NDMP_VERSION durante um backup para uso interno e para passar para um aplicativo de backup para fins informativos. A versão NDMP de uma sessão NDMP não é definida com esta variável. |
PATHNAME_SEPARATOR |
|
|
Especifica o caractere separador do nome do caminho. Este caractere depende do backup do sistema de arquivos. Para ONTAP, o caractere "'/'" é atribuído a essa variável. O servidor NDMP define essa variável antes de iniciar uma operação de backup em fita. |
TIPO |
|
|
Especifica o tipo de backup suportado para executar operações de backup e restauração em fita. |
VERBOSO |
|
|
Aumenta as mensagens de log durante a execução de uma operação de backup ou restauração de fita. |
Variáveis de ambiente suportadas para dump
Variável de ambiente | Valores válidos | Padrão | Descrição | ||
---|---|---|---|---|---|
ACL_START |
|
|
Criada pela operação de backup, a variável ACL_START é um valor de deslocamento usado por uma restauração de acesso direto ou operação de backup NDMP reiniciável. O valor de deslocamento é o deslocamento de byte no arquivo de despejo onde os dados ACL (passe V) começam e são retornados no final de um backup. Para que uma operação de restauração de acesso direto restaure corretamente os dados de backup, o valor ACL_START deve ser passado para a operação de restauração quando ela for iniciada. Uma operação de backup NDMP reiniciável usa o valor ACL_START para se comunicar com o aplicativo de backup onde a parte não reiniciável do fluxo de backup começa. |
||
DATA_BASE |
|
|
Especifica a data de início para backups incrementais. Quando definido como Essas variáveis são uma alternativa aos backups incrementais baseados em NÍVEL/ATUALIZAÇÃO. |
||
DIRETA |
|
|
Especifica que uma restauração deve avançar rapidamente diretamente para o local na fita onde os dados do arquivo residem, em vez de digitalizar toda a fita. Para que a recuperação de acesso direto funcione, o aplicativo de backup deve fornecer informações de posicionamento. Se essa variável estiver definida como |
||
NOME_DMP |
|
|
Especifica o nome para um backup de várias subárvores. Esta variável é obrigatória para múltiplos backups de subárvore. |
||
DUMP_DATE |
|
|
Você não altera essa variável diretamente. Ele é criado pelo backup se a variável BASE_DATE for definida como um valor diferente `-1`de . A variável DUMP_DATE é derivada pela prependência do valor de nível de 32 bits para um valor de tempo de 32 bits calculado pelo software dump. O nível é incrementado a partir do último valor de nível passado para a variável BASE_DATE. O valor resultante é usado como o valor BASE_DATE em um backup incremental subsequente. |
||
ENHANCED_DAR_ENABLED (MELHORADO_DAR_ATIVADO |
|
|
Especifica se a funcionalidade DAR aprimorada está ativada. A FUNCIONALIDADE DAR aprimorada suporta DAR de diretório e DAR de arquivos com fluxos NT. Ele fornece melhorias de desempenho. DAR aprimorado durante a restauração só é possível se as seguintes condições forem atendidas:
|
||
EXCLUIR |
|
|
Especifica arquivos ou diretórios excluídos ao fazer backup de dados. A lista Excluir é uma lista separada por vírgulas de nomes de arquivo ou diretório. Se o nome de um arquivo ou diretório corresponder a um dos nomes na lista, ele será excluído do backup. As seguintes regras se aplicam ao especificar nomes na lista Excluir:
|
||
EXTRAIR |
|
|
Especifica que subárvores de um conjunto de dados de backup devem ser restauradas. O aplicativo de backup especifica os nomes das subárvores a serem extraídas. Se um arquivo especificado corresponder a um diretório cujo conteúdo foi feito backup, o diretório é extraído recursivamente. Para renomear um arquivo, diretório ou qtree durante a restauração sem usar DAR, você deve definir a variável de ambiente EXTRAIR como |
||
EXTRACT_ACL |
|
|
Especifica que as ACLs do arquivo de backup são restauradas em uma operação de restauração. O padrão é restaurar ACLs ao restaurar dados, exceto para DARS. |
||
FORÇA |
|
|
Determina se a operação de restauração deve verificar se há espaço de volume e disponibilidade de inode no volume de destino. Definir essa variável para Se não houver espaço de volume suficiente ou inodes disponíveis no volume de destino, a operação de restauração recupera a quantidade de dados permitidos pelo espaço de volume de destino e pela disponibilidade de inodes. A operação de restauração pára quando o espaço de volume ou inodes não estão disponíveis. |
||
HIST |
|
|
Especifica que as informações do histórico de arquivos são enviadas para o aplicativo de backup. A maioria dos aplicativos de backup comerciais define a variável HIST como
|
||
IGNORE_CTIME |
|
|
Especifica que o backup de um arquivo não é incrementalmente feito se somente seu valor ctime tiver sido alterado desde o backup incremental anterior. Alguns aplicativos, como software de verificação de vírus, alteram o valor ctime de um arquivo dentro do inode, mesmo que o arquivo ou seus atributos não tenham sido alterados. Como resultado, um backup incremental pode fazer backup de arquivos que não foram alterados. A
|
||
IGNORE_QTREES |
|
|
Especifica que a operação de restauração não restaura informações de qtree de qtrees de backup. |
||
NÍVEL |
|
|
Especifica o nível de backup. O nível 0 copia todo o conjunto de dados. Níveis de backup incremental, especificados por valores acima de 0, copie todos os arquivos (novos ou modificados) desde o último backup incremental. Por exemplo, um nível 1 faz backup de arquivos novos ou modificados desde o backup de nível 0, um nível 2 faz backup de arquivos novos ou modificados desde o backup de nível 1 e assim por diante. |
||
LISTA |
|
|
Lista os nomes dos arquivos de backup e os números de inode sem realmente restaurar os dados. |
||
LIST_QTREES |
|
|
Lista os qtrees de backup sem realmente restaurar os dados. |
||
MULTI_SUBTREE_ NOMES |
|
|
Especifica que o backup é um backup de várias subárvores. Várias subárvores são especificadas na cadeia de carateres, que é uma lista de nomes de subárvores separada por uma nova linha. As subárvores são especificadas por nomes de caminho relativos ao seu diretório raiz comum, que deve ser especificado como o último elemento da lista. Se você usar essa variável, você também deve usar a variável DMP_NAME. |
||
NDMP_UNICODE_ FH |
|
|
Especifica que um nome Unicode é incluído além do nome NFS do arquivo nas informações do histórico do arquivo. Essa opção não é usada pela maioria dos aplicativos de backup e não deve ser definida a menos que o aplicativo de backup seja projetado para receber esses nomes de arquivo adicionais. A variável HIST também deve ser definida. |
||
NO_ACLS |
|
|
Especifica que as ACLs não devem ser copiadas ao fazer backup de dados. |
||
NON_QUOTA_TREE |
|
|
Especifica que os arquivos e diretórios no qtrees devem ser ignorados ao fazer backup de dados. Quando definido como
|
||
NOWRITE |
|
|
Especifica que a operação de restauração não deve gravar dados no disco. Esta variável é usada para depuração. |
||
RECURSIVA |
|
|
Especifica que as entradas de diretório durante uma restauração DAR serão expandidas. As variáveis de ambiente DIRECT e ENHANCED_DAR_ENABLED também devem estar ativadas (definidas para
Por exemplo, os seguintes são caminhos de recuperação válidos porque todos os caminhos de recuperação estão dentro `foo/dir1/deepdir/myfile`de :
Os seguintes são caminhos de recuperação inválidos:
|
||
RECUPERAR_FULL_PATHS |
|
|
Especifica que o caminho de recuperação completo terá suas permissões e ACLs restauradas após o DAR. DIRECT e ENHANCED_DAR_ENABLED também devem ser ativados (definidos como |
||
ATUALIZAÇÃO |
|
|
Atualiza as informações de metadados para habilitar o backup incremental baseado em NÍVEL. |
Variáveis de ambiente suportadas para SMTape
Variável de ambiente | Valores válidos | Padrão | Descrição |
---|---|---|---|
DATA_BASE |
|
|
Especifica a data de início para backups incrementais. `BASE_DATE` É uma representação de cadeia de carateres dos identificadores Snapshot de referência. Usando a `BASE_DATE` cadeia de carateres, o SMTape localiza a cópia Snapshot de referência. `BASE_DATE` não é necessário para backups de linha de base. Para um backup incremental, o valor da `DUMP_DATE` variável da linha de base anterior ou backup incremental é atribuído à `BASE_DATE` variável. O aplicativo de backup atribui o |
DUMP_DATE |
|
|
No final de um backup SMTape, DUMP_DATE contém um identificador de cadeia de carateres que identifica a cópia Snapshot usada para esse backup. Esta cópia Snapshot pode ser usada como cópia Snapshot de referência para um backup incremental subsequente. O valor resultante de DUMP_DATE é usado como o valor BASE_DATE para backups incrementais subsequentes. |
SMTAPE_BACKUP_SET_ID |
|
|
Identifica a sequência de backups incrementais associados ao backup de linha de base. O ID do conjunto de cópias de segurança é um ID exclusivo de 128 bits que é gerado durante uma cópia de segurança de linha de base. O aplicativo de backup atribui esse ID como entrada à |
SMTAPE_SNAPSHOT_NAME |
Qualquer cópia Snapshot válida disponível no volume |
|
Quando a variável SMTAPE_SNAPSHOT_NAME está definida como uma cópia Snapshot, essa cópia Snapshot e suas cópias Snapshot mais antigas são feitas backup em fita. Para backup incremental, essa variável especifica a cópia Snapshot incremental. A variável BASE_DATE fornece a cópia Snapshot da linha de base. |
SMTAPE_DELETE_SNAPSHOT |
|
|
Para uma cópia Snapshot criada automaticamente pelo SMTape, quando a variável SMTAPE_DELETE_SNAPSHOT estiver definida como |
SMTAPE_BREAK_MIRROR |
|
|
Quando a variável SMTAPE_BREAK_MIRROR é definida como |