Aggiornare i siti (Office SharePoint Server)

Contenuto dell'articolo:

  • Aggiornare siti utilizzando le pagine di Amministrazione centrale

  • Aggiornare siti utilizzando la riga di comando

  • Aggiornare siti dopo l'installazione di modelli specifici per lingua

Quando si esegue un aggiornamento graduale, è possibile specificare i siti da aggiornare e l'ora dell'aggiornamento. Prima di aggiornare qualsiasi sito a Microsoft Office SharePoint Server 2007, è necessario eseguire il programma di installazione e la Configurazione guidata Prodotti e tecnologie SharePoint in tutti i server della server farm. Dopo aver completato questo passaggio e installato tutti i modelli specifici per lingua necessari, è possibile iniziare ad aggiornare i siti. Per ulteriori informazioni sull'aggiornamento dei server, vedere uno degli argomenti seguenti:

Quando si è pronti per aggiornare i siti, è possibile utilizzare le pagine di aggiornamento disponibili nel sito Web Amministrazione centrale SharePoint® oppure l'operazione di aggiornamento da riga di comando. Utilizzare la riga di comando quando si desidera eseguire l'aggiornamento per gruppi di siti di grandi dimensioni in orari diversi oppure se si è installato un modello specifico per lingua dopo aver aggiornato altri siti nell'ambiente.

Aggiornare siti utilizzando le pagine di Amministrazione centrale

Il processo di aggiornamento dei siti dalle pagine di Amministrazione centrale prevede due fasi. La prima consiste nel creare una nuova applicazione Web per ospitare le versioni aggiornate dei siti, la seconda consiste nell'aggiornare una o più raccolte siti.

Importante

È necessario aggiornare la raccolta siti radice prima di qualsiasi altra raccolta siti nell'applicazione Web.

Creare una nuova applicazione Web per ospitare i siti aggiornati

  1. Nella scheda Operazioni di Amministrazione centrale fare clic su Stato aggiornamento contenuto del sito in Aggiornamento e migrazione.

  2. Nella pagina Stato aggiornamento contenuto del sito fare clic su Inizio aggiornamento accanto all'URL che si desidera aggiornare.

  3. Nella sezione Applicazione Web da aggiornare della pagina Imposta applicazione Web di destinazione verificare che sia visualizzata l'applicazione Web da aggiornare.

  4. Nella sezione Nuovo URL per il contenuto originale digitare un numero di porta nella casella Porta e quindi l'eventuale intestazione host da utilizzare nella casella Intestazione host.

  5. Nella sezione Pool di applicazioni per la nuova applicazione Web selezionare Crea nuovo pool di applicazioni, digitare un nome nella casella Nome pool di applicazioni e quindi selezionare Predefinito o Configurabile.

    • Se si sceglie Predefinito, selezionare l'account da utilizzare.

    • Se si sceglie Configurabile, digitare il nome di account da utilizzare e quindi la password dell'account.

      Nota

      Non è possibile utilizzare lo stesso pool di applicazioni specificato per la versione precedente. È possibile utilizzare lo stesso account utente, ma è necessario creare un nuovo pool di applicazioni oppure utilizzarne uno già creato per i siti aggiornati.

  6. Nella sezione Reimpostazione Internet Information Services selezionare Riavvia IIS automaticamente o Riavvia IIS manualmente.

    Se si sceglie Riavvia IIS manualmente, è necessario riavviare IIS dopo la creazione dell'applicazione Web nel passaggio finale di questa procedura.

  7. Nella sezione Configurazione protezione selezionare Negozia (Kerberos) o NTLM in base al proprio ambiente in Provider di autenticazione.

  8. Nella sezione Database del contenuto selezionare Selezione automatica dei nomi di database o Impostazione manuale dei nomi di database.

    Se si sceglie di impostare manualmente i nomi dei database, nella pagina Nomi database è necessario specificare i nomi per i database del contenuto temporanei e i database del contenuto della nuova versione.

  9. Nella casella Nome database provider di servizi condivisi della sezione Impostazioni database provider di servizi condivisi digitare il nome del database del provider di servizi condivisi.

  10. Nella casella Nome database di ricerca digitare il nome del database di ricerca.

  11. Nella casella Server indice nella sezione Server indice selezionare il server di indicizzazione da utilizzare.

  12. Fare clic su OK. Se si sceglie di impostare manualmente i nomi dei database, verrà visualizzata la pagina Nomi database. Digitare i nomi da utilizzare per i database del contenuto temporanei e i database del contenuto della nuova versione per questa applicazione Web e quindi fare clic su Salva.

    Durante la creazione della nuova applicazione Web viene visualizzata la pagina Operazione in corso.

    Nota

    Se si sceglie di riavviare manualmente IIS, è quindi necessario eseguire iisreset /noforce in ogni server Web front-end della server farm.

Aggiornare raccolte siti

  1. Nella pagina Aggiornamento raccolta siti selezionare le caselle di controllo accanto ai siti che si desidera aggiornare e quindi fare clic su Aggiorna siti.

    Importante

    È necessario aggiornare la raccolta siti radice prima di qualsiasi altra raccolta siti nell'applicazione Web. Se si aggiornano più raccolte siti contemporaneamente, la raccolta siti radice deve essere inclusa nel primo gruppo di siti aggiornato.

  2. Nella pagina Siti selezionati per l'aggiornamento verificare il numero di raccolte siti, l'archiviazione utilizzata, il database di origine e il database di destinazione e quindi fare clic su Aggiorna siti.

    Verrà visualizzata la pagina Aggiornamento in corso e verrà eseguito l'aggiornamento delle raccolte siti selezionate. L'operazione può richiedere da alcuni minuti ad alcune ore in base al numero e alle dimensioni delle raccolte siti selezionate. La pagina Stato viene aggiornata automaticamente ogni minuto in modo da indicare lo stato aggiornato. Se l'aggiornamento ha esito negativo o vengono segnalati dei problemi, è possibile fare riferimento ai file di registro per ulteriori informazioni. Il file Upgrade.log e il file registro di traccia sono disponibili in %COMMONPROGRAMFILES%\Microsoft Shared\web server extensions\12\LOGS. Il formato utilizzato per la denominazione del registro di traccia è il seguente: Nome_computer-GGMMAAAA-HHMM.log, dove GGMMAAAA rappresenta la data e HHMM rappresenta l'ora, ad esempio Server1-05112006-1241.log.

  3. Al termine del processo di aggiornamento, fare clic su Home per tornare alla home page Amministrazione centrale.

Aggiornare siti utilizzando la riga di comando

Per aggiornare siti utilizzando la riga di comando, è necessario seguire lo stesso processo composto da due fasi, ovvero creare un'applicazione Web di destinazione e quindi aggiornare i siti.

Per creare le applicazioni Web di destinazione, utilizzare il comando seguente specificando tutte le opzioni applicabili in base al proprio ambiente. Se è stata completata la procedura indicata nella sezione precedente "Creare una nuova applicazione Web per ospitare i siti aggiornati", ignorare questo passaggio.

Stsadm.exe -o upgradetargetwebapplication -url <URL da aggiornare>

-relocationurl <nuovo URL per il contenuto non aggiornato>

-apidname <nome nuovo pool di applicazioni>

[-apidtype <configurableid/NetworkService>]

[-apidlogin <DOMINIO\nome>]

[-apidpwd <password pool di applicazioni>] [-exclusivelyusentlm]

Dopo aver creato l'applicazione Web, è possibile aggiornare singole raccolte siti utilizzando il comando seguente e specificando tutte le opzioni applicabili in base al proprio ambiente:

stsadm.exe -o upgrade [-inplace | -sidebyside] [-url <url>]

[-forceupgrade] [-quiet] [-farmuser <utente farm>

-farmpassword <password farm>] [-sitelistpath <file xml siti>]

Per aggiornare ad esempio i siti presenti in un URL specifico durante un processo di aggiornamento (graduale) affiancato, utilizzare il comando seguente:

stsadm.exe -o upgrade -sidebyside -url <url>

-sitelistpath <percorso file XML>

Nota

Quando si utilizza la riga di comando per eseguire un aggiornamento graduale, non è possibile aggiornare i siti da database del contenuto diversi. Se l'applicazione Web contiene un numero elevato di siti distribuiti in più database del contenuto, suddividere l'elenco in gruppi più piccoli di siti inclusi nello stesso database del contenuto.

Per ottenere un elenco dei siti da aggiornare, è possibile utilizzare l'operazione enumsites che elenca tutti i siti reindirizzati inclusi in un'applicazione Web. Per generare l'elenco, utilizzare la sintassi seguente:

**stsadm -o enumsites -url http://**nome_server -redirectedsites

È possibile utilizzare l'elenco di siti creato tramite questa operazione per generare il file XML dell'elenco dei siti per l'operazione di aggiornamento.

Nella tabella seguente vengono descritti i parametri utilizzati per l'operazione di aggiornamento.

Parametro Facoltativo/obbligatorio Descrizione

Inplace o Sidebyside

Obbligatorio, è necessario specificare una di queste opzioni

Inplace specifica un aggiornamento sul posto, in base al quale i siti della versione 2.0 vengono aggiornati immediatamente e l'ambiente della versione 2.0 non è disponibile al termine del processo di aggiornamento.

Sidebyside specifica un aggiornamento graduale, in base al quale i siti della versione 2.0 vengono mantenuti nell'ambiente della versione 2.0.

URL

Facoltativo

URL della raccolta siti nella versione 2.0.

ForceUpgrade

Facoltativo

Specifica se forzare o meno l'aggiornamento.

Quiet

Facoltativo

Specifica che il processo di aggiornamento verrà eseguito in modalità non interattiva.

FarmUser

Facoltativo

Specifica l'account utente da utilizzare per l'esecuzione dell'aggiornamento.

FarmPassword

Facoltativo (obbligatorio se si utilizza FarmUser)

Specifica la password per l'account FarmUser.

Reghost

Facoltativo

Specifica se ripetere il ghosting delle pagine, ovvero se reimpostare le pagine in base alla definizione del sito, durante l'aggiornamento.

SiteListPath

Facoltativo

Consente di specificare un file XML con un elenco di raccolte siti specifiche da aggiornare. Il formato del file XML è il seguente:

<RedirectedSites Count="2”>

  <Site Url="http://server_name" TargetDatabase="DB1" />  

  <Site Url="http://server_name/sites/site1"  TargetDatabase="DB1" />

</RedirectedSites>

Gli attributi “Count” e “TargetDatabase” sono facoltativi. Specificare solo il gruppo di siti che si desidera aggiornare da un singolo database del contenuto.

In alternativa, utilizzare il comando stsadm –o enumsites –url *<urlV3>* -redirectedsites per generare lo stesso file XML per le raccolte siti da aggiornare.

Per ulteriori informazioni su come eseguire questa procedura utilizzando lo strumento da riga di comando Stsadm, vedere Upgrade: operazione di Stsadm (Office SharePoint Server), Upgradetargetwebapplication: operazione Stsadm (Office SharePoint Server) e Enumsites: operazione Stsadm (Office SharePoint Server).

Aggiornare siti dopo l'installazione di modelli specifici per lingua

Dopo aver eseguito un aggiornamento sul posto e quindi installato un modello specifico per lingua, è necessario aggiornare tutti i siti che dipendono dalla lingua di tale modello. Per effettuare l'aggiornamento, eseguire l'operazione di aggiornamento dalla riga di comando specificando tutte le opzioni applicabili in base al proprio ambiente.

Scaricare il manuale

Questo argomento è incluso nel manuale seguente, che può essere scaricato per una lettura e una stampa più agevoli:

Per un elenco completo dei manuali disponibili che è possibile scaricare per Office SharePoint Server 2007, vedere Downloadable content for Office SharePoint Server 2007 (informazioni in lingua inglese).