Sistemas Operacionais LinuxSistemas operacionais Oracle SolarisSistemas Operacionais AIXSistemas operacionais Mac OS X

Arquivar e Recuperar Links Simbólicos

O cliente de backup e archive arquiva e recupera links simbólicos de forma diferente da utilizada para arquivos e diretórios regulares.

O modo como o cliente arquiva e recupera links simbólicos depende das configurações de opções, se o diretório de destino é acessível e da maneira como os objetos são especificados.

Um link simbólico UNIX é um arquivo que contém um ponteiro para outro arquivo ou diretório. O objeto para o qual o link simbólico aponta é chamado de objeto de destino.

Um link simbólico pode ser submetido a um backup como informação de caminho para um diretório de destino ou pode ser submetido a um backup como um diretório. Se o link simbólico for submetido a backup como um diretório, os arquivos e pastas no diretório de destino também serão submetidos ao backup.

O que você restaura depende de como foi feito o backup do link simbólico, do escopo da restauração, da configuração da opção followsymbolic e se o diretório de destino está acessível no momento da restauração.

Para obter mais informações sobre como os links simbólicos são tratados durante o archive, consulte a opção archsymlinkasfile.

Observação: o processamento de links simbólicos, conforme descrito aqui, não se aplica a Mac OS X. Os links simbólicos são sempre arquivados como arquivos e nunca são seguidos.

A tabela a seguir mostra funções de archive e recuperação de links simbólicos e a ação tomada:

Tabela 1. Tabela de Gerenciamento de Links Simbólicos para Archive e Recuperação
Função Ação efetuada
Arquivamento de um link de arquivo. Arquiva o arquivo para o qual o link simbólico aponta.
Arquivamento de um link de diretório. Arquiva o diretório e seu conteúdo.
Arquivamento de um arquivo com subdir=yes. Arquiva o arquivo, o caminho do diretório e todos os arquivos com nomes semelhantes na subárvore.
Arquivamento de um diretório com subdir=yes. Arquiva o diretório, seu conteúdo e o conteúdo dos subdiretórios.
Arquivamento de um link simbólico que aponta para um arquivo ou diretório que não existe. Arquiva o link simbólico.
Recuperação um link simbólico que aponta para o arquivo; o arquivo e o link existem. Substitui o arquivo se replace=y estiver definido.
Recuperação de um link simbólico que aponta para o arquivo; o link simbólico não existe mais. Recupera o arquivo substituindo o nome do arquivo pelo nome do link simbólico e coloca esse arquivo no diretório em que o link simbólico está localizado.
Recuperação de um link simbólico que aponta para um diretório; o link simbólico e o diretório não existem mais. Um diretório é criado no diretório em que o link simbólico está localizado e todos os arquivos e subdiretórios são restaurados naquele diretório. O nome do link simbólico é usado como o nome do novo diretório.
Recuperação de link simbólico que aponta para um diretório; o link simbólico e o diretório ainda existem. O diretório não é recuperado enquanto o link simbólico existir.