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.
Si applica a:SQL Server
SQL Server abilitato da Azure Arc genera automaticamente una valutazione per la migrazione ad Azure. Questa valutazione svolge un ruolo fondamentale nel successo della migrazione cloud e del percorso di modernizzazione. Azure Arc semplifica il processo di individuazione e la valutazione dell'idoneità alla migrazione.
La valutazione:
- Fornisce idoneità al cloud, identifica i rischi e offre strategie di prevenzione.
- Fornisce il livello di servizio specifico e la configurazione SQL di Azure per ogni tipo di destinazione della migrazione sql di Azure, più adatto alle esigenze del carico di lavoro.
- Fornisce i prezzi al dettaglio per la configurazione suggerita per ogni tipo di destinazione della migrazione sql di Azure.
- Suggerisce il tipo di destinazione della migrazione SQL di Azure migliore in base alla strategia di migrazione scelta.
- Viene generato automaticamente.
- Viene eseguito continuamente in base a una pianificazione predefinita una volta alla settimana.
- È gratuito e disponibile per tutte le edizioni di SQL Server.
Puoi ottenere una valutazione della migrazione per SQL Server in qualsiasi posizione:
- Il tuo centro dati
- Nei siti periferici, come i punti vendita al dettaglio
- Nel cloud pubblico o nell'operatore di hosting
La valutazione è disponibile per qualsiasi istanza di SQL Server abilitata da Azure Arc.
Caratteristiche di valutazione della migrazione di SQL Server
Valutazione dell'idoneità di SQL di Azure
Valutare e misurare l'idoneità di SQL Server per la migrazione ad Azure SQL. Questo processo
- individua e valuta l'istanza di SQL Server e i database
- Individua i carichi di lavoro di SQL Server pronti per la migrazione
- Identifica potenziali problemi di compatibilità con l'ambiente obiettivo
- Valuta i rischi di migrazione
- Fornisce consigli per mitigare questi rischi
Raccomandazioni per le dimensioni sql di Azure
Fornisce raccomandazioni ottimali, tra cui il livello di servizio e il ridimensionamento corretto in base alla cronologia delle prestazioni.
Stime dei prezzi di Azure
Stimare il costo al dettaglio in base alle dimensioni consigliate e ai parametri seguenti
Parametri fissi
- Area: Stati Uniti occidentali
- Valuta: USD
- Tempo di attività: 732 ore al mese (24 ore * 30,5 giorni)
Parametri configurabili
Opzioni di prezzo : abilitare offerte speciali e vantaggi che possono ridurre e ottimizzare i costi.
-
Opzioni di risparmio per Istanza gestita di SQL di Azure e Database SQL di Azure: seleziona tra riserve di uno o tre anni per ridurre i costi delle risorse.
- Istanza riservata di tre anni (impostazione predefinita)
- Istanza riservata di un anno
- Nessuno
-
Opzione di risparmio di SQL Server in macchine virtuali di Azure: selezionare tra una o tre prenotazioni annuali per un utilizzo coerente delle risorse o un piano di risparmio speciale specifico di uno o tre anni con impegni di spesa oraria e ridurre i costi delle risorse.
- Istanza riservata di tre anni (impostazione predefinita)
- Istanza riservata di un anno
- Piano di risparmio di tre anni
- Piano di risparmio di un anno
- Nessuno
-
Opzioni di risparmio per Istanza gestita di SQL di Azure e Database SQL di Azure: seleziona tra riserve di uno o tre anni per ridurre i costi delle risorse.
Vantaggio Azure Hybrid per SQL Server: usare licenze di SQL Server abilitate per Software Assurance esistenti in Azure e ridurre i costi per i database SQL di Azure, Istanza gestita di SQL di Azure e SQL Server in macchine virtuali di Azure.
Vantaggio Azure Hybrid per Windows: usare licenze di Windows Server abilitate per Software Assurance esistenti in Azure e ridurre i costi per SQL Server in macchine virtuali di Azure
Prezzi di sviluppo/test: prezzi ridotti per carichi di lavoro di sviluppo/test disponibili per i sottoscrittori di Visual Studio attivi. I vantaggi di Azure Hybrid per SQL Server e Windows non sono applicabili in Prezzi di sviluppo/test.
Raccomandazione sul tipo di destinazione della migrazione
Consiglia un tipo di destinazione della migrazione in base ai costi stimati e alla strategia di migrazione selezionata. È possibile selezionare una delle strategie di migrazione seguenti
- Modernizzare in PaaS (impostazione predefinita): questa strategia suggerisce i tipi di destinazione PaaS (Istanza gestita di SQL di Azure o database SQL di Azure) se pronti, tramite IaaS (SQL Server in macchine virtuali di Azure). I tipi di destinazione PaaS SQL di Azure offrono l'ottimizzazione automatizzata delle prestazioni, i backup, l'applicazione di patch software e la disponibilità elevata, che comportano enormi sforzi e costi quando si eseguono manualmente.
- Riduci al minimo i costi: suggerisce un tipo di destinazione con i problemi di migrazione minimi ed è il più conveniente. Questa strategia assegna priorità al costo mensile minimo e non tiene conto dei vantaggi intrinseci dei tipi di destinazione PaaS SQL di Azure.
Prerequisiti
Per valutare SQL Server, l'istanza di SQL Server deve:
L’esecuzione sull'istanza di SQL Server basata su Windows è collegata ad Azure. Seguire le istruzioni in Opzioni di distribuzione per SQL Server abilitato da Azure Arc.
Disporre dell'estensione Azure per SQL Server (
WindowsAgent.SqlServer
) versione 1.1.2594.118 o successiva.Informazioni su come controllare la versione dell'estensione di Azure per SQL Server e eseguire l'aggiornamento alla versione più recente.
Il server dispone della connettività ai dati di telemetria. {region}.arcdataservices.com (per altre informazioni, vedere Requisiti di rete )
Per visualizzare i report di valutazione nel portale di Azure, è necessario avere un ruolo di Azure con l'azione
Microsoft.AzureArcData/sqlServerInstances/getTelemetry/
assegnata. Per praticità, è possibile usare il ruolo predefinito Amministratore del database ibrido di Azure - Ruolo del servizio di sola lettura, che include questa azione. Per altre informazioni, vedere Altre informazioni sui ruoli predefiniti di Azure.
Autorizzazioni
L'estensione di Azure SQL per SQL Server esegue la raccolta di dati di valutazione per impostazione predefinita nell'account del servizio NT AUTHORITY\SYSTEM. Tuttavia, è possibile configurare il servizio di estensione dell'agente per l'esecuzione con un account con privilegi minimi.
Visualizzare la panoramica della valutazione della migrazione
Accedere al portale di Azure e passare a SQL Server abilitato da Azure Arc
Aprire la risorsa di SQL Server e selezionare Valutazioni nella cartella Migrazione nel riquadro sinistro.
La valutazione completata in indica quando la valutazione è stata eseguita per l'ultima volta. Per attivare immediatamente una valutazione, selezionare Esegui valutazione.
Esaminare la strategia di migrazione
La strategia di migrazione viene visualizzata con i dettagli del motivo alla base del tipo di destinazione di migrazione consigliato. Il banner Target consigliato indica il tipo di destinazione suggerito in base alla strategia di migrazione e ai costi stimati delle configurazioni consigliate dei diversi tipi di destinazione:
- Istanza SQL gestita di Azure
- SQL Server in Macchine virtuali di Azure
- Database SQL di Microsoft Azure
Esaminare l'idoneità
La valutazione indica l'idoneità per ognuno dei tipi di destinazione della migrazione e la raccomandazione sulle dimensioni di Azure SQL. L'idoneità viene calcolata dalla valutazione delle istanze e dei database di SQL Server per i requisiti di compatibilità e risorse in base alla cronologia delle prestazioni.
Pronto: l'istanza o il database di SQL Server è pronto per la migrazione all'opzione di distribuzione di destinazione SQL di Azure specifica senza blocchi di migrazione. In caso di avvisi, affrontare questi problemi utilizzando la guida alla correzione fornita.
Non pronto: la valutazione non è riuscita a trovare una configurazione per soddisfare le caratteristiche di compatibilità, configurazione e prestazioni nella macchina virtuale di Azure, nell'istanza gestita di SQL di Azure o nel database SQL di Azure. Selezionare il collegamento ipertestuale per esaminare i risultati e i consigli per rendere l'istanza o i database di SQL Server pronti per il tipo di destinazione di migrazione desiderato.
Sconosciuto: Azure Migrate non è in grado di valutare l'idoneità. Questo risultato può verificarsi perché l'individuazione è in corso o si verificano problemi durante l'individuazione che devono essere risolti. Controllare il riquadro delle notifiche. Se il problema persiste, contattare il supporto tecnico Microsoft.
Nella sezione dei dettagli è incluso un riepilogo delle informazioni sull'idoneità per l'istanza e la migrazione del database. Selezionare il link Stato di prontezza per visualizzare i dettagli completi della valutazione.
Esaminare i dettagli della valutazione
I risultati della valutazione vengono visualizzati per ogni tipo di destinazione della migrazione. Scegliere il tipo di destinazione della migrazione da esaminare dall'elenco a discesa.
Panoramica della valutazione
Questa sezione illustra:
- Idoneità alla migrazione dell'istanza: idoneità complessiva della migrazione dell'istanza al tipo di destinazione della migrazione selezionato
- Idoneità per la migrazione del database: riepilogo dell'idoneità dei database in questa istanza.
- Stima dei costi mensili: costo stimato totale per la configurazione consigliata della destinazione di migrazione del tipo selezionato.
- Raccomandazione SKU: configurazione di destinazione consigliata in base ai calcoli delle dimensioni. Vedere Dettagli sul calcolo delle dimensioni in base alle prestazioni.
- Compatibilità dell'istanza: riepilogo dei problemi di compatibilità a livello di istanza o avvisi rilevati come parte della valutazione.
- Compatibilità del database: riepilogo dei problemi di compatibilità a livello di database o avvisi rilevati in tutti i database come parte della valutazione.
Compatibilità
Questa sezione mostra i dettagli di tutti i problemi e gli avvisi rilevati come parte della valutazione. Per ogni ricerca, selezionare il collegamento ipertestuale di ricerca per ottenere i dettagli della ricerca, con raccomandazioni di correzione ed elenco di oggetti interessati.
Raccomandazione SKU
Questa sezione include la stima dei costi mensili con i componenti di calcolo e archiviazione del costo. La configurazione consigliata (SKU) e il motivo alla base della raccomandazione sono descritti in dettaglio per Istanza gestita di SQL di Azure e SQL Server nei tipi di destinazione di macchine virtuali di Azure. Per il database SQL di Azure, viene visualizzato un elenco di tutte le raccomandazioni per il database. Per visualizzare il motivo alla base della raccomandazione di configurazione per ogni database, selezionare il collegamento ipertestuale corrispondente nella colonna Motivo raccomandazione .
Esaminare il costo mensile stimato
Il costo mensile stimato totale per l'istanza viene calcolato in base alla configurazione di destinazione consigliata. Questo calcolo dei prezzi tiene conto delle opzioni di determinazione dei prezzi nelle impostazioni di valutazione. I componenti di calcolo e archiviazione dei costi stimati sono visualizzati nella sezione dei dettagli.
Nota
La stima dei prezzi richiede tempo dopo il calcolo di una valutazione. Se una valutazione è stata completata di recente, attendere il completamento della stima dei prezzi. Se i nuovi database vengono aggiunti dopo l'ultima valutazione eseguita, la valutazione e i prezzi non includeranno questi database. È possibile attivare una valutazione immediata selezionando Esegui valutazione o attendere l'esecuzione della valutazione pianificata successiva.
Esaminare la raccomandazione sulla configurazione di destinazione
La panoramica della configurazione di destinazione suggerita per ogni tipo di destinazione della migrazione è disponibile insieme a un riepilogo della configurazione di calcolo e archiviazione nella sezione dei dettagli. Questa configurazione viene calcolata in base ai requisiti delle risorse osservati dai dati sulle prestazioni.
Esaminare la disponibilità dei dati sulle prestazioni
La cronologia delle prestazioni degli ultimi 30 giorni viene aggregata per determinare i requisiti delle risorse. Viene visualizzata la lunghezza della cronologia dei dati sulle prestazioni disponibile. La raccolta di dati più lunga consente in genere di offrire una migliore rappresentazione dell'utilizzo delle risorse in qualsiasi periodo di utilizzo temporaneo elevato e basso.
Esaminare le proprietà di origine
Le proprietà e i requisiti delle risorse dell'istanza sono descritti in dettaglio in questa scheda. Per esaminare le connessioni client a questa istanza, selezionare il collegamento ipertestuale a Connessioni SQL Server.
Esaminare i database utenti
I database utente nell'istanza sono elencati in questa scheda con le proprietà e i dettagli dei requisiti delle risorse.
Eseguire la valutazione della migrazione
È possibile attivare una nuova valutazione in qualsiasi momento. Selezionare Esegui valutazione.
Una volta completata, la nuova valutazione sostituisce l'ultima valutazione riuscita. Le valutazioni pianificate della migrazione continuano ogni domenica alle ore 23:00 in base all'ora locale del computer SQL Server.
Modificare le impostazioni di valutazione
È possibile modificare le impostazioni di valutazione selezionando Impostazioni di valutazione. Aggiornare la strategia di migrazione e le opzioni prezzi in base alle proprie esigenze e selezionare Aggiorna per rendere effettive le impostazioni. I dettagli delle opzioni di determinazione dei prezzi e della strategia di migrazione sono disponibili nella sezione Funzionalità di valutazione della migrazione di SQL Server .
Disattivare la valutazione della migrazione
La valutazione della migrazione di SQL Server viene generata automaticamente per ogni SQL Server abilitato da Arc. È possibile disabilitare la valutazione usando l'opzione Disabilita nella barra dei menu in alto.
Riabilitare la valutazione della migrazione
Usare il pulsante Abilita valutazione per riabilitare la valutazione della migrazione di SQL Server.
Calcolo della configurazione di Azure SQL basata sulle prestazioni (dimensioni SKU)
La valutazione aggrega tutti i dati di configurazione e prestazioni e tenta di trovare la corrispondenza migliore tra vari livelli di servizio e configurazioni di Azure SQL. Seleziona una configurazione che può corrispondere o superare i requisiti di prestazioni dell'istanza SQL, ottimizzando il costo.
L'estensione SQL Server per Azure raccoglie i dati sulle prestazioni per le impostazioni di calcolo con questi passaggi:
- Raccogliere un punto di esempio di dati sulle prestazioni ogni 30 secondi.
- Aggregare i punti dati raccolti ogni 30 secondi nell'arco di 10 minuti. Per creare il punto dati, la valutazione delle dimensioni seleziona i valori di picco di tutti i campioni. Ottiene il valore massimo, medio e varianza per ogni contatore delle prestazioni.
- Conservare tutti i punti dati a intervalli di 10 minuti per l'ultimo mese.
- Identificare il punto dati appropriato da usare per il ridimensionamento corretto. L'identificazione è basata sui valori percentili del 95% per la cronologia delle prestazioni.
Ad esempio, se la cronologia delle prestazioni è di una settimana, la valutazione ordina gli intervalli di campionamento di 10 minuti per l'ultima settimana. Li ordina in ordine crescente e seleziona il 95° valore percentile per il ridimensionamento corretto. Il valore al 95º percentile assicura di ignorare i valori anomali.
Le metriche di alto livello raccolte per decidere l’obiettivo di Azure SQL ottimale includono:
Il file di resoconto dell'estensione si trova in:
C:\ProgramData\GuestConfig\extension_logs\Microsoft.AzureData.WindowsAgent.SqlServer\
Il nome del file di log dipende dalla versione dell'estensione Azure per SQL Server; nel caso della versione più recente, il file di log è:
unifiedagent.log
Per la versione 1.1.24724.69
dell'estensione e precedenti, il file di resoconto è:
ExtensionLog_0.log
Limiti
La valutazione della migrazione di SQL Server è attualmente limitata a SQL Server in esecuzione nei computer Windows; non si applica a SQL nei computer Linux.
SQL Server in esecuzione su Windows Server 2012 R2 e versioni precedenti non è supportato.
La versione di SQL Server deve essere 2012 o successiva.
Le istanze del cluster di failover non sono attualmente supportate.
Problemi noti
Quando xp_cmdshell
è abilitato e usato, viene registrato come avviso per Istanza gestita di SQL perché il database può ancora essere migrato. Tuttavia, interrompe la funzionalità dell'oggetto che usa xp_cmdshell
in modo specifico . Utilizzare le indicazioni fornite nella valutazione per mitigare il problema.
Risoluzione dei Problemi
Se si verificano problemi di seguito, contattare il supporto tecnico Microsoft .
- I report di valutazione non vengono visualizzati nel portale anche dopo l'orario pianificato.
- La disponibilità dei dati sulle prestazioni non aumenta dopo una settimana di raccolta dati.
Contenuto correlato
- Regole di valutazione per la migrazione da SQL Server a Istanza gestita di SQL di Azure
- Regole di valutazione per la migrazione da SQL Server al database SQL di Azure
- Eseguire la migrazione di SQL Server ad Azure SQL
- SQL Server abilitato da Azure Arc
- Opzioni di distribuzione per SQL Server abilitate da Azure Arc