Freigeben über


Database di SharePoint 2010 e Windows PowerShell

Articolo originale pubblicato mercoledì 8 febbraio 2012

Per eseguire la manutenzione e la configurazione, il backup e il ripristino dei database di SharePoint 2010, è possibile procedere in diversi modi. Il modo più ovvio è quello di utilizzare Amministrazione centrale SharePoint, tuttavia il modo più semplice e forse migliore consiste nell'utilizzare i cmdlet di Windows PowerShell. Sono numerosi i cmdlet utilizzabili con i database di SharePoint.

In un blog precedente ho spiegato come trovare i database attivi in una farm di SharePoint 2010. In questo blog illustrerò altre operazioni che è possibile eseguire sui database di SharePoint utilizzando Windows PowerShell.

L'elenco seguente è semplicemente un esempio delle attività relative ai database di SharePoint che è possibile eseguire mediante Windows PowerShell:

  • Disconnettere un computer server locale da una farm - Disconnect-SPConfigurationDatabase
  • Connettere un computer server locale a una farm - Connect-SPConfigurationDatabase
  • Creare un nuovo database di configurazione - New-SPConfigurationDatabase
  • Rimuovere un database di configurazione - Remove-SPConfigurationDatabase
  • Smontare un database del contenuto - Dismount-SPContentDatabase
  • Montare un database del contenuto - Mount-SPContentDatabase
  • Eseguire il backup della configurazione di una farm di SharePoint - Backup-SPConfigurationDatabase -Directory <CartellaBackup> -DatabaseServer <NomeServerDatabase> -DatabaseName <NomeDatabase> -DatabaseCredentials <OggettoCredenzialiWindowsPowerShell> [-Verbose]
  • Eseguire il backup di una farm di SharePoint completa - Backup-SPFarm -Directory <CartellaBackup> -BackupMethod {Full | Differential} [-Verbose]
  • Eseguire il backup di un'applicazione di servizio di SharePoint - Backup-SPFarm | -Directory <CartellaBackup> -BackupMethod {Full | Differential} -Item <NomeApplicazioneServizio> [-Verbose]
  • Ripristinare la configurazione di una farm di SharePoint - Restore-SPFarm –Directory <CondivisioneRipristino> -RestoreMethod Overwrite –ConfigurationOnly
  • Ripristinare una farm di SharePoint completa - Restore-SPFarm –Directory <CartellaBackup> -RestoreMethod Overwrite [–BackupId <GUID>]
  • Ripristinare un'applicazione di servizio di SharePoint - Restore-SPFarm –Directory <CartellaBackup> -Item “<NomeApplicazioneServizio>” –RecoveryMethod Overwrite –BackupId <GUID> [-Verbose]

Quelle elencate sono solo alcune delle attività che è possibile eseguire con Windows PowerShell quando si utilizzano database di SharePoint 2010. Per ulteriori informazioni, vedere gli argomenti seguenti:

 Per assistenza durante la creazione e l'utilizzo di cmdlet di Windows PowerShell, vedere Windows PowerShell Command Builder di Bill Baer all'indirizzo seguente:

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

 Grazie per avere letto questo post.

Steve Hord, Technical Writer, Pubblicazione di contenuti di SharePoint

Questo è un post di blog localizzato. L'articolo originale è disponibile in SharePoint 2010 Databases and Windows PowerShell.