Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
È possibile aggiornare un cluster di failover di SQL Server a un cluster di failover di SQL Server 2014 tramite l'Installazione guidata di SQL Server o un prompt dei comandi.
Durante l'aggiornamento del cluster di failover, il tempo di inattività è limitato al tempo di failover e al tempo necessario per l'esecuzione degli script di aggiornamento. Se si segue il processo di aggiornamento graduale del cluster di failover, il tempo di inattività è minimo. A seconda che siano presenti tutti i prerequisiti nei nodi del cluster di failover, è possibile che si verifichino tempi di inattività aggiuntivi durante l'installazione di questi prerequisiti. Per altre informazioni su come ridurre al minimo i tempi di inattività durante l'aggiornamento, vedere la sezione Procedure consigliate prima dell'aggiornamento del cluster di failover in questa pagina.
Per altre informazioni su come eseguire l'aggiornamento, vedere Aggiornamenti di versione ed edizione supportati e aggiornamento a SQL Server 2014.
Per altre informazioni sulla sintassi di esempio per l'utilizzo del prompt dei comandi, vedere Installare SQL Server 2014 dal prompt dei comandi.
Prerequisiti
Prima di iniziare, esaminare le informazioni seguenti:
Operazioni preliminari all'installazione del clustering di failover
Usa Consigliere di Aggiornamento per prepararti agli aggiornamenti.
Il programma di installazione installa .NET Framework 4.0 in un sistema operativo cluster. Per ridurre al minimo i possibili tempi di inattività, è consigliabile installare .NET Framework 4.0 prima di eseguire il programma di installazione.
Per garantire la corretta installazione del componente Visual Studio, per SQL Server è necessaria l'installazione di un aggiornamento. Tramite il programma di installazione di SQL Server viene verificata la presenza di questo aggiornamento, quindi viene richiesto di scaricarlo e installarlo prima che sia possibile procedere all'installazione di SQL Server. Per evitare l'interruzione durante l'installazione di SQL Server, è possibile scaricare e installare l'aggiornamento prima di eseguire il programma di installazione di SQL Server come descritto di seguito (o installare tutti gli aggiornamenti per .NET 3.5 SP1 disponibili in Windows Update):
Se si installa SQL Server 2014 in un computer con il sistema operativo Windows Server 2008 SP2, è possibile ottenere l'aggiornamento richiesto da qui
Se si installa SQL Server 2014 in un computer con il sistema operativo Windows 7 SP1 o Windows Server 2008 R2 SP1, questo aggiornamento è incluso.
.NET Framework 3.5 SP1 non è più installato dal programma di installazione di SQL Server, ma potrebbe essere necessario durante l'installazione di SQL Server in Windows Server 2008. Per ulteriori informazioni, vedere le Note sulla versione di SQL Server 2014.
Per le installazioni locali è necessario eseguire il programma di installazione di SQL Server come amministratore. Se si installa SQL Server da una condivisione remota, è necessario usare un account di dominio che abbia le autorizzazioni di lettura per la condivisione remota.
Per aggiornare un'istanza di SQL Server a un cluster di failover di SQL Server 2014, l'istanza da aggiornare deve essere un cluster di failover.
Per spostare un'istanza autonoma di SQL Server in un cluster di failover di SQL Server 2014, installare un nuovo cluster di failover di SQL Server 2014 e quindi eseguire la migrazione dei database utente dall'istanza autonoma tramite copia guidata database. Per altre informazioni, vedere Usare la procedura guidata Copia database.
Aggiornamenti progressivi
Per aggiornare un cluster di failover di SQL Server a SQL Server 2014, è necessario eseguire il programma di installazione con l'azione di aggiornamento in ogni nodo del cluster di failover, uno alla volta, a partire dai nodi passivi. Man mano che si aggiorna ogni nodo, viene escluso dai possibili proprietari del cluster di failover. Se si verifica un failover imprevisto, i nodi aggiornati non partecipano al failover finché la proprietà del gruppo di risorse del cluster non viene spostata in un nodo aggiornato dal programma di installazione di SQL Server.
Per impostazione predefinita, Setup determina automaticamente quando passare a un nodo aggiornato. Questo dipende dal numero totale di nodi nell'istanza del cluster di failover e dal numero di nodi già aggiornati. Quando metà dei nodi o più sono già stati aggiornati, il programma di installazione causa un failover a un nodo aggiornato quando si esegue l'aggiornamento nel nodo successivo. In seguito al failover su un nodo aggiornato, il gruppo cluster viene trasferito su quest'ultimo. Tutti i nodi aggiornati vengono inseriti nell'elenco dei proprietari possibili e tutti i nodi non ancora aggiornati vengono rimossi dall'elenco dei proprietari possibili. Man mano che si aggiorna ogni nodo rimanente, viene aggiunto ai possibili proprietari del cluster di failover.
Questo processo comporta un tempo di inattività limitato alla durata del failover e al tempo di esecuzione degli script di aggiornamento del database durante l'aggiornamento dell'intero cluster di failover.
Per controllare il comportamento del failover dei nodi del cluster durante il processo di aggiornamento, eseguire l'operazione di aggiornamento nel prompt dei comandi e utilizzare il parametro /FAILOVERCLUSTERROLLOWNERSHIP. Per altre informazioni, vedere Installare SQL Server 2014 dal prompt dei comandi.
Nota Se è presente un cluster di failover a nodo singolo, il programma di installazione di SQL Server porta offline il gruppo di risorse di SQL Server.
Considerazioni sull'aggiornamento da SQL Server 2005
Se sono stati specificati gruppi di dominio per i criteri di sicurezza del cluster, non è possibile specificare il SID del servizio in Windows Server 2008. Se si vuole usare il SID del servizio, è necessario eseguire un aggiornamento parallelo.
Quando si seleziona Motore di database per l'aggiornamento, la ricerca full-text viene inclusa nell'installazione indipendentemente dal fatto che sia stata installata in SQL Server 2005.
Se la ricerca full-text è stata abilitata in SQL Server 2005, il programma di installazione ricompila il catalogo di ricerca full-text indipendentemente dalle opzioni disponibili.
Aggiornamento a un cluster di failover multi-subnet di SQL Server 2014
Esistono due possibili scenari per gli aggiornamenti:
Il cluster di failover di SQL Server è attualmente configurato in una singola subnet: è prima necessario aggiornare il cluster esistente a SQL Server 2014 avviando il programma di installazione e seguendo il processo di aggiornamento. Dopo aver completato l'aggiornamento del cluster di failover esistente, aggiungere un nodo che si trova in una subnet diversa usando la funzionalità AddNode. Confermare la modifica della dipendenza della risorsa indirizzo IP a OR nella pagina di configurazione della rete del cluster. Ora possiedi un cluster di failover di SQL Server su più subnet.
Il cluster di failover di SQL Server è attualmente configurato in più subnet usando la tecnologia V-LAN estesa: è prima necessario aggiornare il cluster esistente a SQL Server 2014. Poiché la tecnologia V-LAN estesa configura una singola subnet, è necessario modificare la configurazione di rete in più subnet e cambiare la dipendenza della risorsa dell'indirizzo IP utilizzando lo strumento di amministrazione del cluster di failover di Windows, modificando la dipendenza IP in un'opzione logica "OR".
Procedure consigliate prima di aggiornare un cluster di failover di SQL Server
Per eliminare i tempi di inattività imprevisti causati da un riavvio, preinstallare il pacchetto senza riavvio per .NET Framework 4.0 in tutti i nodi del cluster di failover prima di eseguire l'aggiornamento nei nodi del cluster. Per preinstallare i prerequisiti, è consigliabile seguire questa procedura:
Installare il pacchetto senza riavvio per .NET Framework 4.0 e aggiornare solo i componenti condivisi a partire dai nodi passivi. Vengono installati i file di supporto di .NET Framework 4.0, Windows Installer 4.5 e SQL Server.
Riavviare una o più volte, in base alle esigenze.
Eseguire il failover su un nodo aggiornato.
Aggiornare i componenti condivisi nell'ultimo nodo rimanente.
Dopo aver aggiornato tutti i componenti condivisi e aver installato i prerequisiti, avviare il processo di aggiornamento del cluster di failover. È necessario eseguire l'aggiornamento in ogni nodo del cluster di failover, iniziando prima con i nodi passivi e andando verso il nodo proprietario del gruppo di risorse del cluster.
Non è possibile aggiungere funzionalità a un cluster di failover esistente.
La modifica dell'edizione del cluster di failover è consentita solo in alcuni scenari specifici. Per altre informazioni, vedere Aggiornamenti di versione ed edizione supportati.
Per aggiornare un cluster di failover di SQL Server
Per aggiornare un cluster di failover di SQL Server
Inserire il supporto di installazione di SQL Server, quindi nella cartella radice fare doppio clic sul file Setup.exe. Per eseguire l'installazione da una condivisione di rete, passare alla cartella radice nella condivisione, quindi fare doppio clic sul file Setup.exe. Potrebbe essere richiesto di installare i prerequisiti, se non sono installati in precedenza.
-
Importante
Per altre informazioni sui passaggi 3 e 4, vedere la sezione Procedure consigliate prima dell'aggiornamento del cluster di failover .
Al termine dell'installazione dei prerequisiti, l'Installazione guidata avvia Centro installazione SQL Server. Per aggiornare un'istanza esistente di SQL Server, fare clic su Aggiorna da SQL Server 2005, SQL Server 2008, SQL Server 2008 R2 o SQL Server 2012.
Se sono necessari, i file di supporto per l'installazione verranno installati dal programma di installazione di SQL Server. Se viene richiesto di riavviare il computer, riavviare prima di continuare.
Il controllo della configurazione del sistema esegue un'operazione di rilevamento nel computer. Per continuare, fare clic su OK.
Nella pagina relativa al codice Product Key immettere la chiave PID relativa all'edizione della nuova versione corrispondente all'edizione della versione precedente del prodotto. Ad esempio, per aggiornare un cluster di failover aziendale, è necessario specificare una chiave PID per SQL Server Enterprise. Fare clic su Avanti per continuare. Tenere presente che la chiave PID usata per un aggiornamento del cluster di failover deve essere coerente in tutti i nodi del cluster di failover nella stessa istanza di SQL Server. Per altre informazioni, vedere Edizioni e componenti di SQL Server 2014 e Aggiornamenti di versione ed edizione supportati.
Nella pagina Condizioni di licenza leggere il contratto di licenza, quindi selezionare la casella di controllo per accettarne le condizioni. Inoltre, per aiutare a migliorare SQL Server è possibile abilitare l'opzione relativa all'utilizzo delle funzionalità e inviare report a Microsoft. Fare clic suAvantiper continuare. Per terminare l'installazione, fare clic su Annulla.
Nella pagina Selezione istanza specificare l'istanza di SQL Server da aggiornare a SQL Server 2014. Fare clic suAvantiper continuare.
Nella pagina Selezione funzionalità le funzionalità da aggiornare saranno preselezionate. Dopo aver selezionato il nome della funzionalità desiderata, nel riquadro a destra verrà visualizzata una descrizione per ogni gruppo di componenti. Tenere presente che non è possibile modificare le funzionalità da aggiornare e non è possibile aggiungere funzionalità durante l'operazione di aggiornamento. Per aggiungere funzionalità a un'istanza aggiornata di SQL Server 2014 al termine dell'operazione di aggiornamento, vedere Aggiungere funzionalità a un'istanza di SQL Server 2014 (programma di installazione).
I prerequisiti per le funzionalità selezionate vengono visualizzati nel riquadro di destra. Il programma di installazione di SQL Server consentirà di installare i prerequisiti che non sono già stati installati durante la procedura di installazione descritta più avanti in questo argomento.
Nella pagina Configurazione dell'istanza i campi vengono compilati automaticamente in base ai valori dell'istanza precedente, È possibile scegliere di specificare il nuovo valore dell'ID istanza.
ID istanza : per impostazione predefinita, come ID istanza viene usato il nome dell'istanza. Questo viene usato per identificare le directory di installazione e le chiavi del Registro di sistema per la tua istanza di SQL Server. Si tratta del caso delle istanze predefinite e delle istanze denominate. Per un'istanza predefinita, il nome di istanza e l'ID istanza sono MSSQLSERVER. Per utilizzare un ID istanza non predefinito, selezionare la casella di controllo ID istanza e specificare un valore. Se si sostituisce il valore predefinito, è necessario specificare lo stesso ID istanza per l'istanza da aggiornare in tutti i nodi del cluster di failover. L'ID istanza per l'istanza aggiornata deve corrispondere in tutti i nodi.
Istanze e funzionalità rilevate : la griglia mostra le istanze di SQL Server presenti nel computer in cui è in esecuzione il programma di installazione. Fare clic suAvantiper continuare.
Nella pagina Requisiti di spazio su disco viene calcolato lo spazio su disco necessario per le funzionalità specificate e vengono confrontati i requisiti con lo spazio su disco disponibile nel computer in cui è in esecuzione il programma di installazione.
Nella pagina di aggiornamento della Ricerca Full-Text, specificare le opzioni di aggiornamento per i database in fase di aggiornamento. Per altre informazioni, vedere Full-Text Opzioni di aggiornamento della ricerca.
Nella pagina Segnalazione errori specificare le informazioni da inviare a Microsoft che contribuiranno a migliorare SQL Server. Per impostazione predefinita, l'opzione per la segnalazione di errori è abilitata.
Il controllo di configurazione del sistema esegue un altro set di regole per convalidare la configurazione del computer con le caratteristiche di SQL Server che hai specificato, prima di iniziare l'operazione di aggiornamento.
Nella pagina del report di aggiornamento del cluster, viene visualizzato l'elenco dei nodi dell'istanza del cluster di failover e le informazioni sulla versione dei componenti di SQL Server presenti in ciascun nodo. Viene visualizzato lo stato degli script del database e degli script di replica. Inoltre, visualizza anche i messaggi informativi su ciò che si verificherà quando si fa clic su Avanti. A seconda del numero di nodi del cluster di failover già aggiornati e del numero totale di nodi, il programma di installazione visualizza il comportamento di failover che si verifica quando si fa clic su Avanti. Segnala anche potenziali tempi di inattività non necessari se non sono già stati installati i prerequisiti.
Nella pagina Inizio aggiornamento è presente una visualizzazione albero delle opzioni specificate durante l'installazione. Per continuare, fare clic su Aggiorna. Il programma di installazione di SQL Server consentirà innanzitutto di installare i prerequisiti obbligatori per le funzionalità selezionate e, successivamente, le funzionalità stesse.
Durante l'aggiornamento, nella pagina Stato è possibile monitorare lo stato del processo di aggiornamento nel nodo corrente durante l'esecuzione del programma di installazione.
Dopo l'aggiornamento del nodo corrente, nella pagina Report aggiornamento cluster vengono visualizzate le informazioni sullo stato dell'aggiornamento per tutti i nodi del cluster di failover, nonché le funzionalità di ogni nodo del cluster e le relative informazioni sulla versione. Confermare le informazioni sulla versione visualizzate e continuare con l'aggiornamento dei nodi rimanenti. Nella pagina relativa allo stato viene indicata anche l'eventuale esecuzione del failover sui nodi aggiornati. Per eseguire la conferma, è possibile inoltre effettuare la verifica tramite lo strumento Amministrazione cluster di Windows.
Al termine dell'aggiornamento, nella pagina Operazione completata viene visualizzato un collegamento al file di log di riepilogo dell'installazione e ad altre note importanti. Per completare il processo di installazione di SQL Server, fare clic su Chiudi.
Se ti viene chiesto di riavviare il computer, fallo ora. È importante leggere il messaggio visualizzato nell'Installazione guidata al termine dell'installazione. Per altre informazioni sui file di log del programma di installazione, vedere Visualizzare e leggere i file di log del programma di installazione di SQL Server.
Per completare il processo di aggiornamento, ripetere i passaggi da 1 a 21 in tutti gli altri nodi del cluster di failover di SQL Server.
Per aggiornare un cluster di failover di SQL Server su più subnet
Per eseguire l'aggiornamento a un cluster di failover su più subnet di SQL Server (il cluster SQL Server esistente è un cluster non su più subnet).
Seguire i passaggi da 1 a 24 descritti nella sezione Per aggiornare un cluster di failover di SQL Server sopra per aggiornare il tuo cluster a SQL Server 2014.
Aggiungere un nodo in una subnet diversa usando l'azione AddNode Setup e confermare la dipendenza della risorsa indirizzo IP a OR nella pagina Configurazione rete cluster. Per altre informazioni, vedere Aggiungere o rimuovere nodi in un cluster di failover di SQL Server (programma di installazione).
Per aggiornare un cluster su più subnet attualmente utilizzando Stretch V-Lan.
Seguire i passaggi da 1 a 24 illustrati nella sezione precedente Per aggiornare un cluster di failover di SQL Server per aggiornare il cluster a SQL Server 2014.
Modificare le impostazioni di rete per spostare il nodo remoto in una subnet diversa.
Usando lo strumento di gestione cluster di failover di Windows, aggiungere un nuovo indirizzo IP per la nuova subnet. Impostare la dipendenza della risorsa indirizzo IP su OR.
Passaggi successivi
Dopo l'aggiornamento a SQL Server 2014, completare le attività seguenti:
Registrare i server
L'aggiornamento rimuove le impostazioni del Registro di sistema per l'istanza di SQL Server precedente. Dopo l'aggiornamento, è necessario registrare nuovamente i server.
Aggiornare le statistiche
Per ottimizzare le prestazioni delle query, è consigliabile aggiornare le statistiche in tutti i database dopo l'aggiornamento. Usare la stored procedure sp_updatestats per aggiornare le statistiche nelle tabelle definite dall'utente nei database di SQL Server.
Configurare la nuova installazione di SQL Server
Per ridurre la superficie di attacco di un sistema, SQL Server installa e abilita in modo selettivo servizi e funzionalità chiave. Per ulteriori informazioni sulla configurazione dell'area di superficie, vedere il file leggimi per questo rilascio.
Vedere anche
Installare SQL Server 2014 dal prompt dei comandi
Visualizzare e leggere i file di log del programma di installazione di SQL Server