Stay organized with collections
Save and categorize content based on your preferences.
Migration jobs represent data movement that Database Migration Service manages. They let you
combine source and destination connection profiles, define settings specific to
that particular migration process, monitor the progress, and safely finalize the
data movement process.
Migration jobs progress differently in different migration scenarios.
For more information about migration jobs statuses and actions,
see the following documentation relevant for your migration scenario.
Learn how to manage migration jobs for the following homogeneous migrations:
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-25 UTC."],[[["\u003cp\u003eMigration jobs are data movement processes managed by Database Migration Service.\u003c/p\u003e\n"],["\u003cp\u003eThese jobs integrate source and destination connections, configure migration settings, track progress, and ensure safe data transfer.\u003c/p\u003e\n"],["\u003cp\u003eMigration job actions and statuses vary by migration type.\u003c/p\u003e\n"],["\u003cp\u003eSpecific documentation for homogeneous migrations is available for MySQL, SQL Server, and PostgreSQL (both to Cloud SQL and AlloyDB).\u003c/p\u003e\n"],["\u003cp\u003eFor heterogeneous migrations, documentation is provided for Oracle to both Cloud SQL for PostgreSQL and AlloyDB for PostgreSQL.\u003c/p\u003e\n"]]],[],null,["# Manage migration jobs\n\nMigration jobs represent data movement that Database Migration Service manages. They let you\ncombine source and destination connection profiles, define settings specific to\nthat particular migration process, monitor the progress, and safely finalize the\ndata movement process.\n\nMigration jobs progress differently in different migration scenarios.\nFor more information about migration jobs statuses and actions,\nsee the following documentation relevant for your migration scenario.\n\nLearn how to manage migration jobs for the following homogeneous migrations:\n\n- [From MySQL to Cloud SQL for MySQL](/database-migration/docs/mysql/migration-job-actions)\n- [From PostgreSQL to Cloud SQL for PostgreSQL](/database-migration/docs/postgres/migration-job-actions)\n- [From PostgreSQL to AlloyDB for PostgreSQL](/database-migration/docs/postgresql-to-alloydb/migration-job-actions)\n- [From SQL Server to Cloud SQL for SQL Server](/database-migration/docs/sqlserver/manage-migration-jobs)\n\nLearn how to manage migration jobs for the following heterogeneous migrations:\n\n- [From Oracle to Cloud SQL for PostgreSQL](/database-migration/docs/oracle-to-postgresql/manage-migration-jobs)\n- [From Oracle to AlloyDB for PostgreSQL](/database-migration/docs/oracle-to-alloydb/manage-migration-jobs)\n- [From SQL Server to Cloud SQL for PostgreSQL](/database-migration/docs/sqlserver-to-csql-pgsql/manage-migration-jobs)\n- [From SQL Server to AlloyDB for PostgreSQL](/database-migration/docs/sqlserver-to-alloydb/manage-migration-jobs)"]]