Bancos de Dados SharePoint 2010 e Windows PowerShell

Artigo original publicado quarta-feira, 08 de fevereiro de 2012

Há várias maneiras de manter, configurar, fazer backup e restaurar os bancos de dados SharePoint 2010. A maneira óbvia é com a Administração Central do SharePoint, porém, a maneira mais fácil e talvez a melhor seja usar os cmdlets do Windows PowerShell. Há muitos cmdlets disponíveis para uso com os bancos de dados SharePoint.

Em um blog anterior eu mostrei como localizar bancos de dados ativos em um farm do SharePoint 2010. Neste blog, mostrarei mais coisas que podem ser feitas nos bancos de dados SharePoint usando o Windows PowerShell.

A lista a seguir é apenas uma amostra das tarefas do banco de dados SharePoint que você pode realizar usando o Windows PowerShell:

  • Desconectar um computador de servidor local de um farm — Disconnect-SPConfigurationDatabase
  • Conectar um computador de servidor local a um farm — Connect-SPConfigurationDatabase
  • Criar um novo banco de dados de configuração — New-SPConfigurationDatabase
  • Remover um banco de dados de configuração — Remove-SPConfigurationDatabase
  • Desmontar um banco de dados de conteúdo — Dismount-SPContentDatabase
  • Montar um banco de dados de conteúdo — Mount-SPContentDatabase
  • Fazer backup da configuração de um farm do SharePoint — Backup-SPConfigurationDatabase -Directory <BackupFolder> -DatabaseServer <DatabaseServerName> -DatabaseName <DatabaseName> -DatabaseCredentials <WindowsPowerShellCredentialObject> [-Verbose]
  • Fazer backup de um farm completo do SharePoint — Backup-SPFarm -Directory <BackupFolder> -BackupMethod {Full | Differential} [-Verbose]
  • Fazer backup de um aplicativo de serviço do SharePoint — Backup-SPFarm | -Directory <BackupFolder> -BackupMethod {Full | Differential} -Item <ServiceApplicationName> [-Verbose]
  • Restaurar a configuração de um farm do SharePoint — Restore-SPFarm –Directory <RestoreShare> -RestoreMethod Overwrite –ConfigurationOnly
  • Restaurar um farm completo do SharePoint — Restore-SPFarm –Directory <BackupFolder> -RestoreMethod Overwrite [–BackupId <GUID>]
  • Restaurar um aplicativo de serviço do SharePoint — Restore-SPFarm –Directory <BackupFolder> -Item “<ServiceApplicationName>” –RecoveryMethod Overwrite –BackupId <GUID> [-Verbose]

Esta lista mostra apenas uma pequena amostra do que você pode fazer usando o Windows PowerShell ao trabalhar com bancos de dados SharePoint 2010.  Para obter mais detalhes, consulte os tópicos a seguir:

 Para obter ajuda sobre como construir e usar cmdlets do Windows PowerShell, consulte o Bill Baer’s Windows PowerShell Command Builder disponível aqui,

 https://www.microsoft.com/resources/TechNet/en-us/Office/media/WindowsPowerShell/WindowsPowerShellCommandBuilder.html

 Obrigado pela leitura,

Steve Hord, Technical Writer, SharePoint Content Publishing

Esta é uma postagem em blog localizado. Localize o artigo original em SharePoint 2010 Databases and Windows PowerShell