none
script para backup no Sharepoint Server 2010 RRS feed

  • Pergunta

  • Olá,

    Finalmente estou com meu ambiente de Sharepoint Server 2010  rodando perfeitamente e agora falta a parte de segurança, como posso agendar uma tarefa para realizar backup dos sites que possuo dentro da minha Farm ? Atualmente eu faço manualmente utilizando os comandos dentro do SharePoint 2010 Management Shell:

    backup-spsite -identity http://sharepoint.ramo.com.br/sites/testekb -path c:\bkp_sharepoint_sites\kb.dat

    backup-spsite -identity http://sharepoint.ramo.com.br/sites/suporte -path c:\bkp_sharepoint_sites\suporte.dat

    terça-feira, 13 de novembro de 2012 14:20

Respostas

  • Thiago,

    No backup do SharePoint você tem que ter bem claro o que precisa ser salvo:

    1. Conteúdo: as bases de conteúdo dos sites, se vc perder eles perde todos os dados. Esses já estão sendo feitos pelo comando que você postou, é bom que faça em intervalos menores, no mínimos umas 2 vezes por dia. Mas depende muito do seu cenário;

    2. Farm: é muito importante porque toda as configurações da farm estão aqui, se der problema nessas bases, você perderá essas configurações. Por outro lado, não é tão importante quanto ao conteúdo, mas se acontecer algum problema, vc terá que refazer todo o seu ambiente;

    3. Customizações: tudo que você instalar na sua farm (qualquer solução, pacote, arquivo no servidor) deve entrar no backup, porque na hora de você precisar restaurar em um outro ambiente, essas customizações poderão ser problemáticas.

    Outra opção a ser considerada é o backup das máquinas virtuais, que vem sendo algo bem comum.


    Atenciosamente,

    Fabian André Gehrke
    MCITP e MCPD SharePoint 2010
    http://fabiangehrke.com.br

    • Marcado como Resposta Thiago.Franco sexta-feira, 21 de dezembro de 2012 17:10
    segunda-feira, 19 de novembro de 2012 23:41
    Moderador

Todas as Respostas

  • Thiago,

    No backup do SharePoint você tem que ter bem claro o que precisa ser salvo:

    1. Conteúdo: as bases de conteúdo dos sites, se vc perder eles perde todos os dados. Esses já estão sendo feitos pelo comando que você postou, é bom que faça em intervalos menores, no mínimos umas 2 vezes por dia. Mas depende muito do seu cenário;

    2. Farm: é muito importante porque toda as configurações da farm estão aqui, se der problema nessas bases, você perderá essas configurações. Por outro lado, não é tão importante quanto ao conteúdo, mas se acontecer algum problema, vc terá que refazer todo o seu ambiente;

    3. Customizações: tudo que você instalar na sua farm (qualquer solução, pacote, arquivo no servidor) deve entrar no backup, porque na hora de você precisar restaurar em um outro ambiente, essas customizações poderão ser problemáticas.

    Outra opção a ser considerada é o backup das máquinas virtuais, que vem sendo algo bem comum.


    Atenciosamente,

    Fabian André Gehrke
    MCITP e MCPD SharePoint 2010
    http://fabiangehrke.com.br

    • Marcado como Resposta Thiago.Franco sexta-feira, 21 de dezembro de 2012 17:10
    segunda-feira, 19 de novembro de 2012 23:41
    Moderador
  • Thiago,

    Alguma posição?


    Atenciosamente,

    Fabian André Gehrke
    MCITP e MCPD SharePoint 2010
    http://fabiangehrke.com.br

    quarta-feira, 19 de dezembro de 2012 20:24
    Moderador
  • Fabian obrigado pela resposta, eu estava precisando de ajuda para montar um script onde depois eu possa jogar uma tarefa e excutar 2x ao dia como indicado porem agora estou com um problema não consigo mais fazer backup pelo powershell por exemplo se eu executar o comando :

    backup-spsite -identity http://sharepoint.ramo.com.br/sites/kb -path c:\kb_12_12.dat

    ele me retorna um erro:

    The local farm is not accessible. Cmdlets with FeatureDependencyId are not regis
    tered.
    PS C:\Users\sp_admin>
    PS C:\Users\sp_admin> backup-spsite -identity http://sharepoint.ramo.com.br/site
    s/kb -path c:\kb_12_12.dat
    backup-spsite : Cannot find an SPSite object with Id or Url:
    http://sharepoint.ramo.com.br/sites/kb.
    At line:1 char:1
    + backup-spsite -identity http://sharepoint.ramo.com.br/sites/kb -path
    c:\kb_12_12 ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    ~~~
        + CategoryInfo          : InvalidData: (Microsoft.Share...mdletBackupSite:
       SPCmdletBackupSite) [Backup-SPSite], SPCmdletPipeBindException
        + FullyQualifiedErrorId : Microsoft.SharePoint.PowerShell.SPCmdletBackupSi
       te

    PS C:\Users\sp_admin>

    pode me ajudar ?


    sexta-feira, 21 de dezembro de 2012 17:14