Scoperta e analisi dei limiti della migrazione con Fleet Advisor AWS DMS - AWS Servizio di migrazione del Database

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Scoperta e analisi dei limiti della migrazione con Fleet Advisor AWS DMS

Puoi utilizzare il raccoglitore di DMS dati per scoprire le funzionalità del database che il tuo motore di destinazione non supporta. Per scegliere la giusta destinazione di migrazione, è necessario considerare queste limitazioni.

Il raccoglitore di DMS dati scopre funzionalità specifiche del database di origine. Quindi, DMS Fleet Advisor analizza le funzionalità di origine dal punto di vista della migrazione verso la destinazione specificata e fornisce informazioni aggiuntive sulla limitazione e include le azioni consigliate per risolvere o evitare questa limitazione. Inoltre, DMS Fleet Advisor calcola l'impatto di queste limitazioni.

L'elenco delle limitazioni è disponibile nella pagina dei dettagli del motore Target. Passa a questa pagina dalla pagina Consigli nel menu di navigazione a sinistra. Dall'elenco degli obiettivi, scegli il motore di destinazione da esaminare. L'elenco delle limitazioni si trova in fondo alla pagina.

La tabella seguente include le funzionalità di My SQL database che Amazon RDS for My SQL non supporta.

Limitazione Descrizione Impatto

Plug-in di autenticazione

Amazon RDS non supporta i miei plugin SQL di autenticazione.

Bassa

Registrazione degli errori nel log di sistema

Amazon RDS non supporta la scrittura del log degli errori nel registro di sistema.

Bassa

Identificatori globali di transazione

Puoi utilizzare identificatori di transazione globali con tutte le versioni RDS di My SQL 5.7 e con My SQL version 8.0.26 e RDS versioni successive di My 8.0. SQL

Bassa

Replica di gruppi

Amazon RDS non supporta il plug-in My SQL Group Replication.

Bassa

Crittografia di spazi tabelle InnoDB

Amazon RDS non supporta la crittografia dei tablespace InnoDB.

Bassa

Parola riservata InnoDB

InnoDB è una parola riservata RDS per Amazon for My. SQL Non puoi usare questo nome per un SQL database My.

Bassa

Plug-in keyring

Amazon RDS non supporta il plug-in My SQL keyring.

Bassa

Plugin convalida password

Amazon RDS non supporta il SQL validate_password plug-in My.

Bassa

Variabili di sistema persistenti

Amazon RDS non supporta le mie variabili di sistema SQL persistenti.

Bassa

Accesso limitato

Amazon RDS limita l'accesso a determinate procedure e tabelle di sistema che richiedono autorizzazioni avanzate. Inoltre, Amazon RDS non consente l'accesso diretto dell'host a un'istanza DB utilizzando Telnet, Secure Shell (SSH) o Windows Remote Desktop Connection.

Bassa

Plug-in di riscrittura delle query Rewriter

Amazon RDS non supporta il plug-in di riscrittura delle query My SQL Rewriter.

Bassa

Replica semi-sincrona

Amazon RDS non supporta la replica SQL semisincrona My.

Bassa

Spazi di tabelle trasportabili

Amazon RDS non supporta la funzionalità My SQL Transportable Tablespaces.

Bassa

Plug-in IDE

Amazon RDS non supporta il plug-in My SQL X.

Bassa

La tabella seguente include le funzionalità del database Oracle che Amazon RDS for Oracle non supporta.

Limitazione Descrizione Impatto

Active Data Guard

Non puoi utilizzare Active Data Guard con i database container multitenant Oracle (). CDB

Media

Automatic Storage Management

Amazon RDS non supporta Oracle Automatic Storage Management (OracleASM).

Media

Flussi di attività di database

Amazon RDS non supporta Oracle Database Activity Streams per l'architettura single-tenant.

Elevata

Limite della dimensione dei file

La dimensione massima di un singolo file RDS per le istanze Oracle DB è di 16 TiB.

Media

FTPe SFTP

Amazon RDS non supporta FTP eSFTP.

Media

Tabelle partizionate ibride

Amazon RDS non supporta le tabelle partizionate ibride Oracle.

Elevata

Oracle Data Guard

Amazon RDS non utilizza Oracle Data Guard per l'architettura single-tenant.

Elevata

Oracle Database Vault

Amazon RDS non supporta Oracle Database Vault.

Elevata

Oracle DBA privilegia Vault

Amazon RDS ha delle limitazioni per i DBA privilegi Oracle. Per ulteriori informazioni, consulta Limitazioni per i DBA privilegi Oracle.

Elevata

Oracle Enterprise Manager

Amazon RDS non utilizza Oracle Enterprise Manager per l'architettura single-tenant.

Elevata

Agent Oracle Enterprise Manager

Amazon RDS non utilizza Oracle Enterprise Manager Agent per l'architettura single-tenant.

Media

Oracle Enterprise Manager Cloud Control Management Repository

Non puoi utilizzare un'istanza Amazon RDS for Oracle DB per Oracle Enterprise Manager Cloud Control Management Repository.

Elevata

Database Oracle Flashback

Amazon RDS non supporta la funzionalità Oracle Flashback Database.

Elevata

Oracle Label Security

Amazon RDS non supporta Oracle Label Security per l'architettura single-tenant. Puoi utilizzare Oracle Label Security solo con database container multitenant (Oracle). CDB

Elevata

Oracle Messaging Gateway

Amazon RDS non supporta Oracle Messaging Gateway.

Elevata

Oracle Real Application Clusters

Amazon RDS non supporta Oracle Real Application Clusters (OracleRAC).

Elevata

Oracle Real Application Testing

Amazon RDS non supporta Oracle Real Application Testing.

Elevata

Database Oracle Snapshot Standby

Amazon RDS non supporta i database Oracle Snapshot Standby.

Elevata

Sinonimi pubblici

Amazon RDS non supporta i sinonimi pubblici per gli schemi forniti da Oracle.

Media

Schemi per funzionalità non supportate

Amazon RDS non supporta schemi per funzionalità e componenti Oracle che richiedono privilegi di sistema.

Elevata

Audit unificato puro

Amazon RDS non supporta il puro controllo unificato. Puoi utilizzare l'audit unificato in modalità mista.

Media

Workspace Manager

Amazon RDS non supporta lo WMSYS schema di Oracle Database Workspace Manager.

Elevata

La tabella seguente include le funzionalità del SQL database Postgre che Amazon RDS for Postgre SQL non supporta.

Limitazione Descrizione Impatto

Connessioni simultanee

Il numero massimo di connessioni simultanee all'istanza RDS for Postgre SQL è limitato dal parametro. max_connections

Bassa

Versioni più recenti

Amazon RDS non applica automaticamente gli aggiornamenti delle versioni principali. Per eseguire un aggiornamento della versione principale, modifica l'istanza database manualmente. Per ulteriori informazioni, consulta Scelta di un aggiornamento della versione principale per SQL Postgre.

Bassa

Connessioni riservate

Amazon RDS riserva fino a 3 connessioni per la manutenzione del sistema. Quando specifichi un valore per il parametro delle connessioni utente, oltre a quelle che pensi di utilizzare, aggiungi altre 3 connessioni.

Bassa

Estensioni supportate

RDSfor Postgre SQL supporta un numero limitato di estensioni per il motore di database SQL Postgre. Puoi trovare un elenco di estensioni supportate nel gruppo di parametri DB predefinito per la tua versione di Postgre. SQL Puoi inoltre vedere l'elenco delle estensioni correnti che utilizzano psql mostrando il parametro rds.extensions.

Bassa

Suddivisione o isolamento dello spazio di tabella

Non è possibile utilizzare gli spazi di tabelle per la suddivisione o l'isolamento di I/O. RDSPer PostgreSQL, tutto lo spazio di archiviazione si trova su un unico volume logico.

Bassa

La tabella seguente include le funzionalità SQL del database Server che Amazon RDS for SQL Server non supporta.

Limitazione Descrizione Impatto

Backup su Archiviazione BLOB di Microsoft Azure

RDSfor SQL Server non supporta il backup su Microsoft Azure Blob Storage.

Media

Estensione del pool di buffer

RDSfor SQL Server non supporta l'estensione del buffer pool.

Elevata

Policy di password personalizzate

RDSfor SQL Server non supporta politiche personalizzate in materia di password.

Media

Servizi di Qualità dei Dati

RDSfor SQL Server non supporta SQL Server Data Quality Services (DQS).

Elevata

Log di database

RDSfor SQL Server non supporta il database Log Shipping.

Elevata

Nomi dei database

I nomi dei database presentano le seguenti limitazioni: non possono iniziare con rdsadmin, non possono iniziare o terminare con uno spazio o una scheda, non possono contenere un carattere che crea una nuova riga, non possono contenere virgolette singole (').

Media

Snapshot del database

RDSfor SQL Server non supporta le istantanee del database. Puoi utilizzare solo istantanee di istanze DB in AmazonRDS.

Media

Stored procedure estese

RDSfor SQL Server non supporta procedure archiviate estese, tra cuixp_cmdshell.

Elevata

Tabelle di file

RDSfor SQL Server non supporta le tabelle di file.

Media

FILESTREAMsupporto

RDSfor SQL Server non fornisce FILESTREAM supporto.

Media

Server collegati

RDSfor SQL Server fornisce un supporto limitato per i server collegati.

Elevata

Machine Learning ed R Services

RDSfor SQL Server non supporta Machine Learning e R Services perché è necessario l'accesso al sistema operativo per installare questi servizi.

Elevata

Piani di manutenzione

RDSfor SQL Server non supporta i piani di manutenzione.

Elevata

Prestazioni della raccolta dati

RDSfor SQL Server non supporta Performance Data Collector.

Elevata

Gestione basata sulla Policy

RDSfor SQL Server non supporta la gestione basata su policy.

Media

PolyBase

RDSfor SQL Server non supporta. PolyBase

Elevata

Replica

RDSfor SQL Server non supporta la replica.

Media

Direttore delle risorse

RDSfor SQL Server non supporta Resource Governor.

Elevata

Trigger a livello di server

RDSfor SQL Server non supporta i trigger a livello di server.

Media

Endpoint del broker del servizio

RDSfor SQL Server non supporta gli endpoint Service Broker.

Elevata

SSAS

Considerate le limitazioni che si applicano all'esecuzione di SQL Server Analysis Services (SSAS) su RDS for SQL Server. Per ulteriori informazioni, consulta Limitazioni.

Bassa

SSIS

Considerate le limitazioni che si applicano all'esecuzione di SQL Server Integration Services (SSIS) su RDS for SQL Server. Per ulteriori informazioni, consulta Limitazioni.

Bassa

SSRS

Considerate le limitazioni che si applicano all'esecuzione di SQL Server Reporting Services (SSRS) su RDS for SQL Server. Per ulteriori informazioni, consulta Limitazioni.

Bassa

Dimensioni di archiviazione per le istanze DB SQL del server

La dimensione massima di storage per lo storage SQL Server General Purpose (SSD) e le istanze di IOPS storage Provisioned è di 16 TiB.

La dimensione massima di archiviazione per le istanze di storage SQL Server Magnetic è di 1 TiB.

Elevata

Stretch Database

RDSfor SQL Server non supporta la funzionalità SQL Server Stretch Database.

Media

SQLEndpoint T-

RDSfor SQL Server non supporta tutte le operazioni che utilizzaCREATE ENDPOINT.

Elevata

TRUSTWORTHYproprietà del database

RDSfor SQL Server non supporta la proprietà del TRUSTWORTHY database perché richiede il sysadmin ruolo.

Media

La tabella seguente include un elenco di problemi relativi alle raccomandazioni. DMSFleet Advisor analizza le funzionalità del database di origine e di destinazione e fornisce queste limitazioni di migrazione. La limitazione con Blocker Impact significa che DMS Fleet Advisor non è in grado di generare consigli sugli obiettivi per il database di origine.

Limitazione Descrizione Impatto

L'istanza appropriata non è stata trovata

AWS DMS non riesco a trovare un'istanza di destinazione che possa funzionare come destinazione di migrazione delle dimensioni corrette per una combinazione delle metriche del database di origine.

Blocker

L'istanza appropriata non è stata trovata da IOPS

Il database di origine utilizza un numero diIOPS, che supera il numero massimo di IOPS possibili istanze DB di destinazione.

Blocker

L'istanza appropriata non è stata trovata da RAM

Il database di origine utilizza un numero di GB diRAM, che supera la dimensione massima delle RAM possibili istanze DB di destinazione.

Blocker

L'istanza appropriata non viene trovata in base alla dimensione di archiviazione

Il database di origine utilizza un certo numero di TB di spazio di archiviazione, che supera la dimensione massima di archiviazione per le possibili istanze DB di destinazione.

Blocker

L'istanza appropriata non è stata trovata dall'edizione

Il database di origine ha un'edizione che non è supportata da AmazonRDS.

Blocker

L'istanza appropriata non viene trovata dai core CPU

Il database di origine ha un numero di CPU core, che supera il numero massimo di CPU core per le possibili istanze DB di destinazione.

Blocker

L'istanza appropriata non è stata trovata per versione

La versione del database di origine AWS DMS non viene riconosciuta.

Blocker

CPUil parametro non è definito

Il raccoglitore di DMS dati non ha raccolto informazioni sull'utilizzo del CPU database di origine. Assicurati di aver raccolto le metriche richieste e configurato le credenziali per l'inoltro dei dati nel tuo raccoglitore di dati. Per informazioni, consulta Configurazione delle credenziali per l'inoltro dei dati.

Blocker

Il parametro di memoria non è definito

L'DMSaddetto alla raccolta dati non ha raccolto informazioni sulla memoria utilizzata dal database di origine. Assicurati di aver raccolto le metriche richieste e configurato le credenziali per l'inoltro dei dati nel tuo raccoglitore di dati. Per informazioni, consulta Configurazione delle credenziali per l'inoltro dei dati.

Blocker

Il parametro della dimensione di archiviazione non è definito

Il raccoglitore di DMS dati non ha raccolto informazioni sulla dimensione di archiviazione utilizzata dal database di origine. Assicurati di aver raccolto le metriche richieste e configurato le credenziali per l'inoltro dei dati nel tuo raccoglitore di dati. Per informazioni, consulta Configurazione delle credenziali per l'inoltro dei dati.

Blocker

Il IOPS parametro di archiviazione non è definito

L'addetto alla raccolta DMS dei dati non ha raccolto i IOPS parametri di archiviazione per gli usi del database di origine. Assicurati di aver raccolto le metriche richieste e configurato le credenziali per l'inoltro dei dati nel tuo raccoglitore di dati.

Blocker

Dati insufficienti

L'addetto alla raccolta di DMS dati non ha raccolto dati sufficienti per generare una raccomandazione mirata. Assicurati di aver configurato le credenziali per l'inoltro dei dati nel tuo raccoglitore di dati. Per informazioni, consulta Configurazione delle credenziali per l'inoltro dei dati.

Blocco

L'edizione del database non è definita

L'addetto alla raccolta DMS dati non ha raccolto informazioni sull'edizione del database di origine. Assicurati di aver raccolto le metriche richieste e configurato le credenziali per l'inoltro dei dati nel tuo raccoglitore di dati. Per informazioni, consulta Configurazione delle credenziali per l'inoltro dei dati.

Blocker

Errore sconosciuto

DMSFleet Advisor non è in grado di generare raccomandazioni sugli obiettivi per il database di origine.

Blocker

La versione del database non è definita

DMSFleet Advisor non ha raccolto informazioni sulla versione del database di origine. DMSFleet Advisor consiglia di utilizzare la versione più recente del database per il database di origine. Se scegli questo consiglio, devi aggiornare la versione del database. Esamina i consigli sugli obiettivi generati per il tuo database di origine e assicurati che soddisfino i tuoi requisiti.

Elevata

Aumenta il numero di connessioni al database nelle RDS impostazioni

Il database di origine richiede un certo numero di connessioni. Per impostazione predefinita, il numero di connessioni disponibili per le istanze di RDS database Amazon è diverso. Assicurati di modificare questo valore predefinito quando crei l'istanza di RDS database. A tale scopo, aggiorna il valore del max_connections parametro in Parameter Groups.

Media

L'edizione Target è compatibile

La raccomandazione di destinazione per il database di origine utilizza un'edizione del database diversa. L'edizione del database di origine supporta le stesse funzionalità dell'edizione di destinazione consigliata. Tuttavia, la scelta di questa nuova edizione del database potrebbe aumentare le spese.

Media

Il parametro del throughput di archiviazione non è definito

L'addetto alla raccolta DMS dei dati non ha raccolto le metriche del throughput di archiviazione per gli usi del database di origine. Esamina i consigli sugli obiettivi generati per il tuo database di origine e assicurati che soddisfino i tuoi requisiti.

Media

Il parametro del numero di connessione al database non è definito

Il raccoglitore di DMS dati non ha raccolto informazioni sul numero di connessioni utilizzate dal database di origine. Esamina i consigli sugli obiettivi generati per il tuo database di origine e assicurati che soddisfino i tuoi requisiti. In alternativa, richiedi un aumento della quota.

Media

Versione di downgrade del database

Il database di origine viene eseguito su una versione superiore rispetto al RDS database Amazon. Per effettuare il downgrade della versione del database, assicurati di non utilizzare le funzionalità che non sono implementate nella versione precedente. In alternativa, usa Amazon EC2 come obiettivo di migrazione.

Media

L'edizione Target è diversa

La raccomandazione di destinazione per il database di origine utilizza un'edizione del database diversa. L'edizione del database di origine è compatibile con l'edizione di destinazione consigliata. Tuttavia, l'edizione del database di destinazione consigliata non supporta alcune funzionalità dell'edizione del database di origine. La scelta di questa nuova edizione del database potrebbe aumentare le spese.

Media

Aggiornamento da una versione non supportata

Il database di origine ha raggiunto la fine della fase di supporto. Per utilizzare la versione più recente del motore DB come destinazione, aggiorna il database prima della migrazione. In alternativa, usa Amazon EC2 come obiettivo di migrazione.

A seconda del motore di database, usa uno dei seguenti link per saperne di più:

Aggiornamento di My SQL

Aggiorna il server SQL

Aggiorna OracleDB

Aggiorna Postgres SQL

Media