Grazie ad Amazon RDS, per creare, eliminare o modificare istanze di database relazionali è possibile usare la Console di gestione AWS o un intuitivo set di API web service. È inoltre possibile controllare gli accessi e la sicurezza per le istanze e gestire backup e snapshot del database. Per un elenco completo delle API disponibili per Amazon RDS, consulta la Amazon RDS API Guide.  

Se l'applicazione è già basata su database MySQL, l'importazione di dati in Amazon RDS è semplice. In genere, per migrare i dati in Amazon RDS è sufficiente:

  • Creare un'istanza database secondo determinate esigenze di capacità di calcolo e storage e controlli di accesso.
  • Per i database di piccole dimensioni (fino a 1 GB), estrarre i dati con mysqldump e inoltrarli direttamente in Amazon RDS. Di seguito è illustrato un esempio che mostra la copia del database "acme" in Amazon RDS:
    mysqldump acme | mysql --host=hostname --user=username --password acme
    Se il database è di grandi dimensioni, crea uno schema di database in Amazon RDS, converti i dati in un file flat e importalo nell'istanza database tramite la utility mysqlimport. Di seguito è illustrato un esempio che mostra la copia del database "acme" in Amazon RDS:
    mysqlimport --local --compress --user=username --password --host=hostname --fields-terminated-by=',' Acme sales.part_*
  • Aggiornare la stringa di connessione del database nel file di configurazione dell'applicazione.

Per ulteriori informazioni su come importare dati in Amazon RDS, consulta Amazon RDS Data Import Guide for MySQL.

I costi che dovrai sostenere alla fine del mese sono calcolati esclusivamente sulle risorse di Amazon RDS effettivamente consumate. Una volta che un'istanza database creata è disponibile per la connessione, ti verrà addebitata una tariffa oraria sulla durata di esecuzione dell'istanza. Ogni istanza database continuerà nell'esecuzione finché non viene terminata, ovvero finché non viene effettuata una chiamata API per eliminarla o non si verifica un errore. Le ore parziali di utilizzo delle istanze database saranno fatturate come ore complete. Oltre alle ore di esecuzione dell'istanza database, ti verranno addebitati i costi relativi a storage mensile, richieste I/O e backup. Se la capacità di storage viene ridimensionata durante il periodo di fatturazione, l'addebito sarà ripartito proporzionalmente.

Per ulteriori informazioni, consulta la pagina dei prezzi di Amazon RDS per MySQL.

L'uso di questo servizio è soggetto al contratto con il cliente Amazon Web Services.