Topik ini menjelaskan catatan penggunaan, batasan, dan prosedur untuk migrasi data dari server HTTP atau HTTPS ke Alibaba Cloud Object Storage Service (OSS) bucket.
Catatan Penggunaan
Saat menggunakan Data Online Migration untuk memigrasikan data, perhatikan hal-hal berikut:
Data Online Migration mengakses alamat data sumber melalui antarmuka publik yang disediakan oleh penyedia layanan penyimpanan. Perilaku akses bergantung pada implementasi antarmuka dari penyedia layanan tersebut.
Penggunaan Data Online Migration dapat mengonsumsi sumber daya di alamat data sumber dan tujuan, yang mungkin memengaruhi operasional bisnis Anda. Untuk memastikan kelangsungan bisnis, kami menyarankan Anda mengaktifkan pembatasan kecepatan untuk tugas migrasi atau menjalankan tugas selama jam-jam sepi setelah penilaian yang cermat.
Sebelum memulai tugas migrasi, Data Online Migration akan memeriksa file di alamat data sumber dan tujuan. Jika terdapat file dengan nama yang sama di kedua alamat dan parameter File Overwrite Method diatur ke Ya, file di alamat data tujuan akan ditimpa selama migrasi. Jika kedua file tersebut berisi informasi yang berbeda dan file di alamat data tujuan perlu dipertahankan, kami menyarankan Anda mengubah nama salah satu file atau mencadangkan file di alamat data tujuan.
Atribut LastModifyTime dari file sumber akan dipertahankan setelah migrasi ke bucket tujuan. Jika aturan siklus hidup dikonfigurasikan untuk bucket tujuan dan mulai berlaku, file yang bermigrasi dengan waktu modifikasi terakhir dalam periode tertentu dari aturan siklus hidup mungkin dihapus atau diarsipkan dalam jenis penyimpanan tertentu.
Batasan
Hanya atribut data tertentu yang dapat dimigrasikan dari server HTTP atau HTTPS ke Alibaba Cloud OSS bucket:
Atribut yang dapat dimigrasikan meliputi LastModifyTime, Content-Type, Cache-Control, Content-Encoding, Content-Disposition, Content-Language, dan Expires.
Atribut yang tidak dapat dimigrasikan tidak diketahui. Hasil migrasi aktual yang berlaku.
Langkah 1: Pilih wilayah
Masuk ke Konsol Data Online Migration sebagai Pengguna Resource Access Management (RAM) yang telah dibuat untuk migrasi data.
Di pojok kiri atas bilah navigasi teratas, pilih wilayah tempat alamat data sumber berada atau pilih wilayah yang paling dekat dengan lokasi alamat data sumber.

Wilayah yang dipilih adalah wilayah tempat Data Online Migration diterapkan. Wilayah yang didukung di Tiongkok meliputi Tiongkok (Beijing), Tiongkok (Shanghai), Tiongkok (Hangzhou), Tiongkok (Shenzhen), Tiongkok (Ulanqab), dan Tiongkok (Hong Kong). Wilayah yang didukung di luar Tiongkok meliputi Singapura, Jerman (Frankfurt), dan AS (Virginia).
PentingAlamat data dan tugas migrasi yang dibuat di suatu wilayah tidak dapat digunakan di wilayah lain. Pilih wilayah dengan hati-hati.
Kami menyarankan Anda memilih wilayah tempat alamat data sumber berada. Jika wilayah tersebut tidak didukung oleh Data Online Migration, pilih wilayah yang paling dekat dengan lokasi alamat data sumber.
Untuk mempercepat migrasi data lintas batas, kami menyarankan Anda mengaktifkan percepatan transfer. Jika Anda mengaktifkan percepatan transfer untuk bucket OSS, Anda akan dikenakan biaya untuk layanan percepatan transfer. Untuk informasi lebih lanjut, lihat Percepatan Transfer.
Langkah 2: Buat alamat data sumber
Di panel navigasi sisi kiri, pilih Data Online Migration > Address Management. Di halaman Manajemen Alamat, klik Create Address.
Di panel Create Address, konfigurasikan parameter dan klik OK. Tabel berikut menjelaskan parameter.
Parameter
Diperlukan
Deskripsi
Name
Ya
Nama alamat data sumber. Nama harus memenuhi persyaratan berikut:
Nama memiliki panjang 3 hingga 63 karakter.
Nama harus peka huruf besar/kecil dan dapat berisi huruf kecil, angka, tanda hubung (-), dan garis bawah (_).
Nama dikodekan dalam format UTF-8 dan tidak boleh dimulai dengan tanda hubung (-) atau garis bawah (_).
Type
Ya
Tipe alamat data sumber. Pilih HTTP/HTTPS.
Protocol
Ya
Tipe protokol. Pilih HTTP atau HTTPS.
Port
Ya
Nomor port. Nilai valid: 0 hingga 65535. Nilai default jika parameter Protokol diatur ke HTTP: 80. Nilai default jika parameter Protokol diatur ke HTTPS: 443.
Jalur Inventaris
Ya
Jalur tempat file manifest.json disimpan.
Inventory Location
Ya
Tipe bucket tempat file daftar berada. Nilai valid: Alibaba OSS dan AWS S3.
Inventory Domain Name atau Region
Ya
Jika Anda mengatur parameter Inventory Location ke Alibaba OSS, tentukan wilayah tempat daftar inventaris OSS berada.
Jika Anda mengatur parameter Inventory Location ke AWS S3, masukkan titik akhir bucket Amazon S3 tempat daftar inventaris berada. Untuk informasi lebih lanjut, lihat bagian "Amazon S3 endpoints" dari topik Amazon Simple Storage Service endpoints and quotas.
Peran Otorisasi
Ya (Parameter ini tersedia hanya jika Anda mengatur parameter Lokasi Inventaris ke Alibaba OSS.)
Bucket penyimpanan inventaris milik akun Alibaba Cloud yang digunakan untuk masuk ke Konsol Data Online Migration
Kami menyarankan Anda membuat dan mengotorisasi peran RAM di Konsol Data Online Migration. Untuk informasi lebih lanjut, lihat Otorisasi Peran RAM di Konsol Data Online Migration.
Anda juga dapat secara manual melampirkan kebijakan ke peran RAM di Konsol RAM. Untuk informasi lebih lanjut, lihat bagian "Langkah 4: Berikan izin pada bucket penyimpanan inventaris" dari topik Persiapan.
Bucket penyimpanan inventaris tidak milik akun Alibaba Cloud yang digunakan untuk masuk ke Konsol Data Online Migration
Anda dapat melampirkan kebijakan ke peran RAM di Konsol OSS. Untuk informasi lebih lanjut, lihat bagian "Langkah 4: Berikan izin pada bucket penyimpanan inventaris" dari topik Persiapan.
Bucket
Ya
Nama bucket OSS tempat daftar inventaris OSS yang akan dimigrasikan disimpan.
Inventory AccessKeyId
Ya (Parameter ini tersedia hanya jika Anda mengatur parameter Lokasi Inventaris ke AW3 S3.)
Jika Anda mengatur parameter Inventory Location ke AWS S3, masukkan pasangan kunci akses yang digunakan untuk mengakses daftar inventaris di bucket Amazon S3. Hapus pasangan kunci akses setelah migrasi selesai.
Inventory SecretAccessKey
Tunnel
Tidak
Nama terowongan yang ingin Anda gunakan.
PentingParameter ini diperlukan hanya saat Anda memigrasikan data ke cloud menggunakan sirkuit Express Connect atau gateway VPN atau memigrasikan data dari database mandiri ke cloud.
Jika data di alamat data tujuan disimpan dalam sistem file lokal atau Anda perlu memigrasikan data melalui sirkuit Express Connect di lingkungan seperti Alibaba Finance Cloud atau Apsara Stack, Anda harus membuat dan menerapkan agen.
Agent
Tidak
Nama agen yang ingin Anda gunakan.
PentingParameter ini diperlukan hanya saat Anda memigrasikan data ke cloud menggunakan sirkuit Express Connect atau gateway VPN atau memigrasikan data dari database mandiri ke cloud.
Anda dapat memilih hingga 30 agen sekaligus untuk terowongan tertentu.
Langkah 3: Buat alamat data tujuan
Di panel navigasi sisi kiri, pilih Data Online Migration > Address Management. Di halaman Manajemen Alamat, klik Create Address.
Di panel Create Address, konfigurasikan parameter dan klik OK. Tabel berikut menjelaskan parameter.
Nama memiliki panjang 3 hingga 63 karakter.
Nama harus peka huruf besar/kecil dan dapat berisi huruf kecil, angka, tanda hubung (-), dan garis bawah (_).
Nama dikodekan dalam format UTF-8 dan tidak boleh dimulai dengan tanda hubung (-) atau garis bawah (_).
Bucket tujuan milik akun Alibaba Cloud yang digunakan untuk masuk ke Konsol Data Online Migration
Kami menyarankan Anda membuat dan mengotorisasi peran RAM di Konsol Data Online Migration. Untuk informasi lebih lanjut, lihat Otorisasi Peran RAM di Konsol Data Online Migration.
Anda juga dapat secara manual melampirkan kebijakan ke peran RAM di Konsol RAM. Untuk informasi lebih lanjut, lihat bagian "Langkah 5: Berikan izin pada bucket tujuan" dari topik Persiapan.
Bucket tujuan tidak milik akun Alibaba Cloud yang digunakan untuk masuk ke Konsol Data Online Migration
Anda dapat melampirkan kebijakan ke peran RAM di Konsol OSS. Untuk informasi lebih lanjut, lihat bagian "Langkah 5: Berikan izin pada bucket tujuan" dari topik Persiapan.
Tentukan awalan untuk alamat data tujuan: Misalnya, Anda mengatur awalan alamat data sumber ke
example/src/, menyimpan file bernama example.jpg di example/src/, dan mengatur awalan alamat data tujuan keexample/dest/. Setelah file example.jpg dimigrasikan ke alamat data tujuan, jalur lengkap file tersebut adalahexample/dest/example.jpg.Jangan tentukan awalan untuk alamat data tujuan: Jika Anda tidak menentukan awalan untuk alamat data tujuan, data sumber dimigrasikan ke direktori root bucket tujuan.
Parameter ini diperlukan hanya saat Anda memigrasikan data ke cloud menggunakan sirkuit Express Connect atau gateway VPN atau memigrasikan data dari database mandiri ke cloud.
Jika data di alamat data tujuan disimpan dalam sistem file lokal atau Anda perlu memigrasikan data melalui sirkuit Express Connect di lingkungan seperti Alibaba Finance Cloud atau Apsara Stack, Anda harus membuat dan menerapkan agen.
Parameter ini diperlukan hanya saat Anda memigrasikan data ke cloud menggunakan sirkuit Express Connect atau gateway VPN atau memigrasikan data dari database mandiri ke cloud.
Anda dapat memilih hingga 30 agen sekaligus untuk terowongan tertentu.
Parameter | Diperlukan | Deskripsi |
Name | Ya | Nama alamat data tujuan. Nama harus memenuhi persyaratan berikut: |
Type | Ya | Tipe alamat data tujuan. Pilih Alibaba OSS. |
Nama Domain Kustom | Tidak | Menentukan apakah nama domain kustom didukung. |
Region | Ya | Wilayah tempat alamat data tujuan berada. Contoh: China (Hangzhou). |
Peran Otorisasi | Ya | |
Bucket | Ya | Nama bucket OSS ke mana data dimigrasikan. |
Prefix | Tidak | Awalan alamat data tujuan. Anda dapat menentukan awalan untuk memigrasikan data tertentu. Awalan tidak boleh dimulai dengan garis miring (/) tetapi harus diakhiri dengan garis miring (/). Contoh: |
Tunnel | Tidak | Nama terowongan yang ingin Anda gunakan. Penting |
Agent | Tidak | Nama agen yang ingin Anda gunakan. Penting |
Langkah 4: Buat tugas migrasi
Di panel navigasi sisi kiri, pilih Data Online Migration > Migration Tasks. Di halaman Tugas Migrasi, klik Create Task.
Di langkah Select Address, konfigurasikan parameter. Tabel berikut menjelaskan parameter.
Parameter
Diperlukan
Deskripsi
Name
Ya
Nama tugas migrasi. Nama harus memenuhi persyaratan berikut:
Nama memiliki panjang 3 hingga 63 karakter.
Nama harus peka huruf besar/kecil dan dapat berisi huruf kecil, angka, tanda hubung (-), dan garis bawah (_).
Nama dikodekan dalam format UTF-8 dan tidak boleh dimulai dengan tanda hubung (-) atau garis bawah (_).
Source Address
Ya
Alamat data sumber yang Anda buat.
Destination Address
Ya
Alamat data tujuan yang Anda buat.
Di langkah Task Configurations, konfigurasikan parameter yang dijelaskan dalam tabel berikut.
Parameter
Diperlukan
Deskripsi
Migration Bandwidth
Tidak
Bandwidth maksimum yang tersedia untuk tugas migrasi. Nilai valid:
Default: Gunakan batas atas default untuk bandwidth migrasi. Kecepatan migrasi aktual tergantung pada ukuran file dan jumlah file.
Specify an upper limit: Tentukan batas atas kustom untuk bandwidth migrasi seperti yang dipromosikan.
PentingKecepatan migrasi aktual tergantung pada beberapa faktor, seperti alamat data sumber, jaringan, pembatasan kecepatan di alamat data tujuan, dan ukuran file. Oleh karena itu, kecepatan migrasi aktual mungkin tidak mencapai batas atas yang ditentukan.
Tentukan nilai yang masuk akal untuk batas atas bandwidth migrasi berdasarkan evaluasi alamat data sumber, tujuan migrasi, situasi bisnis, dan lebar pita jaringan. Pembatasan yang tidak sesuai dapat memengaruhi kinerja bisnis.
Files Migrated Per Second
Tidak
Jumlah maksimum file yang dapat dimigrasikan per detik. Nilai valid:
Default: Gunakan batas atas default untuk jumlah file yang dapat dimigrasikan per detik.
Specify an upper limit: Tentukan batas atas kustom seperti yang dipromosikan untuk jumlah file yang dapat dimigrasikan per detik.
PentingKecepatan migrasi aktual tergantung pada beberapa faktor, seperti alamat data sumber, jaringan, pembatasan kecepatan di alamat data tujuan, dan ukuran file. Oleh karena itu, kecepatan migrasi aktual mungkin tidak mencapai batas atas yang ditentukan.
Tentukan nilai yang masuk akal untuk batas atas bandwidth migrasi berdasarkan evaluasi alamat data sumber, tujuan migrasi, situasi bisnis, dan lebar pita jaringan. Pembatasan yang tidak sesuai dapat memengaruhi kinerja bisnis.
Overwrite Mode
Tidak
Menentukan apakah akan menimpa file di alamat data tujuan jika file tersebut memiliki nama yang sama dengan file di alamat data sumber. Nilai valid:
Do not overwrite: tidak memigrasikan file di alamat data sumber.
Overwrite All: menimpa file di alamat data tujuan.
Overwrite based on the last modification time:
Jika waktu modifikasi terakhir file di alamat data sumber lebih baru daripada file di alamat data tujuan, file di alamat data tujuan ditimpa.
Jika waktu modifikasi terakhir file di alamat data sumber sama dengan file di alamat data tujuan, file di alamat data tujuan ditimpa jika file tersebut berbeda dari salah satu aspek berikut: ukuran dan header Content-Type.
Jika Anda memilih Overwrite based on the last modification time, tidak ada jaminan bahwa file yang lebih baru tidak akan ditimpa oleh file yang lebih lama, yang menciptakan risiko kehilangan pembaruan terbaru.
Jika Anda memilih Overwrite based on the last modification time, pastikan bahwa file di alamat data sumber berisi informasi seperti waktu modifikasi terakhir, ukuran, dan header Content-Type. Jika tidak, kebijakan timpa mungkin menjadi tidak valid dan hasil migrasi yang tidak terduga mungkin terjadi.
Jika Anda memilih Jangan timpa atau Timpa berdasarkan waktu modifikasi terakhir, sistem mengirimkan permintaan ke alamat data sumber dan tujuan untuk mendapatkan informasi meta dan menentukan apakah akan menimpa file. Oleh karena itu, biaya permintaan dibebankan untuk alamat data sumber dan tujuan.
PeringatanMigration Report
Ya
Menentukan apakah akan mendorong laporan migrasi.
Do not push: tidak mendorong laporan migrasi ke bucket tujuan. Ini adalah nilai default.
Push: mendorong laporan migrasi ke bucket tujuan. Untuk informasi lebih lanjut, lihat Operasi Selanjutnya.
PentingLaporan migrasi menempati ruang penyimpanan di alamat data tujuan.
Laporan migrasi mungkin didorong dengan penundaan. Tunggu hingga laporan migrasi dibuat.
ID unik dibuat untuk setiap eksekusi tugas. Laporan migrasi hanya didorong sekali. Berhati-hatilah saat Anda menghapus laporan migrasi.
Migration Logs
Ya
Menentukan apakah akan mendorong log migrasi ke Simple Log Service (SLS). Nilai valid:
Do not push (default): tidak mendorong log migrasi.
Push: mendorong log migrasi ke SLS. Anda dapat melihat log migrasi di Konsol SLS.
Push only file error logs: mendorong hanya log kesalahan migrasi ke SLS. Anda dapat melihat log kesalahan migrasi di Konsol SLS.
Jika Anda memilih Push atau Push only file error logs, Data Online Migration membuat proyek di SLS. Nama proyek dalam format aliyun-oss-import-log-ID Akun Alibaba Cloud-Wilayah Konsol Data Online Migration. Contoh: aliyun-oss-import-log-137918634953****-cn-hangzhou.
PentingUntuk mencegah kesalahan dalam tugas migrasi, pastikan persyaratan berikut terpenuhi sebelum Anda memilih Push atau Push only file error logs:
SLS diaktifkan.
Anda telah mengonfirmasi otorisasi di halaman Authorize.
Authorize
Tidak
Parameter ini ditampilkan jika Anda mengatur parameter Migration Logs ke Push atau Push only file error logs.
Klik Authorize untuk pergi ke halaman Cloud Resource Access Authorization. Di halaman ini, klik Confirm Authorization Policy. Peran RAM AliyunOSSImportSlsAuditRole dibuat dan izin diberikan kepada peran RAM.
Execution time
Tidak
PentingJika eksekusi saat ini dari tugas migrasi belum selesai pada waktu mulai terjadwal berikutnya, tugas memulai eksekusi berikutnya pada waktu mulai terjadwal berikutnya setelah migrasi saat ini selesai. Proses ini berlanjut hingga tugas dijalankan jumlah kali yang ditentukan.
Jika Data Online Migration diterapkan di wilayah Tiongkok (Hong Kong) atau wilayah di daratan Tiongkok, hingga 10 tugas migrasi bersamaan didukung. Jika Data Online Migration diterapkan di wilayah di luar Tiongkok, hingga lima tugas migrasi bersamaan didukung. Jika jumlah tugas bersamaan melebihi batas, eksekusi tugas mungkin tidak selesai sesuai jadwal.
Waktu ketika tugas migrasi dijalankan. Nilai valid:
Immediately: Tugas akan segera dijalankan.
Scheduled Task: Tugas dijalankan dalam periode waktu tertentu setiap hari. Secara default, tugas dimulai pada waktu mulai yang ditentukan dan dihentikan pada waktu berhenti yang ditentukan.
Periodic Scheduling: Tugas dijalankan berdasarkan frekuensi eksekusi dan jumlah kali eksekusi yang Anda tentukan.
Frekuensi Eksekusi: Anda dapat menentukan frekuensi eksekusi tugas. Nilai valid: Setiap Jam, Setiap Hari, Setiap Minggu, Hari Tertentu dalam Seminggu, dan Kustom. Untuk informasi lebih lanjut, lihat bagian Frekuensi Eksekusi yang Didukung dari topik ini.
Eksekusi: Anda dapat menentukan jumlah maksimum kali eksekusi tugas seperti yang dipromosikan. Secara default, jika Anda tidak menentukan parameter ini, tugas dijalankan sekali.
PentingAnda dapat secara manual memulai dan menghentikan tugas kapan saja. Hal ini tidak terpengaruh oleh waktu eksekusi kustom tugas.
Baca Perjanjian Migrasi Data Online. Pilih I have read and agree to the Alibaba Cloud International Website Product Terms of Service. dan I have understood that when the migration task is complete, the migrated data may be different from the source data. Therefore, I have the obligation and responsibility to confirm the consistency between the migrated data and source data. Alibaba Cloud is not responsible for the confirmation of the consistency between the migrated data and source data. Kemudian, klik Berikutnya.
Verifikasi bahwa konfigurasi sudah benar dan klik OK. Tugas migrasi berhasil dibuat.
Frekuensi Eksekusi yang Didukung
Frekuensi | Deskripsi | Contoh |
Setiap Jam | Jadwalkan tugas migrasi untuk dijalankan setiap jam. Jika Anda memilih frekuensi eksekusi ini, Anda juga dapat menentukan jumlah maksimum kali eksekusi tugas. | Jadwalkan tugas migrasi untuk dijalankan setiap jam selama tiga kali. Jika waktu saat ini adalah 08:05, tugas memulai eksekusi pertamanya pada jam penuh berikutnya, yaitu 09:00.
|
Setiap Hari | Jadwalkan tugas migrasi untuk dijalankan setiap hari. Jika Anda memilih frekuensi eksekusi ini, Anda harus menjadwalkan tugas untuk dijalankan pada jam penuh dari 00:00 hingga 23:00. Anda juga dapat menentukan jumlah maksimum kali eksekusi tugas. | Jadwalkan tugas migrasi untuk dijalankan pada 10:00 setiap hari selama lima kali. Jika waktu saat ini adalah 08:05, tugas memulai eksekusi pertamanya pada 10:00 pada hari yang sama.
|
Setiap Minggu | Jadwalkan tugas migrasi untuk dijalankan setiap minggu. Jika Anda memilih frekuensi eksekusi ini, Anda harus menentukan hari dalam seminggu dan menjadwalkan tugas untuk dijalankan pada jam penuh dari 00:00 hingga 23:00. Anda juga dapat menentukan jumlah maksimum kali eksekusi tugas. | Jadwalkan tugas migrasi untuk dijalankan pada 10:00 setiap Senin selama 10 kali. Jika waktu saat ini adalah 08:05 pada hari Senin, tugas memulai eksekusi pertamanya pada 10:00 pada hari yang sama.
|
Hari Tertentu dalam Seminggu | Jadwalkan tugas migrasi untuk dijalankan pada hari-hari tertentu dalam seminggu. Jika Anda memilih frekuensi eksekusi ini, Anda harus menentukan beberapa hari dalam seminggu dan menjadwalkan tugas untuk dijalankan pada jam penuh dari 00:00 hingga 23:00. | Jadwalkan tugas migrasi untuk dijalankan pada 10:00 setiap hari Senin, Rabu, dan Jumat. Jika waktu saat ini adalah 08:05 pada hari Rabu, tugas memulai eksekusi pertamanya pada 10:00 pada hari yang sama.
|
Kustom | Gunakan ekspresi CRON untuk menentukan waktu mulai kustom untuk tugas migrasi. | Catatan Ekspresi CRON terdiri dari enam bidang yang dipisahkan oleh spasi. Enam bidang tersebut menentukan waktu mulai tugas migrasi dalam urutan berikut: detik, menit, jam, hari dalam bulan, bulan, dan hari dalam minggu. Contoh ekspresi CRON berikut hanya untuk referensi. Untuk menghasilkan lebih banyak ekspresi CRON, gunakan generator ekspresi CRON.
|
Langkah 5: Verifikasi data
Data Online Migration hanya menangani migrasi data dan tidak menjamin konsistensi atau integritas data. Setelah tugas migrasi selesai, Anda harus meninjau semua data yang dimigrasikan dan memverifikasi konsistensi data antara alamat data sumber dan tujuan.
Pastikan Anda memverifikasi data yang dimigrasikan di alamat data tujuan setelah tugas migrasi selesai. Jika Anda menghapus data di alamat data sumber sebelum memverifikasi data yang dimigrasikan di alamat data tujuan, Anda bertanggung jawab atas kerugian dan konsekuensi yang disebabkan oleh kehilangan data apa pun.