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 produce 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.
È possibile ottenere una valutazione della migrazione per SQL Server in qualsiasi posizione, ad esempio:
- Data center.
- Siti perimetrali, ad esempio punti vendita al dettaglio.
- Cloud pubblico o provider 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 e i database di SQL Server.
- Individua i carichi di lavoro di SQL Server pronti per la migrazione.
- Identifica potenziali problemi di compatibilità con l'ambiente di destinazione.
- Valuta i rischi per la migrazione.
- Fornisce raccomandazioni per attenuare questi rischi.
Raccomandazioni per le dimensioni sql di Azure
Le raccomandazioni più adatte includono il livello di servizio e il ridimensionamento corretto in base alla cronologia delle prestazioni.
Stime dei prezzi di Azure
Le stime dei costi al dettaglio si basano sulla raccomandazione sulle dimensioni e sui 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.
Istanza gestita di SQL di Azure e l'opzione di risparmio del database SQL di Azure: selezionare tra prenotazioni di un anno o tre anni e 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 prenotazioni di un anno o tre anni per un utilizzo coerente delle risorse. In alternativa, selezionare piani speciali di risparmio di un anno o tre anni che sono specifici del calcolo con impegni di spesa oraria per 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
Vantaggio Azure Hybrid per SQL Server: allocare licenze di SQL Server con Software Assurance ad Azure e ridurre i costi per il database SQL, Istanza gestita diSQL e SQL Server in macchine virtuali di Azure.
Vantaggio Azure Hybrid per Windows: allocare licenze di Windows Server con Software Assurance ad Azure e ridurre i costi per SQL Server in macchine virtuali di Azure
Prezzi di sviluppo/test: prezzi ridotti per i 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 ai prezzi di sviluppo/test.
Raccomandazione sul tipo di destinazione della migrazione
La raccomandazione sul tipo di destinazione della migrazione si basa sui costi stimati e sulla strategia di migrazione selezionata. Selezionare una delle strategie di migrazione seguenti:
- Modernizzare la piattaforma distribuita come servizio (PaaS): questa strategia predefinita suggerisce i tipi di destinazione PaaS (Istanza gestita di SQL o database SQL), se pronti, sull'infrastruttura distribuita come servizio (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. Queste attività comportano enormi sforzi e costi se vengono eseguiti manualmente.
- Ridurre 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 considera i vantaggi intrinseci dei tipi di destinazione PaaS sql di Azure.
Prerequisiti
Per valutare SQL Server, l'istanza di SQL Server deve:
Esecuzione in un'istanza di SQL Server basata su Windows connessa 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)1.1.2594.118o versione successiva.Informazioni su come controllare la versione dell'estensione di Azure per SQL Server e aggiornare alla versione più recente.
Avere la connettività a
telemetry.{region}.arcdataservices.com. Per altre informazioni, vedere Requisiti di rete.Per visualizzare i report di valutazione nel portale di Azure, è necessaria l'autorizzazione
Microsoft.AzureArcData/sqlServerInstances/getTelemetry/. Per praticità, è possibile usare il ruolo Amministratore del database ibrido di Azure - Sola lettura del servizio. Questo ruolo predefinito include questa autorizzazione. Per altre informazioni, vedere Altre informazioni sui ruoli predefiniti di Azure.
Autorizzazioni
L'estensione SQL di Azure per SQL Server esegue la raccolta dei dati di valutazione per impostazione predefinita con l'account NT AUTHORITY\SYSTEMdel servizio . 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 alla risorsa di SQL Server abilitata da Azure Arc.
Aprire la risorsa di SQL Server. Nel riquadro sinistro, in Migrazione, selezionare Valutazioni.
La valutazione completata alle informazioni 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. Se vengono visualizzati avvisi, usare le linee guida per la correzione fornite per risolvere questi problemi.
- Non pronto: la valutazione non è riuscita a trovare una configurazione per soddisfare le caratteristiche di compatibilità, configurazione e prestazioni per SQL Server in macchine virtuali di Azure, Istanza gestita di SQL o database SQL. Selezionare il collegamento ipertestuale per esaminare i risultati e i consigli per preparare l'istanza o i database di SQL Server 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 collegamento ipertestuale Stato idoneità 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. Per altre informazioni, vedere Dettagli di calcolo delle dimensioni basate sulle prestazioni.
- Compatibilità delle istanze: 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à
La scheda Compatibilità mostra informazioni su tutti i problemi e gli avvisi rilevati come parte della valutazione. Per ogni ricerca, selezionare il collegamento ipertestuale Risultati per ottenere informazioni sulla ricerca, con raccomandazioni sulla correzione e un elenco di oggetti interessati.
Raccomandazione sku
La scheda Raccomandazione SKU 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 i tipi di destinazione Istanza gestita di SQL e SQL Server in macchine virtuali di Azure. Per il database SQL, 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 considera le 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. Selezionare Esegui valutazione per attivare una valutazione immediata 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 e di basso utilizzo.
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.
Al termine della 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 relative ai prezzi in base alle proprie esigenze. Selezionare Aggiorna per rendere effettive le impostazioni. I dettagli delle opzioni di determinazione dei prezzi e della strategia di migrazione vengono visualizzati 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 istanza di SQL Server abilitata da Azure Arc. Per disabilitare la valutazione, selezionare Disabilita nella barra dei menu in alto.
Riabilitare la valutazione della migrazione
Usare 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 i costi.
L'estensione di Azure per SQL Server 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 del 95° percentile 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 valore del 95° percentile per il ridimensionamento corretto. Il valore del 95° percentile assicura di ignorare gli outlier.
Le metriche di alto livello raccolte per decidere la destinazione SQL di Azure 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
- Le valutazioni della migrazione di SQL Server sono attualmente limitate a SQL Server in esecuzione nei computer Windows. Le valutazioni della migrazione non si applicano a SQL Server in esecuzione in computer Linux.
- SQL Server in esecuzione su Windows Server 2012 R2 e versioni precedenti non è supportato.
- Le versioni di SQL Server devono essere 2012 o successive.
- Le istanze del cluster di failover non sono attualmente supportate.
Problemi noti
Quando xp_cmdshell è abilitato e usato, un record viene generato come avviso per Istanza gestita di SQL perché il database può ancora essere migrato. Tuttavia, interrompe la funzionalità dell'oggetto che usa xp_cmdshellin modo specifico . Utilizzare le indicazioni fornite nella valutazione per mitigare il problema.
Risoluzione dei Problemi
Contattare il supporto tecnico Microsoft se si verificano i problemi seguenti:
- I report di valutazione non vengono visualizzati nel portale anche dopo l'ora pianificata.
- 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