All Products
Search
Document Center

:Penerapan migrasi

Last Updated:Aug 27, 2026

Migrasikan data objek dari Tencent Cloud Object Storage (COS) ke Alibaba Cloud Object Storage Service (OSS) menggunakan Migrasi Data Online. Topik ini menjelaskan catatan, batasan migrasi, dan prosedur untuk migrasi ini.

Catatan penggunaan

Saat melakukan migrasi data dengan Migrasi Data Online, perhatikan hal-hal berikut:

  • Layanan migrasi online mengakses data sumber menggunakan API publik standar dari penyedia layanan penyimpanan sumber. Perilaku migrasi bergantung pada implementasi layanan penyedia tersebut.

  • Migrasi online mengonsumsi sumber daya baik di sumber maupun tujuan, yang berpotensi memengaruhi operasi bisnis Anda. Jika layanan Anda bersifat kritis, evaluasi dampak potensial dan konfigurasikan batas kecepatan untuk tugas migrasi, atau jalankan tugas tersebut selama jam sepi.

  • Layanan migrasi online memeriksa file di sumber dan tujuan sebelum migrasi dimulai. Namun, jika file di sumber memiliki nama yang sama dengan file di tujuan dan tugas migrasi dikonfigurasi untuk menimpa file yang sudah ada, layanan akan menimpa file tujuan tersebut. Jika file-file tersebut berisi data yang berbeda, ubah nama salah satu file atau cadangkan file tujuan sebelum memulai migrasi.

  • Layanan migrasi online mempertahankan waktu modifikasi terakhir dari file sumber. Jika aturan siklus hidup dikonfigurasi untuk bucket tujuan, file yang dimigrasikan dengan waktu modifikasi terakhir yang sesuai dengan kondisi aturan tersebut mungkin dihapus atau dialihkan ke kelas penyimpanan arsip tertentu.

Batasan migrasi

  • Anda hanya dapat memigrasikan data dari satu bucket per tugas migrasi. Migrasi data dari seluruh akun sekaligus tidak didukung.

  • Anda tidak dapat memigrasikan bucket yang telah mengaktifkan metadata acceleration.

  • Berikut ini adalah dukungan migrasi untuk atribut objek dari Tencent COS:

    • Atribut yang didukung: atribut objek LastModifyTime serta header x-cos-meta-*, Content-Type, Cache-Control, Content-Encoding, Content-Disposition, Content-Language, dan Expires.

    • Atribut yang tidak didukung meliputi: StorageClass, ACL, server-side encryption, dan Tagging.

      Catatan

      Daftar di atas tidak mencakup semua kemungkinan, dan perilaku migrasi untuk atribut yang tidak tercantum tidak dapat ditentukan sebelumnya. Untuk memastikan bagaimana atribut yang tidak terdaftar ditangani, migrasikan sejumlah kecil objek terlebih dahulu lalu periksa hasilnya di tujuan.

      Peringatan

      Saat Anda menggunakan domain standar Tencent COS sebagai sumber, panggilan ke operasi GetObject memaksa header Content-Disposition diatur ke attachment. Header ini ikut dimigrasikan ke tujuan, yang dapat menyebabkan browser memaksa mengunduh file seperti halaman HTML atau gambar PNG alih-alih menampilkannya. Untuk mencegah perilaku ini, gunakan domain kustom sebagai sumber migrasi Anda, seperti yang dijelaskan dalam Prasyarat. Hal ini mempertahankan header Content-Disposition asli.

Prasyarat

  • Kunci API Tencent Cloud: Kunci API Cloud telah dibuat untuk akun Tencent Cloud yang memiliki data sumber. Tencent COS menggunakan kunci ini untuk mengotentikasi identitas Anda dan memverifikasi izin baca Anda terhadap data sumber. Anda memasukkan kunci ini di bidang AccessKeyId dan SecretAccessKey saat membuat alamat data sumber.

  • APPID Tencent Cloud: APPID akun Tencent Cloud Anda merupakan bagian dari nama bucket sumber.

    Catatan

    Anda dapat menemukan APPID di halaman Account Info di konsol Tencent Cloud.

  • Peran RAM untuk bucket tujuan: Peran yang memberikan akses Migrasi Data Online ke bucket OSS tujuan telah diberi otorisasi. Metode otorisasi bergantung pada akun yang memiliki bucket tujuan. Untuk informasi lebih lanjut, lihat parameter Authorize Role di Langkah 3: Buat alamat tujuan.

  • (Bersyarat) Domain kustom untuk bucket sumber: Jika Anda harus mempertahankan header Content-Disposition asli dari objek sumber, bind domain kustom di konsol Tencent COS dan gunakan domain kustom tersebut sebagai sumber migrasi Anda.

Langkah 1: Pilih wilayah

  1. Login ke Konsol Migrasi Data Online sebagai Pengguna RAM yang telah Anda buat.

  2. Wilayah yang Anda pilih di pojok kiri atas bilah navigasi atas adalah wilayah penyebaran layanan migrasi. Oleh karena itu, pilih wilayah tempat sumber data Anda berada atau yang paling dekat dengannya.

    Wilayah yang Anda pilih di bagian atas konsol adalah wilayah penyebaran layanan migrasi. Wilayah yang tersedia di Tiongkok daratan meliputi China (Beijing), China (Shanghai), China (Hangzhou), China (Shenzhen), dan China (Ulanqab). Wilayah lain yang tersedia meliputi China (Hong Kong), Singapura, Jerman (Frankfurt), dan AS (Virginia).

    Penting
    • Titik akhir data dan tugas migrasi bersifat spesifik per wilayah. Pilih wilayah Anda dengan cermat.

    • Kami menyarankan memilih wilayah data sumber Anda. Jika wilayah tersebut tidak tersedia, pilih wilayah tersedia yang paling dekat.

    • Untuk migrasi lintas batas, kami menyarankan mengaktifkan akselerasi transfer untuk meningkatkan kecepatan migrasi. Bucket yang diaktifkan akselerasi transfer akan dikenai biaya akselerasi transfer. Untuk informasi lebih lanjut tentang akselerasi transfer, lihat Percepat akses ke OSS.

Langkah 2: Buat alamat sumber

  1. Di panel navigasi kiri, pilih Data Online Migration > Address Management, lalu klik Create Address.

  2. Pada halaman Create Address, atur parameter berikut lalu klik OK.

    Parameter

    Wajib

    Deskripsi

    Name

    Ya

    • Nama harus terdiri dari 3 hingga 63 karakter.

    • Nama dapat berisi huruf kecil, angka, tanda hubung (-), dan garis bawah (_). Nama bersifat case-sensitive.

    • Nama tidak boleh diawali dengan tanda hubung (-) atau garis bawah (_).

    Type

    Ya

    Pilih Tencent COS.

    Domain name

    Ya

    Masukkan titik akhir untuk bucket, misalnya cos.ap-nanjing.myqcloud.com. Untuk mempertahankan header Content-Disposition asli dari objek yang dimigrasikan, masukkan domain kustom yang telah di-bind ke bucket tersebut, seperti yang dijelaskan dalam Batasan migrasi. Untuk informasi lebih lanjut tentang nama domain Tencent COS, lihat Region and Access Endpoints.

    AccessKeyId

    Ya

    Masukkan AccessKeyId dari kunci API Cloud yang telah Anda buat untuk akun sumber.

    SecretAccessKey

    Ya

    Masukkan SecretAccessKey dari kunci API Cloud yang sama.

    Bucket

    Ya

    Masukkan nama bucket Tencent COS. Nama bucket harus dalam format custom-name-APPID. Contohnya, example-1234567890.

    Prefix

    Tidak

    Tentukan awalan untuk memigrasikan subset data.

    • Jika ditentukan, hanya data di bawah awalan tersebut yang dimigrasikan. Awalan tidak boleh diawali dengan garis miring (/) tetapi harus diakhiri dengannya.

    • Jika Anda mengosongkan parameter ini, semua data dalam bucket akan dimigrasikan.

    Tunnel

    Tidak

    Pilih nama saluran yang akan digunakan.

    Penting
    • Parameter ini hanya diperlukan saat memigrasikan data melalui koneksi Express Connect atau VPN, atau saat memigrasikan data dari sistem penyimpanan mandiri.

    • Anda harus mengaitkan agen jika tujuannya adalah sistem file lokal atau jika migrasi menggunakan koneksi khusus, misalnya ke lingkungan financial cloud atau Apsara Stack.

    Agent

    Tidak

    Pilih nama agen yang akan digunakan.

    Penting
    • Parameter ini hanya diperlukan saat memigrasikan data melalui koneksi Express Connect atau VPN, atau saat memigrasikan data dari sistem penyimpanan mandiri.

    • Anda dapat memilih maksimal 200 agen untuk saluran tertentu.

Langkah 3: Buat alamat tujuan

  1. Di panel navigasi kiri, pilih Data Online Migration > Address Management, lalu klik Create Address.

  2. Pada panel Create Address, atur parameter berikut, lalu klik OK.

  3. Parameter

    Wajib

    Deskripsi

    Name

    Ya

    Masukkan nama untuk alamat data tujuan. Nama harus memenuhi persyaratan berikut:

    • Nama harus terdiri dari 3 hingga 63 karakter.

    • Nama dapat berisi huruf kecil, angka, tanda hubung (-), dan garis bawah (_). Nama bersifat case-sensitive.

    • Nama tidak boleh diawali dengan tanda hubung (-) atau garis bawah (_).

    Type

    Ya

    Pilih OSS.

    Custom domain name

    Tidak

    Nama domain kustom yang dipetakan ke bucket OSS tujuan.

    Region

    Ya

    Pilih wilayah alamat data tujuan. Misalnya, China (Hangzhou).

    Authorize Role

    Ya

    Bucket

    Ya

    Masukkan nama bucket tujuan untuk data yang dimigrasikan.

    Prefix

    Tidak

    Anda dapat menentukan awalan untuk memigrasikan data sumber ke direktori tertentu. Awalan tidak boleh diawali dengan garis miring (/) tetapi harus diakhiri dengan garis miring (/). Contoh: data/to/oss/.

    • Tentukan awalan: Misalnya, jika awalan alamat data sumber adalah example/src/, yang berisi file bernama example.jpg, dan Anda mengatur awalan tujuan menjadi example/dest/, maka path lengkap file example.jpg yang dimigrasikan adalah example/dest/example.jpg.

    • Tidak menentukan awalan: Jika Anda mengosongkan parameter ini, data sumber akan dimigrasikan ke direktori root bucket tujuan.

    Tunnel

    Tidak

    Pilih nama saluran yang akan digunakan.

    Penting
    • Parameter ini hanya diperlukan saat memigrasikan data melalui koneksi Express Connect atau VPN, atau saat memigrasikan data dari sistem penyimpanan mandiri.

    • Anda harus mengaitkan agen jika tujuannya adalah sistem file lokal atau jika migrasi menggunakan koneksi khusus, misalnya ke lingkungan financial cloud atau Apsara Stack.

    Agent

    Tidak

    Pilih nama agen yang akan digunakan.

    Penting
    • Parameter ini hanya diperlukan saat memigrasikan data melalui koneksi Express Connect atau VPN, atau saat memigrasikan data dari sistem penyimpanan mandiri.

    • Anda dapat memilih maksimal 200 agen untuk saluran tertentu.

Langkah 4: Buat tugas migrasi

Penting

Batas konkurensi untuk tugas migrasi: Wilayah penyebaran di Tiongkok daratan dan China (Hong Kong) mendukung maksimal 10 tugas konkuren. Wilayah luar negeri mendukung maksimal 5 tugas konkuren. Melebihi batas ini dapat menyebabkan tugas terjadwal gagal.

  1. Di panel navigasi kiri, pilih Data Online Migration > Migration Tasks, lalu klik Create Task.

  2. Pada halaman Select Address, konfigurasikan parameter berikut, lalu klik Next.

    Parameter

    Wajib

    Deskripsi

    Name

    Ya

    Masukkan nama untuk tugas migrasi. Nama harus memenuhi persyaratan berikut:

    • Nama harus terdiri dari 3 hingga 63 karakter.

    • Nama dapat berisi huruf kecil, angka, tanda hubung (-), dan garis bawah (_). Nama bersifat case-sensitive.

    • Nama tidak boleh diawali dengan tanda hubung (-) atau garis bawah (_).

    Source Address

    Ya

    Pilih alamat sumber yang sudah ada.

    Destination Address

    Ya

    Pilih alamat tujuan yang sudah ada.

  3. Pada halaman Task Configurations, konfigurasikan parameter berikut.

    Parameter

    Wajib

    Deskripsi

    Pengaturan dasar

    Migration Bandwidth

    Tidak

    Pilih bandwidth migrasi.

    • Default: Bandwidth maksimum yang tersedia. Kecepatan aktual bergantung pada ukuran file dan jumlah file.

    • Specify an upper limit: Tentukan batas maksimum bandwidth.

    Penting
    • Bandwidth migrasi aktual bergantung pada faktor-faktor seperti sumber data, kondisi jaringan, pembatasan kecepatan tujuan, dan ukuran file, sehingga mungkin tidak mencapai batas atas yang ditentukan.

    • Pilih nilai berdasarkan sumber data, tujuan, kebutuhan bisnis, dan bandwidth jaringan Anda. Pembatasan kecepatan yang tidak tepat dapat mengganggu operasi bisnis Anda.

    Files Migrated Per Second

    Tidak

    Pilih jumlah file yang dimigrasikan per detik.

    • Default: Menggunakan laju default untuk jumlah file yang dimigrasikan per detik.

    • Specify an upper limit: Tentukan jumlah maksimum file yang dimigrasikan per detik.

    Penting
    • Jumlah file yang dimigrasikan per detik dipengaruhi oleh faktor-faktor seperti sumber data, kondisi jaringan, pembatasan kecepatan tujuan, dan ukuran file, sehingga mungkin tidak mencapai batas atas yang ditentukan.

    • Pilih nilai berdasarkan sumber data, tujuan, kebutuhan bisnis, dan bandwidth jaringan Anda. Pembatasan kecepatan yang tidak tepat dapat mengganggu operasi bisnis Anda.

    Overwrite Mode

    Ya

    Menentukan cara menangani file dengan nama yang sama.

    • Do not overwrite: Melewati file tersebut.

    • Overwrite All: File sumber menimpa file tujuan.

    • Overwrite based on the last modification time:

      • Jika waktu modifikasi terakhir file sumber lebih baru daripada file tujuan, file tujuan akan ditimpa.

      • Jika waktu modifikasi terakhir file sumber dan tujuan sama, file tujuan akan ditimpa jika ukuran atau Content-Type-nya berbeda.

    • Peringatan
      • Dengan kebijakan Overwrite based on the last modification time, terdapat risiko bahwa file yang lebih lama dapat menimpa file yang lebih baru karena kebijakan ini tidak menjamin secara ketat bahwa file yang lebih baru akan dipertahankan.

      • Jika Anda memilih kebijakan Overwrite based on the last modification time, pastikan file sumber dapat mengembalikan metadata seperti last modified time, Size, dan Content-Type. Jika tidak, kebijakan timpa mungkin tidak berfungsi sebagaimana mestinya.

      • Saat Anda memilih Do not overwrite atau Overwrite if last modified time is later, layanan mengirim satu permintaan ke sumber dan satu ke tujuan untuk mengambil metadata guna pemeriksaan penimpaan. Hal ini mengakibatkan biaya permintaan di kedua sisi, sumber dan tujuan.

    Pengaturan audit

    Migration Report

    Ya

    Menentukan cara mendorong laporan migrasi.

    • Do not push (Default): Tidak mendorong laporan migrasi ke bucket tujuan.

    • Push: Mendorong laporan migrasi ke bucket tujuan. Untuk detail path, lihat Langkah selanjutnya.

    Penting
    • Mendorong laporan migrasi mengonsumsi storage space di tujuan.

    • Mendorong laporan migrasi mungkin mengalami penundaan.

    • Setiap catatan eksekusi tugas memiliki ID unik. Laporan migrasi hanya didorong sekali. Jangan menghapusnya kecuali benar-benar diperlukan.

    Migration Logs

    Ya

    Menentukan cara mendorong log migrasi.

    • Do not push (Default): Tidak mendorong log migrasi.

    • Push: Mendorong log migrasi ke Log Service (SLS). Anda dapat melihat log migrasi di SLS.

    • Push only file error logs.: Hanya mendorong log kesalahan file ke Log Service (SLS). Anda dapat melihat log tersebut di SLS.

    Saat Anda memilih Push atau Push only file error logs., Layanan Migrasi Online membuat proyek di Log Service (SLS) dengan nama aliyun-oss-import-log-<ID akun Alibaba Cloud>-<wilayah penyebaran saat ini>, misalnya, aliyun-oss-import-log-137918634953****-cn-hangzhou.

    Penting

    Sebelum memilih Push atau Push only file error logs., pastikan Anda telah menyelesaikan operasi berikut. Jika tidak, tugas migrasi mungkin gagal.

    • Anda telah mengaktifkan Log Service (SLS).

    • Anda telah memberikan izin yang diperlukan di halaman Authorize.

    Authorize

    Tidak

    Opsi ini hanya muncul saat Anda mengatur Migration Logs ke Push atau Push only file error logs..

    Klik Authorize untuk membuka halaman Cloud Resource Access Authorization. Sistem akan membuat peran AliyunOSSImportSlsAuditRole dan memberikan izin yang diperlukan. Klik Agree to Authorization untuk menyelesaikan otorisasi.

    Filter

    File Name

    Tidak

    Filter berdasarkan nama file.

    Mendukung aturan Include dan Exclude menggunakan ekspresi reguler berdasarkan pustaka RE2 (hanya subset sintaks yang didukung). Contohnya:

    • .*\.jpg$ cocok dengan semua file yang berakhiran .jpg.

    • ^file.* secara default cocok dengan semua file di level root yang diawali dengan file.

      Jika Anda mengatur awalan untuk alamat sumber, misalnya data/to/oss/, Anda harus menggunakan ^data/to/oss/file.* untuk mencocokkan semua file yang diawali dengan file di bawah awalan tersebut.

    • .*/picture/.* cocok dengan subdirektori apa pun yang bernama picture.

    Penting
    • Saat Anda menggunakan aturan Include, semua file yang cocok akan dimigrasikan. Jika terdapat beberapa aturan Include, file apa pun yang cocok dengan setidaknya satu aturan akan dimigrasikan.

      Contohnya, jika Anda memiliki dua file, picture.jpg dan picture.png, dan Anda mengatur aturan Include untuk .*\.jpg$, hanya picture.jpg yang dimigrasikan. Jika Anda juga menambahkan aturan Include untuk .*\.png$, kedua file tersebut akan dimigrasikan.

    • Saat Anda menggunakan aturan Exclude, file yang cocok tidak akan dimigrasikan. Jika terdapat beberapa aturan Exclude, file apa pun yang cocok dengan setidaknya satu aturan tidak akan dimigrasikan.

      Contohnya, jika Anda memiliki dua file, picture.jpg dan picture.png, dan Anda mengatur aturan Exclude untuk .*\.jpg$, hanya picture.png yang dimigrasikan. Jika Anda juga menambahkan aturan Exclude untuk .*\.png$, tidak ada file yang dimigrasikan.

    • Aturan Exclude memiliki prioritas lebih tinggi. Jika sebuah file cocok dengan aturan Exclude dan aturan Include, file tersebut tidak akan dimigrasikan.

      Contohnya, untuk file bernama file.txt, jika Anda mengatur aturan Exclude untuk .*\.txt$ dan aturan Include untuk file.*, file file.txt tidak akan dimigrasikan.

    File Modification Time

    Tidak

    Memfilter file berdasarkan waktu modifikasi terakhirnya.

    Anda dapat menentukan rentang waktu untuk hanya memigrasikan file yang waktu modifikasi terakhirnya berada dalam rentang tersebut. Aturannya sebagai berikut:

    • Jika Anda hanya menentukan waktu mulai 1 Januari 2019, tugas hanya akan memigrasikan file yang dimodifikasi pada atau setelah tanggal tersebut.

    • Jika Anda hanya menentukan waktu akhir 1 Januari 2022, tugas hanya akan memigrasikan file yang dimodifikasi pada atau sebelum tanggal tersebut.

    • Jika Anda menentukan waktu mulai 1 Januari 2019 dan waktu akhir 1 Januari 2022, tugas hanya akan memigrasikan file yang dimodifikasi pada atau di antara kedua tanggal tersebut.

    Konfigurasi migrasi

    Retain last modified time

    Ya

    Menentukan apakah waktu modifikasi terakhir file sumber akan dipertahankan.

    • Retain (Default): File tujuan mempertahankan waktu modifikasi terakhir file sumber.

    • Do not retain: Waktu modifikasi terakhir tidak diatur.

    Convert Appendable Object to Normal Object/Multipart Object

    Tidak

    Menentukan apakah Appendable Objects akan dikonversi menjadi Normal Objects atau Multipart Objects.

    • Yes: Mengonversi Appendable Objects sumber menjadi Normal Objects atau Multipart Objects di tujuan.

    • No: Appendable Objects sumber dimigrasikan ke tujuan sebagai Appendable Objects.

    Penting
    • Opsi ini hanya terlihat dan dapat dikonfigurasi jika akun Anda berada dalam daftar allowlist.

    • Opsi ini saat ini hanya didukung untuk tugas migrasi OSS-ke-OSS.

    Specify destination storage class

    Tidak

    Menentukan apakah kelas penyimpanan untuk file tujuan akan diatur.

    • Specify: File yang dimigrasikan diberi kelas penyimpanan tertentu di tujuan. Kelas penyimpanan berikut tersedia:

      • Standard

      • Infrequent Access

      • Archive

      • Cold Archive

      • Deep Cold Archive

    • Do not specify (Default): File yang dimigrasikan di tujuan menggunakan kelas penyimpanan default bucket tujuan.

    Penting
    • Opsi ini hanya terlihat dan dapat dikonfigurasi jika akun Anda berada dalam daftar allowlist.

    • Opsi ini saat ini hanya didukung untuk tugas dengan tujuan OSS.

    Penjadwalan tugas

    Execution time

    Tidak

    Penting
    1. Jika tugas migrasi masih berjalan pada waktu eksekusi terjadwal berikutnya, eksekusi tersebut akan ditunda hingga waktu terjadwal berikutnya setelah eksekusi saat ini selesai. Hal ini berlanjut hingga jumlah eksekusi yang ditentukan tercapai.

    2. Batas konkurensi untuk tugas migrasi: Wilayah penyebaran di Tiongkok daratan dan China (Hong Kong) mendukung maksimal 10 tugas konkuren. Wilayah luar negeri mendukung maksimal 5 tugas konkuren. Melebihi batas ini dapat menyebabkan tugas terjadwal gagal.

    Menentukan kapan tugas migrasi dijalankan.

    • Immediately: Menjalankan tugas segera setelah dibuat.

    • At the Specified Time: Menentukan jendela waktu harian untuk menjalankan tugas. Secara default, tugas dimulai pada waktu mulai yang ditentukan dan dijeda pada waktu berhenti yang ditentukan.

    • Periodic Scheduling: Menjalankan tugas berdasarkan frekuensi dan jumlah eksekusi yang ditentukan.

      • Execution frequency: Mendukung lima jenis frekuensi: Hourly, Daily, Weekly, Specific days of the week, dan Custom. Untuk informasi lebih lanjut, lihat Referensi frekuensi eksekusi.

      • Number of executions: Menentukan berapa kali tugas dijalankan. Jika tidak diatur, tugas dijalankan satu kali secara default. Untuk jumlah maksimum eksekusi, lihat prompt di konsol.

    Penting

    Anda dapat memulai dan menghentikan tugas secara manual kapan saja, terlepas dari pengaturan waktu eksekusi kustom.

  1. Baca Online Migration Service Agreement, pilih Saya memahami dan mengonfirmasi pernyataan komitmen kepatuhan serta mengakui tanggung jawab saya untuk memverifikasi konsistensi data setelah tugas migrasi selesai, lalu klik Next.

  2. Tinjau pengaturan konfigurasi Anda. Jika semuanya sudah benar, klik OK dan tunggu tugas migrasi berjalan.

Frekuensi eksekusi

Frekuensi eksekusi

Deskripsi

Contoh

Hourly

Jalankan tugas setiap jam sekali. Anda dapat menggunakan opsi ini dengan jumlah maksimum eksekusi.

Waktu saat ini adalah 08.05. Frekuensi diatur menjadi hourly dengan maksimal 3 eksekusi. Eksekusi pertama dimulai pada jam berikutnya, yaitu 09.00.

  • Jika eksekusi selesai sebelum jam berikutnya, eksekusi kedua dimulai pada pukul 10.00. Pola ini berlanjut hingga jumlah eksekusi yang ditentukan selesai.

  • Jika eksekusi belum selesai pada jam berikutnya dan berakhir pada pukul 12.30, eksekusi kedua dimulai pada jam berikutnya, yaitu 13.00. Pola ini berlanjut hingga jumlah eksekusi yang ditentukan selesai.

Daily

Jalankan tugas sekali sehari. Anda harus menentukan jam (0–23) untuk memulai tugas. Anda dapat menggunakan opsi ini dengan jumlah maksimum eksekusi.

Waktu saat ini adalah 08.05. Tugas dijadwalkan berjalan setiap hari pukul 10.00, dengan maksimal 5 eksekusi. Eksekusi pertama dimulai pukul 10.00 hari ini.

  • Jika eksekusi selesai sebelum pukul 10.00 keesokan hari, eksekusi kedua dimulai pukul 10.00 keesokan hari. Pola ini berlanjut hingga jumlah eksekusi yang ditentukan selesai.

  • Jika eksekusi belum selesai pada pukul 10.00 keesokan hari dan berakhir pada pukul 12.05 keesokan hari, eksekusi kedua dimulai pukul 10.00 pada hari ketiga. Pola ini berlanjut hingga jumlah eksekusi yang ditentukan selesai.

Weekly

Jalankan tugas sekali seminggu. Anda harus menentukan hari dalam seminggu dan jam (0–23) untuk memulai tugas. Anda dapat menggunakan opsi ini dengan jumlah maksimum eksekusi.

Waktu saat ini adalah Senin, 08.05. Tugas dijadwalkan berjalan setiap Senin pukul 10.00, dengan maksimal 10 eksekusi. Eksekusi pertama dimulai pukul 10.00 hari ini.

  • Jika eksekusi selesai sebelum pukul 10.00 Senin berikutnya, eksekusi kedua dimulai pukul 10.00 Senin berikutnya. Pola ini berlanjut hingga jumlah eksekusi yang ditentukan selesai.

  • Jika eksekusi belum selesai pada pukul 10.00 Senin berikutnya dan berakhir pada pukul 12.05 Senin berikutnya, eksekusi kedua dimulai pukul 10.00 pada Senin berikutnya. Pola ini berlanjut hingga jumlah eksekusi yang ditentukan selesai.

Specific days of the week

Jalankan tugas pada hari-hari tertentu dalam seminggu. Anda harus menentukan hari-hari tersebut dan jam (0–23) untuk memulai tugas.

Waktu saat ini adalah Rabu, 08.05. Tugas dijadwalkan berjalan pada hari Senin, Rabu, dan Jumat pukul 10.00. Eksekusi pertama dimulai pukul 10.00 hari ini.

  • Jika eksekusi selesai sebelum pukul 10.00 hari Jumat, eksekusi kedua dimulai pukul 10.00 hari Jumat. Pola ini berlanjut hingga jumlah eksekusi yang ditentukan selesai.

  • Jika eksekusi belum selesai pada pukul 10.00 hari Jumat dan berakhir pada pukul 12.05 Senin berikutnya, eksekusi kedua dimulai pukul 10.00 hari Rabu berikutnya. Pola ini berlanjut hingga jumlah eksekusi yang ditentukan selesai.

Custom

Gunakan ekspresi cron untuk menentukan jadwal kustom untuk waktu mulai tugas.

Catatan

Ekspresi cron terdiri dari enam field yang dipisahkan spasi yang menentukan jadwal eksekusi: detik, menit, jam, tanggal dalam bulan, bulan, dan hari dalam minggu. Interval minimum adalah 1 jam.

Contoh ekspresi cron berikut hanya untuk referensi. Untuk opsi lainnya, gunakan generator ekspresi cron.

  • 0 0 * * * *: Menjalankan tugas di awal setiap jam (menit ke-0, detik ke-0).

  • 0 30 0/3 * * ?: Menjalankan tugas setiap 3 jam sekali pada menit ke-30 (misalnya, pukul 00.30, 03.30, 06.30, 09.30, 12.30, 15.30, 18.30, dan 21.30).

  • 0 0 12 * * MON-FRI: Menjalankan tugas pukul 12.00 setiap hari kerja dari Senin hingga Jumat.

  • 0 0 12 1-15 * SAT,SUN: Menjalankan tugas pukul 12.00 pada akhir pekan (Sabtu dan Minggu) yang jatuh antara tanggal 1 hingga 15 dalam bulan tersebut.

  • 0 30 8 1,15 * *: Menjalankan tugas pukul 08.30 pada tanggal 1 dan 15 setiap bulan.

Langkah 5: Verifikasi data

Layanan migrasi hanya mentransfer data Anda dan tidak menjamin konsistensi atau integritas data. Setelah tugas migrasi selesai, Anda harus memverifikasi konsistensi data antara sumber dan tujuan.

Peringatan

Setelah tugas migrasi selesai, Anda harus memverifikasi data di tujuan. Jika Anda menghapus data sumber sebelum mengonfirmasi migrasi yang berhasil, Anda bertanggung jawab penuh atas segala kehilangan data yang terjadi.