Como mapear uma unidade para um serviço do Windows?

4

Eu estou apoiando a instalação de um sistema de CCTV do lado da equação do Windows 2003 R2 Standard, a intenção era usar um NAS para armazenamento a longo prazo (muitos dados são gerados em um tempo bastante curto). O problema que enfrentamos é que o software de CCTV só pode apontar para drives e pastas locais para o seu local de arquivamento.

Eu olhei para Pontos de junção (que não são suportados em sistemas de arquivos remotos), Links simbólicos (que não estão disponíveis em Windows 2003) e Serviços de armazenamento remoto (que não estão disponíveis no Windows Norma 2003).

Como o software de CCTV é executado como um serviço do Windows (4 deles para ser exato), não é imediatamente óbvio como fazer isso, minha solução atual é a seguinte:

  1. Crie uma nova conta local para os serviços
  2. Adicione esta conta ao grupo de administradores local
  3. Faça login usando esta conta
  4. Configure a unidade de rede mapeada por meio de
    net use z: \nas\share /savecred
  5. Alterne os quatro serviços para usar a conta local
  6. Reinicie os serviços

Surpreendentemente, isso funcionou, parece uma maneira horrível de resolver um problema. Existe uma maneira melhor?

    
por Richard Slater 12.06.2009 / 22:34

3 respostas

2

O Windows ocasionalmente "perde" unidades mapeadas. Você pode querer executar um trabalho periódico para verificar a existência de "Z:" e remontá-lo se não estiver lá.

    
por 12.06.2009 / 23:00
1

Infelizmente, essa é provavelmente sua única opção se o software de CCTV não puder usar caminhos UNC.

Se o seu NAS for compatível com iSCSI, você poderá usar o Iniciador iSCSI da Microsoft para conectar o servidor a um LUN que será exibido como uma unidade local.

    
por 12.06.2009 / 22:40
0

Você poderia usar um link simbólico ?

Atualização : não acho que links simbólicos estejam disponíveis no Server 2003. Ah, bem.

    
por 12.06.2009 / 23:26