Creazione di endpoint di origine e destinazione - 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à.

Creazione di endpoint di origine e destinazione

Puoi creare endpoint di origine e destinazione durante la creazione dell'istanza di replica o una volta che l'istanza di replica è stata creata. I datastore di origine e destinazione possono trovarsi su un'istanza di Amazon Elastic Compute Cloud (Amazon EC2), un'istanza database di Amazon Relational Database Service (Amazon RDS) o un database locale. Tieni presente che uno dei tuoi endpoint deve utilizzare un servizio AWS. Non è possibile usare AWS DMS per migrare da un database on-premise a un altro database on-premise.

Nelle fasi seguenti si presuppone che tu abbia scelto la procedura guidata della console AWS. Ricorda che puoi eseguire questa operazione anche selezionando Endpoint dal riquadro di navigazione della console AWS DMS e quindi scegliendo Crea endpoint. Quando utilizzi la procedura guidata della console, crei entrambi gli endpoint di origine e destinazione nella stessa pagina. Quando non la utilizzi, crei ciascun endpoint separatamente.

Per specificare gli endpoint di origine e di destinazione del database tramite la console AWS
  1. Nella pagina Connect source and target database endpoints (Collega gli endpoint di origine e di destinazione del database), specifica le informazioni di connessione per il database di origine o di destinazione. Nella tabella seguente vengono illustrate le impostazioni.

    Per questa opzione Eseguire questa operazione

    Endpoint type (Tipo di endpoint)

    Scegli se l'endpoint è di origine o di destinazione.

    Select RDS DB Instance (Seleziona un'istanza database RDS)

    Scegli questa opzione se l'endpoint è un'istanza database di Amazon RDS.

    Endpoint identifier (Identificatore endpoint)

    Digita il nome che desideri utilizzare per identificare l'endpoint. Potresti decidere di includere nel nome il tipo di endpoint, ad esempio oracle-source o PostgreSQL-target. Il nome deve essere univoco per tutte le istanze di replica.

    Source engine (Motore di origine) e Target engine (Motore di destinazione)

    Scegli il tipo di motore di database che rappresenta l'endpoint.

    Accesso al database di endpoint

    Scegli l'opzione che desideri utilizzare per specificare le credenziali del database endpoint:

    Scegli AWS Secrets Manager Imposta le seguenti credenziali segrete.

    ID segreto

    Digita il nome della risorsa Amazon (ARN) completo, l'ARN parziale o il nome descrittivo di un segreto che hai creato in AWS Secrets Manager per l'accesso al database di endpoint.

    Ruolo IAM

    Digita l'ARN di un ruolo di accesso al segreto che hai creato in IAM per fornire ad AWS DMS l'accesso per tuo conto al segreto identificato da ID del segreto. Per informazioni sulla creazione di un ruolo di accesso al segreto, consulta Utilizzo dei segreti per accedere agli endpoint AWS Database Migration Service.

    ID del segreto per Oracle Automatic Storage Management (ASM)

    Solo per gli endpoint di origine Oracle che utilizzano Oracle ASM digita il nome della risorsa Amazon (ARN) completo, l'ARN parziale o il nome descrittivo di un segreto che hai creato in AWS Secrets Manager per l'accesso a Oracle ASM. Questo segreto viene in genere creato per accedere a Oracle ASM sullo stesso server del segreto identificato da ID del segreto.

    Ruolo IAM per Oracle ASM

    Solo per gli endpoint di origine Oracle che utilizzano Oracle ASM digita l'ARN di un ruolo di accesso al segreto che hai creato in IAM per fornire ad AWS DMS l'accesso per tuo conto al segreto identificato da ID del segreto per Oracle Automatic Storage Management (ASM).

    Fornisci le informazioni di accesso manualmente Imposta le seguenti credenziali in chiaro.

    Server name (Nome del server)

    Digita il nome del server. Per un database locale, questo può essere l'indirizzo IP o il nome host pubblico. Per un'istanza database di Amazon RDS, questo può essere l'endpoint (chiamato anche nome DNS) per l'istanza database, ad esempio mysqlsrvinst.abcd12345678.us-west-2.rds.amazonaws.com.

    Porta

    Digita la porta utilizzata dal database.

    Modalità Secure Socket Layer (SSL)

    Scegli una modalità SSL se desideri abilitare la crittografia di connessione per questo endpoint. A seconda del modo selezionato, è possibile che ti venga richiesto di fornire le informazioni sul certificato e sul certificato server.

    Nome utente

    Digita il nome utente con le autorizzazioni richieste per consentire la migrazione dei dati. Per ulteriori informazioni sulle autorizzazioni richieste, consulta la sezione relativa alla sicurezza del motore di database di origine o di destinazione di questa Guida per l'utente.

    Password

    Digita la password dell'account con le autorizzazioni richieste. Le password per gli endpoint di origine e di destinazione AWS DMS prevedono restrizioni sui caratteri, a seconda del motore di database. Per ulteriori informazioni, consulta la tabella seguente.

    Nome del database

    Per alcuni motori di database, il nome del database che desideri utilizzare come database di endpoint.

    La tabella seguente elenca i caratteri non supportati nelle password degli endpoint e nei segreti dei gestori segreti per i motori di database elencati. Se desideri utilizzare le virgole (,) nelle password degli endpoint, usa il supporto Secrets Manager fornito in AWS DMS per autenticare l'accesso alle istanze AWS DMS. Per ulteriori informazioni, consulta Utilizzo dei segreti per accedere agli endpoint AWS Database Migration Service.

    Per questo motore di database I seguenti caratteri non sono supportati nelle password di un endpoint e nei segreti del gestore segreto

    Tutti

    { }

    Microsoft Azure, solo come origine

    ;

    Microsoft SQL Server

    , ;

    Compatibile con MySQL, inclusi MySQL, MariaDB e Amazon Aurora MySQL

    ;
    Oracle ,

    PostgreSQL, Amazon Aurora edizione compatibile con PostgreSQL e Amazon Aurora serverless come destinazione solo per Aurora edizione compatibile con PostgreSQL

    ; + %

    Amazon Redshift, solo come destinazione

    , ;
  2. Scegli Impostazioni endpoint e AWS KMS key se necessario. Puoi testare la connessione dell'endpoint scegliendo Run test (Esegui test). Nella tabella seguente vengono illustrate le impostazioni.

    Per questa opzione Eseguire questa operazione

    Impostazioni endpoint

    Seleziona qui i parametri di connessione aggiuntivi. Per ulteriori informazioni sulle impostazioni degli endpoint, consulta la sezione della documentazione relativa al motore di origine o al motore di destinazione (specificata nella fase 1).

    Per un endpoint di origine Oracle che utilizza Oracle ASM, se si sceglie Fornisci le informazioni di accesso manualmente nella fase 1, potrebbe essere necessario digitare anche le impostazioni degli endpoint per specificare le credenziali utente di Oracle ASM. Per ulteriori informazioni su queste impostazioni degli endpoint per Oracle ASM, consulta Utilizzo di Oracle LogMiner o AWS DMS Binary Reader for CDC.

    AWS KMS key

    Scegli la chiave di crittografia da utilizzare per crittografare le informazioni sulla connessione e sullo storage di replica. Se scegli Impostazione predefinita aws/dms, viene utilizzata la chiave AWS Key Management Service (AWS KMS) predefinita associata al tuo account e alla tua regione AWS. Per ulteriori informazioni sull'utilizzo della chiave di crittografia, consulta Impostazione di una chiave di crittografia e specificazione delle autorizzazioni AWS KMS.

    Test endpoint connection (optional) (Testa la connessione dell'endpoint (facoltativo))

    Aggiungi il nome dell'istanza di replica e del VPC. Per testare la connessione, scegli Run test (Esegui test).