Copiare database nella nuova farm per l'aggiornamento a SharePoint Server 2016

 

**Si applica a:**SharePoint Server 2016

**Ultima modifica dell'argomento:**2017-05-30

Sintesi: informazioni su come copiare contenuto e database dei servizi di SharePoint Server 2013 con Service Pack 1 (SP1) in una farm di SharePoint Server 2016.

Quando si esegue l'aggiornamento da SharePoint Server 2013 con Service Pack 1 (SP1) a SharePoint Server 2016, è necessario utilizzare un aggiornamento basato sul collegamento di database, che determina l'aggiornamento solo del contenuto dell'ambiente e non delle impostazioni di configurazione. Dopo aver configurato un nuovo ambiente SharePoint Server 2016, è possibile copiare i database del contenuto e delle applicazioni di servizio dall'ambiente SharePoint Server 2013 con Service Pack 1 (SP1) nell'ambiente SharePoint Server 2016. Utilizzare un processo di backup e ripristino per copiare il database. È inoltre possibile scegliere di impostare i database per la sola lettura nell'ambiente SharePoint Server 2013 con Service Pack 1 (SP1) in modo che gli utenti possano continuare ad accedere alle informazioni, senza tuttavia poterle modificare. In questo articolo vengono illustrati i passaggi che è necessario eseguire per copiare i database.

Fase 2 del processo di aggiornamento: copiare i database nella nuova farm

Phase 2 of the upgrade process: Copy databases to the new farm

123 steps

Questa è la seconda fase del processo di aggiornamento dei dati e dei siti di SharePoint Server 2013 con Service Pack 1 (SP1) a SharePoint Server 2016. Il processo include le fasi seguenti, che devono essere eseguite nell'ordine indicato:

  1. Creare la farm di SharePoint Server 2016 per un aggiornamento basato sul collegamento di database

  2. Copiare database nella nuova farm per l'aggiornamento a SharePoint Server 2016 (questa fase)

  3. Aggiornare le applicazioni del servizio a SharePoint Server 2016

  4. Aggiornare i database del contenuto a SharePoint Server 2016

Per una panoramica dell'intero processo, vedere Panoramica del processo di aggiornamento a SharePoint Server 2016.

Operazioni preliminari

Prima di copiare i database, leggere le informazioni seguenti ed eseguire le azioni consigliate.

  • Verificare che l'account utilizzato per copiare i database disponga dell'accesso a SQL Server Management Studio negli ambienti SharePoint Server 2013 con Service Pack 1 (SP1) e SharePoint Server 2016 e a un percorso di rete accessibile da entrambi gli ambienti per l'archiviazione delle copie dei database.

  • Verificare che l'account utilizzato per impostare i database per la sola lettura e per la lettura/scrittura sia membro del ruolo predefinito del database db_owner per i database del contenuto che si desidera aggiornare.

  • Eseguire il backup dei database, ricercare eventuali errori di coerenza e correggerli.

  • Assicurarsi che all'ambiente 2013 sia applicato il Service Pack o l'aggiornamento appropriato. Se nell'ambiente si utilizza RBS (Remote Blog Storage), è necessario eseguire SharePoint Server 2013 con Service Pack 1 (SP1) prima di avviare il processo di aggiornamento.

Impostare i database della versione precedente per la sola lettura

Per conservare l'accesso utente all'ambiente originale, impostare i database di SharePoint Server 2013 con Service Pack 1 (SP1) in sola lettura prima di eseguire il backup degli stessi. Anche se non si desidera mantenere l'accesso per un periodo prolungato, impostare i database per la sola lettura per consentire l'acquisizione di tutti i dati nel backup in modo da poter ripristinare e aggiornare lo stato corrente dell'ambiente impedendo l'introduzione di modifiche aggiuntive. Sei database sono impostati per la sola lettura, gli utenti potranno continuare a visualizzarne il contenuto, senza però poter aggiungere o modificare il contenuto esistente.

Nota

Non impostare tutti i database di ricerca su sola lettura in questo momento. È consigliabile non interrompere l'esperienza di ricerca fino a quando non si è pronti per aggiornare le applicazioni del servizio di ricerca. I database verranno gestiti quando si aggiornano le applicazioni di servizio (la quarta fase del processo per l'aggiornamento di dati e siti di SharePoint Server 2013 con Service Pack 1 (SP1) a SharePoint Server 2016).

Importante

Eseguire questa procedura nell'ambiente SharePoint Server 2013 con Service Pack 1 (SP1).

Per impostare un database per la sola lettura utilizzando gli strumenti di SQL Server

  1. Verificare che l'account utente utilizzato per eseguire questa procedura sia membro del ruolo predefinito del database db_owner per i database.

  2. In Esplora oggetti di SQL Server Management Studio collegarsi a un'istanza del motore di database, espandere il server e quindi Database.

  3. Individuare il database che si desidera configurare per la sola lettura, fare clic con il pulsante destro del mouse su di esso e quindi scegliere Proprietà.

  4. Nella sezione Selezione pagina della finestra di dialogo Proprietà database fare clic su Opzioni.

  5. In Altre opzioni nella sezione Stato del riquadro del dettagli fare clic sulla freccia accanto a Database sola lettura e quindi selezionare Vero.

È possibile utilizzare Transact-SQL per configurare l'opzione di disponibilità del database READ_ONLY. Per ulteriori informazioni su come utilizzare la clausola SET dell'istruzione ALTER DATABASE, vedere Impostazione delle opzioni di database.

Eseguire il backup dei database di SharePoint Server 2013 con Service Pack 1 (SP1) con gli strumenti di SQL Server

Per eseguire il backup dei database, utilizzare SQL Server Management Studio. Una copia di backup del database garantisce la sicurezza dei dati nel caso in cui occorra abilitare nuovamente la farm originale ed è un elemento necessario per eseguire un aggiornamento basato sul collegamento di database. Ripetere la procedura per i database seguenti della server farm di SharePoint Server 2013 con Service Pack 1 (SP1):

  • Tutti i database del contenuto (nome predefinito del database: WSS_Content_ID)

  • I seguenti database delle applicazioni di servizio:

    Applicazione di servizio Nome predefinito del database

    Integrazione applicativa dei dati

    BDC_Service_DB_ID

    Metadati gestiti

    Managed Metadata Service_ID

    PerformancePoint

    PerformancePoint Service Application_ID

    Archiviazione sicura

    Secure_Store_Service_DB_ID

Non è necessario eseguire il backup dei database di configurazione o dei database di contenuto di amministrazione, poiché tali database vengono ricreati quando si configura la nuova server farm di SharePoint Server 2016. L'aggiornamento dei database del contenuto di configurazione o di amministrazione e della raccolta siti di Amministrazione centrale non è supportato.

Al termine di questa procedura, saranno stati creati i backup dei database del contenuto di sola lettura.

Importante

Eseguire questa procedura nell'ambiente SharePoint Server 2013 con Service Pack 1 (SP1).

Eseguire il backup di un database utilizzando gli strumenti di SQL Server

  1. Verificare che l'account utente utilizzato per eseguire questa procedura sia membro del ruolo predefinito del database db_owner per i database.

  2. In Esplora oggetti di Management Studio collegarsi a un'istanza del motore di database, espandere il server e quindi Database.

  3. Fare clic con il pulsante destro del mouse sul database di cui si desidera eseguire il backup, scegliere Attività e quindi fare clic su Backup.

    Verrà visualizzata la finestra di dialogo Backup database.

  4. Nella casella Database dell'area Origine verificare il nome del database.

  5. Nella casella Tipo di backup selezionare Completo.

  6. In Componente di cui eseguire il backup selezionare Database.

  7. Nella casella Nome dell'area Set di backup accettare il nome del set di backup suggerito o digitare un nome diverso.

  8. Nell'area Destinazione specificare il tipo di destinazione di backup selezionando Disco o Nastro e quindi specificare una destinazione. Per creare una destinazione diversa, fare clic su Aggiungi.

  9. Fare clic su OK per avviare il processo di backup.

Ripetere la procedura precedente per eseguire il backup di tutti i database del contenuto e delle applicazioni di servizio appropriati utilizzati da SharePoint Server 2013 con Service Pack 1 (SP1) nell'ambiente in uso.

Copiare i file di backup nell'ambiente SharePoint Server 2016

Copiare i file di backup creati nella procedura precedente dall'ambiente SharePoint Server 2013 con Service Pack 1 (SP1) nell'ambiente SharePoint Server 2016.

Ripristinare una copia di backup del database

Dopo avere configurato la nuova server farm di SharePoint Server 2016, è possibile ripristinare le copie di backup dei database con SQL Server. Iniziare con un database, quindi verificare che il ripristino sia riuscito prima di ripristinare altri database.

Importante

Conservare sempre una copia dei backup originali, nel caso l'aggiornamento non venga eseguito correttamente e che sia necessario ripeterlo.
Eseguire questa procedura nell'ambiente SharePoint Server 2016.

Ripristinare la copia di backup di un database utilizzando gli strumenti di SQL Server

  1. Verificare che l'account utente utilizzato per eseguire questa procedura sia membro del ruolo predefinito del database db_owner per i database.

  2. Dopo essersi connessi all'istanza appropriata del motore di database di SQL Server 2014, in Esplora oggetti espandere il nome del server.

  3. Fare clic con il pulsante destro del mouse sul nodo Database e quindi scegliere Ripristina database.

    Verrà visualizzata la finestra di dialogo Ripristina database.

  4. Nella pagina Generale della finestra di dialogo Ripristina database digitare il nome del database da ripristinare nell'elenco Database di destinazione.

    Suggerimento

    Quando si digita il nome del database ripristinato, non è necessario utilizzare il nome originale. Se si desidera cambiare il nome del database da un nome con un GUID lungo in uno più corto e descrittivo, questa è l'occasione ideale per apportare tale modifica. Cambiare anche i nomi del file di database e di log nel file system (file con estensione MDF e LDF) in modo che corrispondano.

  5. Nella casella di testo Temporizzazione lasciare l'impostazione predefinita Più recente.

  6. Per specificare l'origine e il percorso dei set di backup da ripristinare, fare clic su Dispositivo di origine e quindi utilizzare i puntini di sospensione (...) per selezionare il file di backup.

  7. Nella finestra di dialogo Seleziona backup verificare che nella casella Supporti di backup sia selezionato File.

  8. Nell'area Percorso backup fare clic su Aggiungi.

  9. Nella finestra di dialogo Individua file di backup selezionare il file che si desidera ripristinare, fare clic su OK e quindi nella finestra di dialogo Seleziona backup fare clic su OK.

  10. Nella griglia Selezionare i set di backup da ripristinare della finestra di dialogo Ripristina database selezionare la casella di controllo Ripristina accanto al backup completo più recente.

  11. Nella pagina Opzioni della finestra di dialogo Ripristina database selezionare la casella di controllo Sovrascrivi il database esistente in Opzioni di ripristino.

  12. Fare clic su OK per avviare il processo di ripristino.

Impostare i database in lettura e scrittura

Non è possibile aggiornare un database impostato per la sola lettura. È necessario impostare i database nuovamente per la lettura/scrittura nella farm di SharePoint Server 2016 prima di collegarli e aggiornarli.

Importante

Eseguire questa procedura nell'ambiente SharePoint Server 2016.

Per impostare un database per lettura/scrittura utilizzando gli strumenti di SQL Server

  1. In Esplora oggetti di SQL Server Management Studio collegarsi a un'istanza del motore di database, espandere il server e quindi Database.

  2. Selezionare il database che si desidera configurare per la lettura e la scrittura, fare clic con il pulsante destro del mouse su di esso e quindi scegliere Proprietà.

  3. Nella sezione Selezione pagina della finestra di dialogo Proprietà database fare clic su Opzioni.

  4. In Altre opzioni nella sezione Stato del riquadro del dettagli fare clic sulla freccia accanto a Database sola lettura e quindi selezionare Falso.

123 steps

Questa è la seconda fase del processo di aggiornamento dei dati e dei siti di SharePoint Server 2013 con Service Pack 1 (SP1) a SharePoint Server 2016.

Per una panoramica dell'intero processo, vedere Panoramica del processo di aggiornamento a SharePoint Server 2016.

See also

Creare la farm di SharePoint Server 2016 per un aggiornamento basato sul collegamento di database
Aggiornare le applicazioni del servizio a SharePoint Server 2016
Aggiornare i database del contenuto a SharePoint Server 2016