sexta-feira, 21 de fevereiro de 2014

Backup e Restore no SharePoint 2010 / 2013

O procedimento de backup e restauração do SharePoint em geral não é amplamente conhecido pelos profissionais que administram farms do produto. Ainda complica um pouco mais quando procuram informação e percebem que não está bem unificada, então se faz necessário pesquisar em vários artigos para encontrar o procedimento ou informação que deseja. Afim de facilitar procurei condensar tudo que você precisa saber e onde encontrar detalhes no que diz respeito ao backup/restore do SharePoint 2010. No entanto quase todas as informações também se aplicam ao SharePoint 2013.

Nesse artigo:
1. Documentação oficial
2. Restaurar um site collection em particular a partir de um backup Completo usando a central de administração
3. Como funciona o backup granular e exportação de site/listas
4. Comandos genéricos de backup completo, granular para site collection, para sites e exportação de listas
5. Restaurações de itens e arquivos individuais são possíveis através das Lixeiras do SharePoint
6. Usando o System Center Data Protection Manager para fazer backup do SharePoint

1.       Documentação oficial:
Documentação oficial que fornece informações de como proceder na realização de backup e restore para cada das partes que constitui a Farm do SharePoint Server 2010:

Artigos escritos engenheiro da Microsoft Russ Maxwell explica de forma bastante completa inclusive fornecendo exemplos práticos:

2.       Restaurar um site collection em particular a partir de um backup Completo usando a central de administração:
Central Administration > Backup and Restore > Restore from a backup > “selecionar o backup” e clicar em Next > Selecionar apenas a base de dados relacionada ao site collection
Também é possível através da restauração a partir de uma base não anexada ao banco de dados:

Para identificar qual base de dados pertence ao site collection em questão você pode acessar:
Central Administration > Application Management > View all site collections > “Selecionar o site collection” > “Na tabela a direita você verá o nome da base no campo “Database Name”












3.       Como funciona o backup granular e exportação de site/listas:
Documentação oficial: http://technet.microsoft.com/pt-br/library/ee663477(v=office.14).aspx (dentro dele procure (CTRL+F) por “Arquitetura de exportação e backup granular”

4.       Comandos genéricos de backup completo, granular para site collection, para sites e exportação de listas
Estes comandos podem ser utilizados para automatizar o backup através das tarefas agendadas do Windows.
Os comandos estão respectivamente listados abaixo, para maior referencia consultar http://technet.microsoft.com/en-us/library/ee428316(v=office.14).aspx :

Backup:
Completo: Backup-SPFarm -Directory <BackupFolder> -BackupMethod {Full | Differential} [-Verbose]
Site Collection: Backup-SPSite -Identity <Site collection name> -Path <backup file> [-Force] [-NoSiteLock] [-UseSqlSnapshot] [-Verbose]
Exportar Site, biblioteca ou Lista: Export-SPWeb -Identity <Site URL> -Path <Path and file name> [-ItemUrl <URL of site, list, or library>] [-IncludeUserSecurity]

Restore:
Completo: Restore-SPFarm -Directory <BackupFolder> -RestoreMethod Overwrite [-BackupId <GUID>]
Site Collection: Restore-SPSite -Identity <Site collection URL> -Path <Backup file> [-DatabaseServer <Database server name>] [-DatabaseName <Content database name>] [-HostHeader <Host header>] [-Force] [-GradualDelete] [-Verbose]
Exportar Site, Biblioteca ou Lista: Import-SPWeb -Identity <Site URL> -Path <Export file name> [-Force] [-NoFileCompression] [-Verbose]

Dica: No Power Shell você pode usar “Get-help <comando>” para obter as variações possíveis. Exemplo “Get-Help Export-SPWeb”, “Get-Help Export-SPWeb -Examples” pode ser bastante útil também.
Obs.: Não é possível restaurar Sub-sites, Bibliotecas e listas através da Central de Administração.

5.       Restaurações de items e arquivos individuais são possíveis através das Lixeiras do SharePoint


Nos links abaixo há mais detalhes sobre esse recurso:
-Configure Recycle Bin settings (SharePoint Foundation 2010) – Não há versão em português
-Exibir, restaurar ou excluir itens na Lixeira de um site do SharePoint
http://office.microsoft.com/pt-br/sharepoint-server-help/view-restore-or-delete-items-in-the-recycle-bin-of-a-site-HA010379003.aspx

Caso o item não esteja mais na lixeira, apenas o DPM tem a possibilidade de fazer backup e restaurar itens individuais.

6.         Usando o System Center Data Protection Manager (DPM) para fazer backup do SharePoint
Whitepapper: “How to protect SharePoint with DPM 2010 whitepaper”

Artigo de engenheiros da Microsoft mostrando como configurar o DPM para proteger o SharePoint:
https://blogs.technet.com/b/dpm/archive/2013/05/22/how-to-setup-dpm-2012-to-protect-sharepoint-2010.aspx (abrir no IE há vídeos que não abriram quando visualizei em outro navegador)

Nenhum comentário:

Postar um comentário