"Acesso negado" ao tentar executar a nova tarefa agendada 0x80070005

1

Estamos usando o maravilhoso NTBackupScript em um servidor Windows 2003 para automatizar nossos backups com o recurso interno NTBackup. Eu usei isso com sucesso no passado para executar backups totalmente automatizados e à prova de bomba, mas estamos reconstruindo nosso servidor de backup e tivemos alguns problemas ao tentar criar e executar as tarefas agendadas.

Neste ponto, acreditamos que é um problema de permissões que está impedindo a execução das tarefas agendadas. No entanto, achamos que analisamos todas as permissões e problemas relacionados à segurança e não conseguimos descobrir por que ainda não está em execução.

Já temos:

  1. DESBLOQUEIO todos os arquivos do arquivo .zip.
  2. Tentei cada iteração de "e" com os parâmetros (por exemplo, checktape, diferencial, FullBackup.bks, etc.) < - Aparentemente, não tentamos todas as iterações . Veja a resposta abaixo.
  3. A senha está correta.
  4. Executando tudo isso como administrador.
  5. Adicionadas permissões "Batch" ao cmd.exe por uma das recomendações do MS Technet.
  6. Assegure-se de que o Administrador tenha as permissões certas para o cmd.exe por Technet .
  7. Verificou que Ferramentas Administrativas / Serviços / Agendador de Tarefas usa "Sistema Local" como sua conta de Logon Como.
  8. Não faz sentido criar um usuário / grupo especial para este conforme descrito aqui .
  9. Usado Process Monitor para procurar possíveis problemas, mas nada nos causou problemas (e estamos em processo Monitorar noobs).

Ainda recebemos o erro 0x80070005 no log. Por quê?

AsaídadoProcessMonitorincluioseguinte.ONAMENOTFOUNDeoBUFFEROVERFLOWsãosuspeitos,masaindanãodescobrioquefazerdiferentecombaseneles.

    
por Mark A 14.12.2011 / 07:13

2 respostas

1

Então, verifica-se que os parâmetros / opções da linha de comando são muito importantes para serem formatados corretamente com as aspas nos lugares certos. Nós pensamos que tínhamos tentado todas as opções aqui, mas aparentemente não tentamos a opção right até agora. Este post tem o texto financeiro:

Important: The command line options must be placed OUTSIDE of the "" that surround the path. "" are needed because otherwise path names with spaces (like in c:\program files) can not be interpreted correctly by the task scheduler.

As entradas corretas em "Executar:" são:

"C:\Program Files\NTBackupScript\ntbackupscript.cmd" checktape
"C:\Program Files\NTBackupScript\ntbackupscript.cmd" BackupJobFull normal
"C:\Program Files\NTBackupScript\ntbackupscript.cmd" BackupJobFull differential
    
por 14.12.2011 / 23:41
0

Não achei mencionado: você pesquisou no visualizador de eventos do Windows ? (Pode estar registrando algo em qualquer um dos três principais logs: Sistema, Aplicativo ou Segurança)

    
por 14.12.2011 / 23:23