Kode status tugas migrasi

Database Migration Service menggunakan kode status yang serupa untuk kedua pendekatan migrasi SQL Server homogen, dengan substatus dan perilaku pascapromosi tertentu bergantung pada jenis migrasi yang Anda lakukan:

Kode status untuk migrasi pencadangan dan pemulihan

Tabel berikut mencantumkan dan menjelaskan status tugas migrasi untuk migrasi pencadangan dan pemulihan:

Status tugas migrasi Deskripsi Kemungkinan substatus Kemungkinan tindakan pengguna
Not started Tugas migrasi sudah siap, tetapi masih belum berjalan. Status ini relevan jika tugas migrasi telah dibuat, tetapi belum dimulai. Tidak ada Mulai. Hapus.
Memulai... Tugas migrasi sedang dalam proses dimulai. Ini adalah status sementara yang terjadi saat tugas migrasi dimulai. Memulai tugas migrasi memerlukan waktu antara beberapa detik hingga beberapa menit. Status akan berubah menjadi Running. Tidak ada Hapus.
Lari Tugas migrasi sedang berjalan. CDC, Promote in progress. Stop. Promosikan. Hapus.
Berjalan dengan error Status ini berarti Database Migration Service mengalami error pada migrasi Anda. Operasi yang salah akan dicoba lagi, dan error akan otomatis hilang setelah masalah yang mendasarinya diselesaikan.

Database Migration Service akan terus memigrasikan data yang tidak terpengaruh oleh error.

Pemuatan inkremental. Stop. Restart. Promosikan.
Selesai Tugas migrasi selesai. Status ini terjadi setelah promosi berhasil. Tidak ada Hapus.
Gagal Tugas migrasi gagal karena terjadi error. Anda harus memulai ulang tugas migrasi setelah masalah diperbaiki. Status terakhir sebelum tugas migrasi gagal. Gagal di CDC, Gagal di dump lengkap. Restart. Hapus. Promosikan.
Memulai ulang Tugas migrasi sedang dalam proses dimulai ulang. Tidak ada Hapus.
Dihentikan Tugas migrasi dihentikan. Status terakhir sebelum tugas migrasi dihentikan.
Melanjutkan Tugas migrasi sedang dalam proses untuk dilanjutkan. Tidak ada Hapus.
Menghentikan... Tugas migrasi sedang dalam proses berhenti setelah Stop dipanggil. Ini adalah status sementara yang terjadi saat pengguna menghentikan tugas migrasi. Menghentikan tugas memerlukan waktu sekitar satu menit, dan selama waktu tersebut, statusnya adalah Stopping. Selanjutnya, status akan berubah menjadi Stopped. Tidak ada Hapus
Siap dipromosikan Database Migration Service menghentikan pemuatan berkelanjutan saat mendeteksi file log transaksi yang namanya diakhiri dengan akhiran .final (lihat konvensi penamaan yang terkait dengan file log transaksi akhir. Setelah file log transaksi tersebut direplikasi ke instance Cloud SQL tujuan, status tugas migrasi akan berubah menjadi Ready to promote.

Status ini tidak terjadi jika Anda hanya berhenti mengupload file cadangan log transaksi, bukan menggunakan file dengan akhiran .final dalam namanya.

Tidak ada Promosikan

Kode status untuk migrasi Distributed Availability Group (DAG)

Tabel berikut mencantumkan dan menjelaskan status tugas migrasi untuk migrasi Distributed Availability Group (DAG):

Status tugas migrasi Deskripsi Kemungkinan substatus Kemungkinan tindakan pengguna
Not started Tugas migrasi sudah siap, tetapi masih belum berjalan. Sebelum memulai tugas migrasi DAG, jalankan perintah verify untuk memvalidasi konektivitas dan izin. Tidak ada Verifikasi. Mulai. Hapus.
Memulai... Tugas migrasi sedang dalam proses dimulai. Ini adalah status perantara yang terjadi saat tugas migrasi dimulai. Memulai tugas migrasi memerlukan waktu antara beberapa detik hingga beberapa menit. Statusnya akan berubah menjadi Running. Tidak ada Hapus.
Lari Tugas migrasi sedang berjalan. Full dump (pemuatan penuh awal), CDC (replikasi berkelanjutan), Promote in progress, atau Failback (PHASE_FAILBACK dalam respons Google Cloud CLI dan API; replikasi terbalik pasca-promosi dari Cloud SQL untuk SQL Server ke instance SQL Server sumber). Stop. Promosikan (di CDC). Promosikan dengan --failback (di Failback). Hapus.
Berjalan dengan error Status ini berarti Database Migration Service mengalami error pada migrasi Anda. Operasi yang salah akan dicoba ulang, dan error akan dihapus secara otomatis setelah masalah yang mendasarinya diselesaikan.

Database Migration Service akan terus memigrasikan data yang tidak terpengaruh oleh error.

Full dump, CDC, atau Failback. Stop. Restart. Promosikan (di CDC). Promosikan dengan --failback (di Failback). Hapus.
Selesai Untuk migrasi Distributed Availability Group (DAG), mempromosikan tugas migrasi akan mentransisikan tugas ke substatus Running (Failback) untuk mendukung replikasi terbalik, bukan Completed. Untuk menyelesaikan migrasi DAG setelah promosi, Anda dapat menghentikan replikasi dan menghapus tugas migrasi, yang akan menyelesaikan migrasi dan melakukan pembersihan yang diperlukan. Tidak ada Hapus.
Gagal Tugas migrasi gagal karena terjadi error. Anda harus memulai ulang tugas migrasi setelah masalah diperbaiki. Status terakhir sebelum tugas migrasi gagal. Gagal di CDC, Gagal di dump lengkap. Restart. Hapus. Promosikan.
Memulai ulang Tugas migrasi sedang dalam proses dimulai ulang. Memulai ulang akan menghapus database yang dimigrasikan di instance Cloud SQL untuk SQL Server tujuan dan menjalankan ulang pemuatan penuh awal. Tidak ada Hapus.
Dihentikan Tugas migrasi dihentikan dan replikasi data dihentikan. Menghentikan tugas migrasi DAG hanya boleh digunakan untuk jangka waktu yang ditentukan dan singkat karena update terus terakumulasi dalam log transaksi saat replikasi dihentikan. Dari status Stopped, Anda dapat melanjutkan replikasi data (Resume) atau menyelesaikan migrasi dan melakukan pembersihan (Delete). Status terakhir sebelum tugas migrasi dihentikan. Lanjutkan. Restart. Hapus.
Melanjutkan Tugas migrasi sedang dalam proses untuk dilanjutkan. Tidak ada Hapus.
Menghentikan... Tugas migrasi sedang dalam proses berhenti setelah Stop dipanggil. Ini adalah status sementara yang terjadi saat pengguna menghentikan tugas migrasi. Menghentikan tugas memerlukan waktu sekitar satu menit, dan selama waktu tersebut, statusnya adalah Stopping. Selanjutnya, status akan berubah menjadi Stopped. Tidak ada Hapus.