Protegendo uma pasta de instantâneo

A pasta de instantâneo é um diretório que armazena arquivos de instantâneos, recomendamos que você dedique o diretório para o armazenamento de instantâneos. Conceda permissão de gravação ao Snapshot Agent para a pasta e assegure que a permissão de leitura seja fornecida somente para a conta do Windows usada pelo Distribution Agent ou Merge Agent para acessar a pasta. A conta do Windows associada com o agente deve ser uma conta de domínio para acessar uma pasta de instantâneo que está localiza em um computador remoto.

ObservaçãoObservação

O Windows Vista inclui um novo recurso, o UAC (Controle de Conta de Usuário), que ajuda os administradores a gerenciar o uso de direitos do usuário elevados (algumas vezes chamados de privilégios). Por padrão, quando executam o Windows Vista, os administradores não usam seus direitos administrativos. Em vez disso, eles executam a maioria das ações como usuários padrão (não-administrativos), assumindo temporariamente seus direitos administrativos somente quando necessário. O UAC pode impedir o acesso administrativo ao compartilhamento de instantâneos. Portanto, você deve conceder permissões de compartilhamento de instantâneos explicitamente às contas do Windows usadas pelo Snapshot Agent, Distribution Agent e Merge Agent. Você deve fazer isso mesmo se as contas do Windows forem membros do grupo de Administradores.

Ao configurar um Distribuidor por meio do Assistente para Configurar a Distribuição ou o Assistente para Nova Publicação, a pasta de instantâneos fica, por padrão, no caminho local: X:\Arquivos de Programas\Microsoft SQL Server\<instance>\MSSQL\ReplData. Se estiver usando um Distribuidor remoto ou assinaturas pull, você deverá especificar um compartilhamento de rede UNC (como \\<Nome_do_Computador>\instantâneo) ao invés de um caminho local.

Ao fornecer permissões de acesso para a pasta de instantâneos, você deve fornecê-las de acordo com o modo como a pasta é acessada. As guias de caixa de diálogo abaixo são usadas no Microsoft Windows 2003:

  • Se você especificar um caminho local, forneça permissões para a pasta por meio da guia Segurança da caixa de diálogo Propriedades.

  • Se você especificar um compartilhamento de rede, forneça permissões para a pasta por meio da guia Compartilhamento da caixa de diálogo Propriedades.

    ObservaçãoObservação

    Se o agente de replicação for executado no Distribuidor, use a guia Segurança da caixa de diálogo Propriedades da pasta para conceder permissões para a conta do Windows usada para executar o agente. Faça isso até mesmo quando for usado um compartilhamento de rede. Isso se aplica ao Distribution Agent e ao Merge Agent para uma assinatura push e ao Snapshot Agent quando o Publicador e o Distribuidor estiverem no mesmo computador.

Para obter mais informações sobre como configurar permissões para caminhos locais e compartilhamentos de rede, consulte a documentação do Windows.

ObservaçãoObservação

Se uma publicação for cancelada, a replicação tentará remover a pasta de instantâneo no contexto de segurança da conta de serviço do SQL Server. Caso esta conta não tenha privilégios suficientes, faça logon com uma conta que possua privilégios suficientes e remova a pasta manualmente. A remoção de uma pasta exige o privilégio Modificar se a pasta estiver em um caminho local ou o privilégio Controle Total se a pasta estiver em um caminho de rede.

Entregando instantâneos por FTP

Sugerimos como prática recomendada que os instantâneos sejam armazenados em um compartilhamento UNC, porém os instantâneos podem ser armazenados em um compartilhamento FTP e então enviados a um Assinante via FTP. Ao configurar o servidor FTP, assegure que o diretório virtual expõe um compartilhamento UNC subjacente que permite o acesso de gravação pelo Snapshot Agent para a publicação.

Para configurar um Assinante para recuperar o Instantâneo via FTP, defina primeiro um servidor FTP com um logon e senha que permita aos Assinantes acesso de leitura (ou “obter”) para permitir que os arquivos dos instantâneos possam ser baixados.

Para entregar instantâneos por FTP

Para obter mais informações sobre a configuração e alteração de senha para acesso a instantâneos via FTP, consulte a seção "Entrega de instantâneo por FTP" neste tópico Definindo logons e senhas ao criar publicações.