Tarefa agendada do Servidor 2012 para backup do SharePoint 2013

1

Eu tenho o Windows Server 2012 com a instalação do SharePoint 2013.

Eu criei um script PShell e o salvei em um ps1 que faz o backup do Farm:

Adicionar-PsSnapin Microsoft.SharePoint.Powershell

Backup-SPFarm -Directory d: \ backup \ Farm -BackupMethod completo

Se eu rodar isso do PShell, ou seja, apontar para o local do arquivo ps1 e abri-lo, ele funcionará perfeitamente.

No entanto, ele não é executado no Agendador de Tarefas, o que me deixa louca. A tarefa de programação é:

  • Executar quando conectado ou não
  • Executar os privilégios mais altos
  • Programa / Scipt: - C: \ Windows \ System32 \ WindowsPowerShell \ v1.0 \ powershell.exe
  • Argumento: localização do PS1

Não é executado na programação ou se for executado agora (é permitido executar agora nas configurações).

A conta de usuário tem acesso ao banco de dados e é o mesmo usuário que eu estou usando para fazer login, por isso é bom quando executado diretamente do PShell. Também é um administrador local.

A partir da Tarefa Agendada, apenas vai em Execução e depois Pronta, mas não é criado nenhum backup. Como teste, adicionei uma segunda parte ao script para enviar um email quando ele executa a tarefa. O email é enviado sem problemas.

Sem erros, nada nos registros, apenas zilch.

Alguma idéia?

    
por IanH 12.11.2014 / 12:20

1 resposta

0

por favor, faça o backup manualmente da administração central e certifique-se de que foi feito corretamente.

então eu acho que você precisa verificar tudo cuidadosamente e reconfigurar todas as etapas abaixo

teste seu caractere de linha de comando por caractere e teste com o powershell ISE

Temosmuitosmétodosdebackupdelinhadecomandoemadministração,queoagendamportarefadeagendamentonoSharePoint 2010 e 2013 (também em Windows Servers ou Project Server ou ISA ou TMG ou Exchange)

No SharePoint, você pode configurar Métodos de backup de banco de dados SQL Planos de manutenção , como este ou este artigo :

paraAgendamentodebackup,comoAdministraçãocentraldoSharePoint:

Primeiro,vocêprecisatestaressescmds

precisadecidirsobreataxadebackupderepetiçãodesuaempresa.Podesernecessárioqueafazendacompletasejadiária.oucomoosegundoexemplodecadahoradebackupparcialdesuafazendacomoqualquerumouseuserviçodeaplicativocomoservidordeprojetoporesteswitch:ShowTree-Item

Exemplos [fonte aqui] :

-------------------- EXEMPLO 1 ---------------------

Backup-SPFarm -Directory \file_server\share\Backup -BackupMethod full -ConfigurationOnly

This example backs up the configuration settings of the farm to the \file_server\share\Backup directory.

-------------------- EXEMPLO 2 ---------------------

Backup-SPFarm -ShowTree -Item "Microsoft SharePoint Foundation Web Application" -Verbose

This example shows which components of the farm would be backed up under the "Microsoft SharePoint Foundation Web Application" node, but do not actually back them up.

-------------------- EXEMPLO 3 ---------------------

Backup-SPFarm -Directory C:\Backup -BackupMethod full -BackupThreads 10 -Force

Finalmente , você configura uma tarefa de agendamento como esta

    
por 08.01.2017 / 06:38