Migrating databases
-
Get set up
Learn how to get set up to use Database Migration Service.
-
Configure your source
Learn how to configure your source.
-
Create a source connection profile
Create a source connection profile.
-
Configure connectivity
Learn about methods that you can use to connect your source and destination databases.
-
Configure connectivity using IP allowlists
Use the IP allowlist method to connect your source and destination databases.
-
Configure connectivity using reverse SSH tunnel
Use the reverse SSH tunnel method to connect your source and destination databases.
-
Configure connectivity using VPNs
Use the VPN method to connect your source and destination databases.
-
Configure connectivity using VPC peering
Use the VPC peering method to connect your source and destination databases.
-
Create a migration job
Create a migration job.
-
Review a migration job
Review a migration job.
-
Manage migration jobs
Start, stop, resume, or delete migration jobs.
-
Verify a migration
Confirm that a migration job correctly migrated data from your source database instance to the destination database instance.
-
Promote a migration
Promote a migration.
-
Review connection profiles
Review connection profiles.
-
Manage connection profiles
Perform actions on connection profiles.
-
Migrating from Amazon Aurora MySQL without SUPERUSER
How to migrate an Amazon Aurora MySQL instance without SUPERUSER.
-
Migrate MySQL user metadata that includes the DEFINER clause
How to migrate MySQL user metadata that includes the DEFINER clause.
-
Exporting a MySQL database using mysqldump
How to export a MySQL database using mysqldump.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.