Analisi pre-aggiornamento e segnalazione per le versioni future (Office SharePoint Server)
Il comando Stsadm consente di eseguire un'operazione di analisi basata su regole per determinare se i server presenti nell'ambiente SharePoint esistente soddisfano i requisiti principali per l'aggiornamento da Microsoft Windows SharePoint Services 3.0 e prodotti correlati a versioni future di Prodotti e tecnologie SharePoint.
L'operazione per l'analisi pre-aggiornamento e la segnalazione è implementata come Stsadm –o preupgradechecke può essere eseguita con o senza parametri. Per ulteriori informazioni, vedere Preupgradecheck: operazione Stsadm (Office SharePoint Server).
È possibile utilizzare questa operazione Stsadm per analizzare i server di una farm prima di avviare un aggiornamento, per verificare che vengano soddisfatti determinati requisiti di aggiornamento e per individuare problemi noti che possono impedire il corretto completamento dell'aggiornamento. I risultati dell'analisi consentono di risolvere i problemi individuati.
Lo strumento di verifica dell'aggiornamento non esegue le operazioni seguenti:
Sostituire l'Analizzatore procedure consigliate Microsoft per Microsoft Windows SharePoint Services 3.0 e Microsoft Office System 2007
Correggere automaticamente i problemi individuati.
Requisiti preliminari e autorizzazioni
In ogni server che si desidera analizzare deve essere installato il Service Pack 2 per Microsoft Windows SharePoint Services 3.0 per poter avviare una sessione di analisi e generare un report sullo stato di preparazione del server per l'aggiornamento.
Per avviare un'analisi con lo strumento di verifica dell'aggiornamento, è necessario essere un membro del gruppo Amministratori farm di SharePoint e disporre di autorizzazioni di amministratore nel server da analizzare.
Struttura ed elaborazione dell'operazione di pre-aggiornamento
L'operazione Stsadm di pre-aggiornamento è costituita da una serie di routine che caricano uno o più file di regole XML come input che viene valutato in base alla configurazione corrente di farm e server di SharePoint. Durante il processo di analisi, ogni regola passa i risultati a una routine che a sua volta scrive i risultati in file di registro. L'attenzione viene pertanto rivolta alle regole e all'output finale:
Regole
Output
Raccolta regole
La raccolta regole dello strumento di verifica dell'aggiornamento è costituita da file di regole e dalle regole in essi contenute. Più avanti in questo argomento viene riportato un elenco delle regole predefinite esistenti.
File di regole
I file di regole non vengono elaborati in un ordine preciso, a meno che l'utente che esegue l'analisi non specifichi un file di regole o una serie di file di regole come parametri passati all'operazione preupgradecheck. In questo caso, i file di regole vengono elaborati nell'ordine in cui vengono passati. I file di regole si trovano nella directory %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\12\CONFIG\PREUPGRADECHECK.
Regole
Le regole di un file di regole specificano le verifiche da eseguire durante un'analisi. Le regole contenute in un file di regole vengono elaborate nell'ordine in cui sono elencate. Vi sono due tipi di regole: regole informative e regole di errore.
Regole informative
Questa categoria di regole fornisce statistiche correlate all'aggiornamento che possono essere utilizzate per pianificare un aggiornamento nella farm di riferimento. La regola FarmInfo, ad esempio, fornisce informazioni sulla versione installata di SharePoint, il numero di server presenti nella farm e altre informazioni. La regola informativa FarmInfo restituisce le informazioni seguenti:
Riepilogo:
Componenti della farm analizzata
Descrizione
Il software basato su Prodotti e tecnologie attualmente in esecuzione nella farm è <numero di versione, build binario>. La farm è costituita dai componenti seguenti:
<Component>[numero di server] Server</Component>
<Component>[numero di applicazioni Web] Applicazioni Web</Component>
<Component>[numero di database del contenuto] Database del contenuto, dimensioni totali approssimative = [dimensioni totali dei database] byte</Component>
<Component>[numero di raccolte siti] Raccolte siti</Component>
Informazioni aggiuntive:
Vedere https://www.microsoft.com/sharepoint/upgrade per calcolare il tempo necessario per aggiornare la propria farm in base ai requisiti hardware di riferimento di Microsoft per una farm simile. Per ulteriori informazioni su questa regola, vedere l'articolo della Knowledge Base 954759 nell'elenco degli articoli relativi alle regole disponibile nel Centro soluzioni Windows SharePoint Services (https://go.microsoft.com/fwlink/?linkid=149394&clcid=0x410).
Regole di errore
Questa categoria di regole fornisce informazioni sulla configurazione locale di server o farm, necessarie all'amministratore per correggere eventuali problemi prima di avviare un aggiornamento. La regola DatabaseSchema, ad esempio, elenca i nomi dei database del contenuto che presentano uno schema diverso dal database del contenuto standard di Windows SharePoint Services 3.0. La regola di errore DatabaseSchema restituisce le informazioni seguenti:
Riepilogo:
Il database del contenuto presenta schemi di database modificati dall'utente.
Descrizione
Le modifiche apportate dall'utente al database del contenuto di SharePoint, inclusi tra l'altro schemi di tabella, un indice e stored procedure, non sono supportate e possono impedire la corretta esecuzione dei tentativi di aggiornamento a versioni future di SharePoint.
I database indicati nell'elenco seguente sembrano essere stati modificati rispetto allo schema originale: [per ogni database] <Database>[nome database]</Database>
Informazioni aggiuntive ed eventuale soluzione in caso di errore:
Per ulteriori informazioni su questa regola, vedere l'articolo della Knowledge Base 954772 nell'elenco degli articoli relativi alle regole disponibile nel Centro soluzioni Windows SharePoint Services (https://go.microsoft.com/fwlink/?linkid=120257&clcid=0x410).
Regole predefinite
Le regole descritte nella tabella seguente sono contenute in questa versione dell'operazione di verifica dei requisiti pre-aggiornamento.
Regole dello strumento di verifica dell'aggiornamento
Nome | Descrizione | Server o farm locale | Gravità |
---|---|---|---|
ServerInfo |
Tutti i server che eseguono SharePoint nella farm. |
Locale |
Informazioni |
FarmInfo |
Componenti presenti nella farm analizzata. |
Farm |
Informazioni |
UpgradeType |
Tipi di aggiornamenti supportati dalla farm. |
Locale |
Informazioni |
SiteTemplates |
Elenco delle definizioni del sito utilizzate dalla farm. |
Locale |
Informazioni |
Features |
Caratteristiche installate nella farm. |
Locale |
Informazioni |
LanguagePacks |
Language Pack necessari per la farm. |
Locale |
Informazioni |
AAMURLs |
URL per il mapping di accesso alternativo all'interno dell'ambiente corrente da considerare in fase di aggiornamento. |
Locale |
Informazioni |
OSType |
Indica che sul server della farm non è installata la versione a 64 bit di Windows Server 2008 o successiva. |
Locale |
Errore |
DatabaseSchema |
I database del contenuto vengono modificati dall'utente e non possono essere aggiornati. |
Farm |
Errore |
DataOrphan |
Nei database del contenuto sono presenti orfani. |
Farm |
Errore |
SiteOrphan |
Non è possibile fare riferimento ad alcuni siti in modo corretto. |
Farm |
Errore |
UnfinishedGradualUpgrade |
È in corso l'aggiornamento della farm mediante il processo di aggiornamento graduale. |
Farm |
Errore |
MissingWebConfig |
Il sito Web non dispone di un file web.config. |
Locale |
Errore |
InvalidHostNames |
Sono stati individuati nomi host non validi. |
Locale |
Errore |
InvalidServiceAccount |
È necessario correggere l'account del pool di applicazioni. |
Locale |
Errore |
DatabaseReadOnly |
I database presenti nella farm sono configurati come di sola lettura e, a meno che non vengano configurati come lettura/scrittura, non sarà possibile eseguire l'aggiornamento. |
Farm |
Errore |
WYukonLargeDatabase |
I database della farm sono ospitati in In Database interno di Windows viene utilizzata la tecnologia SQL Server come archivio dati relazionale per i ruoli e le funzionalità di Windows, quali Windows SharePoint Services, Active Directory Rights Management Services, Servizi UDDI, Windows Server Update Services e Gestione risorse di sistema Windows. e hanno dimensioni maggiori di 4 GB. |
Farm |
Errore |
WYukonLargeSiteCollection |
Le raccolte siti della farm sono ospitate in Database interno di Windows e hanno dimensioni maggiori di 4 GB. |
Farm |
Errore |
SearchContentSourceInfo |
Elenco delle origini di contenuto e dgli indirizzi iniziali per ogni provider di servizi condivisi nella farm. |
Farm |
Informazioni |
SearchInfo |
Elenco dei componenti della topologia di ricerca della farm. |
Farm |
Informazioni |
Output dell'operazione di pre-aggiornamento
Man mano che le regole vengono elaborate durante l'analisi pre-aggiornamento, i risultati restituiti da ciascuna regola vengono scritti in un file di registro XML e in un file di registro di solo testo. Questi file di registro vengono salvati nella directory %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\12\LOGS e presentano la convenzione di denominazione seguente, in cui viene utilizzato un numero casuale per differenziare i possibili tentativi simultanei di esecuzione del comando di pre-aggiornamento:
PreUpgradeCheck_AAAAMMGG-hhmmss-millisecondo-numero-casuale.XML
PreUpgradeCheck_AAAAMMGG-hhmmss-millisecondo-numero-casuale.LOG
Entrambi questi file di registro contengono le informazioni seguenti:
Elenco delle verifiche eseguite.
Elenco dei problemi individuati.
Descrizione della correzione del problema individuato oppure collegamento a un articolo della Knowledge Base pertinente al problema.
Al termine dell'analisi, i risultati XML vengono convertiti in formato HTML che può essere visualizzato come pagina nel browser Web predefinito. La convenzione di denominazione del file XML trasformato è PreUpgradeCheck_AAAAMMGG-hhmmss-millisecondo-numero-casuale.HTM.