Aggiungere un server di database a una farm esistente (SharePoint Server 2010)

 

Si applica a: SharePoint Foundation 2010, SharePoint Server 2010

Ultima modifica dell'argomento: 2016-11-30

In questo articolo vengono fornite informazioni sull'aggiunta di un nuovo server di database a una farm di Microsoft SharePoint Server 2010 esistente. È possibile aggiungere ulteriori server di database in qualsiasi momento per soddisfare requisiti operativi o aziendali. Poiché il server di database include il contenuto della farm, che può essere costituito da diversi tipi di dati e da una raccolta documenti in rapida crescita, le dimensioni dei database della farm possono aumentare velocemente. Benché la capacità di archiviazione sia un fattore chiave per l'aggiunta di server di database, altri fattori sono rappresentati dall'aggiunta di nuove caratteristiche, prestazioni e una disponibilità elevata.

Nota

La disponibilità elevata viene implementata in genere nell'ambito della progettazione e della distribuzione della topologia di farm iniziale e non è illustrata in questo articolo. Per ulteriori informazioni sulla disponibilità elevata per Microsoft SQL Server 2008, vedere Panoramica delle soluzioni a disponibilità elevata (https://go.microsoft.com/fwlink/?linkid=188016&clcid=0x410).

Nella maggior parte dei casi, per aggiungere un server di database a una farm di SharePoint Server 2010 esistente è sufficiente impostare e configurare un nuovo server di database e aggiungerlo alla farm utilizzandolo come riferimento quando si aggiunge una caratteristica o si sposta contenuto di database dal server precedente al nuovo server. SharePoint Server 2010 allocherà e assegnerà automaticamente nuove risorse di database in base alle esigenze.

Contenuto dell'articolo:

  • Preparare il nuovo server di database

  • Configurare e utilizzare il nuovo server di database

Preparare il nuovo server di database

Prima di utilizzare il nuovo server di database, è necessario prepararlo affinché possa essere utilizzato in una farm di Microsoft SharePoint Server. Utilizzare i passaggi seguenti come guida per il provisioning del nuovo server.

Importante

È possibile che in base ai criteri IT alcuni o tutti i passaggi delle procedure debbano essere eseguiti da un amministratore di database (DBA). Prima di iniziare una delle procedure seguenti, verificare la conformità con i requisiti dei criteri IT della propria azienda.

Per eseguire il provisioning del server di database

  1. Leggere l'articolo Requisiti hardware e software (SharePoint Server 2010).

  2. Installare il sistema operativo e verificare che vengano soddisfatte le condizioni seguenti:

    • La configurazione delle unità deve corrispondere a quella del server esistente.

    • Il sistema operativo deve essere aggiornato allo stesso livello di Service Pack o di hotfix del server esistente.

  3. Installare la stessa versione di SQL Server installata nel server di database della farm esistente. Le procedure descritte in questo articolo sono strutturate in modo da illustrare come configurare un nuovo server di database per un'attività specifica in SharePoint Server 2010.

    Per informazioni sull'installazione e la configurazione di SQL Server prima dell'aggiunta a una server farm esistente, vedere la documentazione relativa all'installazione di SQL Server.

  4. Configurare SQL Server verificando che vengano soddisfatte le condizioni seguenti:

    • Le regole di confronto del database devono essere impostate su LATIN1_General_CI_AS_KS_WS.

    • Per eseguire le procedure descritte in questo articolo è richiesta almeno l'appartenenza al ruolo predefinito del server dbcreator nel database di SQL Server e al gruppo di SharePoint Amministratori farm.

    • Deve essere creato un account di accesso per l'account utente Setup di SharePoint Server. Questo account sarà il proprietario del nuovo database.

  5. Installare gli stessi Service Pack e hotfix di SQL Server installati nel server di database esistente.

Configurare e utilizzare il nuovo server di database

Utilizzare le procedure seguenti come guida per configurare un nuovo server di database in modo da ospitare database di SharePoint Server 2010 specifici:

  • Creazione di una nuova applicazione Web

  • Spostamento di una raccolta siti nel nuovo server

È possibile utilizzare Amministrazione centrale o Windows PowerShell per creare una nuova applicazione Web. Per spostare una raccolta siti invece è necessario utilizzare Windows PowerShell.

Per creare una nuova applicazione Web

  1. Verificare di disporre delle credenziali appropriate nella farm di SharePoint Server e in SQL Server.

  2. Utilizzare la pagina Gestione applicazioni nel sito Web Amministrazione centrale per creare un nuovo sito Web.

  3. Configurare l'autenticazione in modalità classica (autenticazione di Windows) o l'autenticazione basata sulle attestazioni.

  4. Configurare IIS per utilizzare il sito Web esistente o per creare un nuovo sito Web e configurare le impostazioni seguenti:

    • Specificare il numero di porta che si desidera utilizzare per accedere all'applicazione Web.

    • Specificare l'URL che si desidera utilizzare per accedere all'applicazione Web (facoltativo).

    • Specificare il percorso della directory siti nel server in cui è ospitato il sito Web.

  5. Configurare l'autenticazione e la crittografia per il Web utilizzando le opzioni seguenti.

    • Autenticazione Negozia (Kerberos) o NTLM

    • Accesso anonimo al sito Web

    • SSL (Secure Sockets Layer)

  6. Specificare un URL per il nome di dominio di tutti i siti a cui accederanno gli utenti in questa applicazione Web.

  7. Utilizzare il pool di applicazioni esistente oppure crearne uno nuovo.

  8. Configurare la sicurezza per il pool di applicazioni (predefinita o configurabile).

  9. Identificare il server di database, il nome del database e il metodo di autenticazione della nuova applicazione Web.

Per istruzioni dettagliate, vedere Creare un'applicazione Web (SharePoint Server 2010).

Per spostare una raccolta siti tramite Windows PowerShell

  1. Verificare che vengano soddisfatti i requisiti minimi seguenti: vedere Add-SPShellAdmin. Verificare inoltre che l'account utente disponga dell'accesso a uno dei server in cui è in esecuzione Windows PowerShell 2.0 e che sia membro del gruppo Amministratori farm e del ruolo SharePoint_Shell_Access del database del contenuto di origine di SQL Server, del database del contenuto di amministrazione, del database del contenuto di destinazione e del database di configurazione.

  2. Verificare che vengano soddisfatte le condizioni seguenti:

    • Il database del contenuto di destinazione deve essere disponibile.

    • Il database del contenuto di origine e quello di destinazione devono trovarsi nella stessa istanza di SQL Server.

    • Il database del contenuto di origine e quello di destinazione devono essere collegati alla stessa applicazione Web.

  3. Determinare le dimensioni della raccolta siti di origine e verificare che nel disco rigido di destinazione sia disponibile spazio libero tre volte superiore a quanto richiesto per la raccolta siti.

    Utilizzare il cmdlet Get-SPSiteAdministration per determinare la dimensione di una raccolta siti. Per ulteriori informazioni, vedere Get-SPSiteAdministration.

  4. Utilizzare i cmdlet Move-SPSite per spostare una raccolta siti dal database del contenuto di origine nel nuovo database del contenuto. Per ulteriori informazioni, vedere Move-SPSite.

Per istruzioni dettagliate, vedere Spostare raccolte siti tra database (SharePoint Server 2010).