Copiare le impostazioni di configurazione tra farm in SharePoint Server
SI APPLICA A:2013 2016 2019 Subscription Edition SharePoint in Microsoft 365
È possibile copiare le impostazioni di configurazione tra farm di SharePoint Server utilizzando Microsoft PowerShell.
Prima di iniziare
Sono molti i metodi che consentono di copiare le impostazioni di configurazione da una farm a un'altra. Per stabilire il metodo da utilizzare, basarsi sulle impostazioni di configurazione che si desidera copiare e sulla frequenza con cui sarà necessario copiarle.
Backup e ripristino di una farm senza i database del contenuto. Questo metodo consente di recuperare le impostazioni della farm e delle applicazioni Web, oltre alle impostazioni di eventuali applicazioni di servizio selezionate.
Backup e ripristino delle sole impostazioni di configurazione. Questo metodo consente di recuperare le sole impostazioni di base di SharePoint Foundation.
Nota
[!NOTA] Questo metodo non si applica alle impostazioni di applicazioni Web o di servizio. Se nella farm ripristinata sono necessarie le impostazioni di applicazioni Web, utilizzare uno degli altri metodi.
Creare uno script di distribuzione in base alla configurazione documentata. Questo metodo potrebbe richiedere maggior impegno all'inizio, ma consente di garantire il rispetto della standardizzazione in modo più semplice.
Backup e ripristino di una farm senza database del contenuto per copiare le impostazioni di configurazione in SharePoint Server
Per copiare le impostazioni di configurazione utilizzando il backup della farm, è consigliabile scollegare innanzitutto i database del contenuto dalla farm. È inoltre consigliabile evitare di eseguire questa operazione in una farm di produzione attiva.
Nota
Con la creazione di un backup della farm senza i database del contenuto viene creato anche il backup delle applicazioni di servizio.
Per eseguire il backup e il ripristino di una farm senza database del contenuto mediante PowerShell
- Verificare di essere membri dei ruoli e dei gruppi seguenti:
Ruolo predefinito del server securityadmin nell'istanza di SQL Server.
Ruolo predefinito del database db_owner in tutti i database da aggiornare.
Gruppo Administrators per il server in cui vengono eseguiti i cmdlet diPowerShell.
Un amministratore può utilizzare il cmdlet Add-SPShellAdmin per concedere le autorizzazioni per l'utilizzo dei cmdlet di SharePoint Server.
Nota
[!NOTA] Se non si dispone delle autorizzazioni, richiederle all'amministratore per l'installazione o all'amministratore di SQL Server. Per ulteriori informazioni sulle autorizzazioni di PowerShell, vedere Add-SPShellAdmin.
Avviare SharePoint Management Shell.
Per documentare gli URL delle applicazioni Web e dei mapping dei database del contenuto correnti, al prompt dei comandi di PowerShell digitare il comando seguente.
Get-SPWebApplication | %{$_.Name;$_.Url;%{$_.ContentDatabases|%{$_.Name};Write-Host ""}}
Annullare il montaggio di tutti i database del contenuto, come nell'esempio seguente:
Get-SPContentDatabase | Dismount-SPContentDatabase
In alternativa, annullare il montaggio di un database del contenuto specifico, come nell'esempio seguente:
Get-SPContentDatabase WSS_Content | Dismount-SPContentDatabase
Backup della farm
Backup-SPFarm -Directory \\servername\share -BackupMethod Full
Nota
È possibile visualizzare lo stato di avanzamento del backup esaminando il file \servername\share\spbr####\spbackup.log.
Al termine del backup, rieseguire il montaggio dei database del contenuto.
Mount-SPContentDatabase -Name <WSS_Content> -WebApplication <http://servername>
Sostituire ciascun segnaposto con uno dei mapping documentati nel passaggio 1.
Dove:
<WSS_Content> corrisponde al <nome e all'ID del database>.
<http://servername> corrisponde <all'URL dell'applicazione Web>.
Per ulteriori informazioni, vedere Mount-SPContentDatabase.
Nota
[!NOTA] Per l'esecuzione di attività amministrative dalla riga di comando è consigliabile utilizzare Windows PowerShell. Lo strumento da riga di comando Stsadm è deprecato, ma è stato incluso per garantire la compatibilità con le versioni precedenti del prodotto.
Backup e ripristino delle sole impostazioni di configurazione
Durante il backup della farm è possibile scegliere di eseguire il backup delle sole impostazioni di configurazione. Il backup della sola configurazione estrae ed esegue il backup di molte delle le impostazioni di configurazione di un database di configurazione ma non di tutte. Utilizzando gli strumenti predefiniti, è possibile eseguire il backup della configurazione di qualsiasi database di configurazione, sia collegato che non collegato alla farm. Per informazioni dettagliate su come eseguire il backup di una configurazione, vedere Eseguire il backup delle configurazioni delle farm in SharePoint Server. Con il ripristino di una configurazione, verranno sovrascritte tutte le eventuali impostazioni presenti nella farm i cui valori siano impostati nel backup della configurazione. Le altre impostazioni presenti nella farm non contenute nel backup della configurazione non verranno sovrascritte. Per informazioni dettagliate su come ripristinare la configurazione di una farm, vedere Ripristinare le configurazioni delle farm in SharePoint Server.