Como fazer backup automático de relatórios ConfigMgr usando o SQL Server Agent

Em um recente postagem do blog, Mostrei como fazer backup de todos os seus relatórios ConfigMgr usando o PowerShell. Então, na semana passada, mostrei como fazer backup automaticamente de seus relatórios usando AfterBackup.bat. Naquele último postagem do blog, Eu disse que iria mostrar a você como fazer backup de seus relatórios ConfigMgr usando o agendador de tarefas SQL. Portanto, esta postagem de blog mostrará as etapas para fazer backup automático de relatórios ConfigMgr usando o SQL Server Agent.

Aqui estão as etapas que você precisará executar:

1. Primeiro, para criar e testar o script PowerShell (PS), revise a postagem do blog Como você faz backup de todos os seus relatórios ConfigMgr personalizados? É importante que esta etapa seja concluída ANTES de prosseguir para a próxima etapa.

2. Copie o script PS para o SQL Server. Usarei D: \ PSScripts \ ConfigReportsBak.ps1.

3. Determine qual conta está executando o Agente SQL Server serviço. No meu caso, é LocalSystem, também conhecido como conta SYSTEM.

Como fazer backup automático de relatórios ConfigMgr usando SQL Server Agent - Etapa 3

4. Certifique-se de que a conta nomeada na Etapa #3 tenha pelo menos permissões de LEITURA e GRAVAÇÃO.

Como fazer backup automático de relatórios ConfigMgr usando SQL Server Agent - Etapa 4

5. Edite o script PS e faça as seguintes alterações:

uma. Mudar Linha 21 ao seu diretório de backup ConfigMgr e adicione a pasta chamada, Relatórios. No meu exemplo abaixo, D: \ SQLBak \ Reports, destaquei a linha. Você notará que a variável Data & Time não é mais usada.

b. Editar Linhas 12 e 13 removendo o citação única e com a retorno de carruagem no final da linha para que as linhas 12, 13 e 14 se tornem uma linha. Isso também mudará a posição da Linha 21 para a Linha 19.

Como fazer backup automático de relatórios ConfigMgr usando SQL Server Agent - Etapa 5

6. Abra SQL Server Management Studio (SSMS) e, em seguida, expanda o SQL Server Agent | Nó de trabalhos.

7. Clique com o botão direito no Empregos nó e, em seguida, selecione Novo emprego…

Como fazer backup automático de relatórios ConfigMgr usando SQL Server Agent - Etapa 7

8. Entre Backup de relatórios ConfigMgr no Nome campo e, em seguida, clique no Passos nó de página na seção de páginas do lado esquerdo.

Como fazer backup automático de relatórios ConfigMgr usando SQL Server Agent - Etapa 8

9. Clique no Novo… botão.

Como fazer backup automático de relatórios ConfigMgr usando SQL Server Agent - Etapa 9

10. Entrar Relatórios ConfigMgr de backup para o Etapa nome e mude o Modelo campo para PowerShell antes de clicar no Abrir… botão.

Como fazer backup automático de relatórios ConfigMgr usando SQL Server Agent - Etapa 10

11. Navegue até o ConfigReportsBak.ps1 script e clique no Aberto botão.

Como fazer backup automático de relatórios ConfigMgr usando SQL Server Agent - Etapa 11

Observação: Se você receber um Acesso negado mensagem nesta etapa, certifique-se de ter concedido as permissões READ e WRITE para o script.

12. Clique OK para fechar o Nova Etapa de Trabalho janela.

Como fazer backup automático de relatórios ConfigMgr usando SQL Server Agent - Etapa 12

13. Neste ponto, você pode agendar a execução da tarefa ou pode clicar em OK para fechar o Novo emprego janela. Eu recomendo que você feche o Trabalho e teste-o antes de agendá-lo. Dessa forma, você pode confirmar se tudo está funcionando conforme o esperado.

Como fazer backup automático de relatórios ConfigMgr usando SQL Server Agent - Etapa 13

Testando Seu Trabalho

1. Para testar seu trabalho, selecione o trabalho e clique com o botão direito. Selecione Inicie o trabalho na etapa ...

Teste - Etapa 1

2. Este trabalho levará alguns minutos para ser concluído. Quando concluído, você verá uma janela de status. Clique no Perto , caso contrário, revise o status do trabalho e o histórico do trabalho em busca de erros.

Teste - Etapa 2

Adicionar um cronograma ao trabalho

1. Selecione o trabalho, clique com o botão direito e aponte para Propriedades.

Cronograma - Etapa 1

2. Selecione o Horários nó, clique Novo… e, em seguida, ajuste o horário programado para o que fizer sentido para você. Eu sugeriria diariamente e não fazer com que essa tarefa ocorra no incremento de um quarto de hora. Clique OK duas vezes para definir a programação.

Cronograma - Etapa 2

O Agente SQL Server agora está configurado para fazer backup de seus relatórios ConfigMgr. Lembre-se de que você ainda precisa, no mínimo, fazer backup da pasta D: \ SQLBak \ Reports usando seus backups tradicionais. Se você tiver alguma dúvida sobre como fazer backup automaticamente dos relatórios ConfigMgr usando o SQL Server Agent, sinta-se à vontade para entrar em contato comigo em @GarthMJ.

Veja como Right Click Tools está mudando a forma como os sistemas são gerenciados.

Aumente imediatamente a produtividade com o nosso limitado e gratuito, Community Edition.

Comece com Right Click Tools hoje:

Compartilhar isso:

Suporte

  • Este campo é para fins de validação e não deve ser alterado.

Contato

  • Este campo é para fins de validação e não deve ser alterado.

Ao enviar este formulário, você entende que o Recast Software pode processar seus dados conforme descrito no Recast Software Política de Privacidade.

pt_BRPortuguese