Alibaba Cloud Cloud Backup menyediakan fitur sinkronisasi data untuk sistem file tidak terstruktur, yang memungkinkan Anda menyinkronkan data dari berbagai sumber ke destinasi di Alibaba Cloud. Sumber yang didukung mencakup File Storage NAS (NAS), Hadoop Distributed File System (HDFS), penyimpanan yang kompatibel dengan S3, Object Storage Service (OSS), Cloud Parallel File Storage (CPFS), dan penyimpanan yang kompatibel dengan protokol OSS. Topik ini menjelaskan fitur sinkronisasi data Cloud Backup, termasuk pengenalan, cara kerja, prosedur, dan penagihan.
Pengenalan
Fitur sinkronisasi data adalah layanan sinkronisasi data online yang disediakan oleh Alibaba Cloud Cloud Backup, yang membantu Anda menyinkronkan data dari berbagai sumber ke destinasi di Alibaba Cloud. Sumber yang didukung mencakup NAS, HDFS, penyimpanan yang kompatibel dengan S3, OSS, CPFS, dan penyimpanan yang kompatibel dengan protokol OSS.
Cloud Backup client untuk Windows tidak mendukung pemasangan NAS menggunakan protokol NFS. Jika sumber atau destinasi mencakup NAS berbasis NFS, pilih Cloud Backup client untuk Linux saat membuat task sinkronisasi.
OSS dan S3 tidak mendukung penyinkronan objek dengan kelas penyimpanan Archive. Hanya data objek yang dicopy, termasuk file yang ditunjuk oleh symbolic links (symlinks). Metadata, seperti izin baca dan tulis, tidak dicopy.
Keunggulan utama
Sinkronisasi inkremental
Fitur ini mendukung kebijakan inkremental yang memungkinkan task sinkronisasi berjalan secara otomatis sesuai jadwal. Selama sinkronisasi inkremental, hanya file yang berubah yang disinkronkan, sehingga efisiensi meningkat secara signifikan.
Operasi sederhana
Dukungan native untuk sumber data cloud menyederhanakan konfigurasi.
Kinerja unggul
Jalur transmisi data yang dioptimalkan memberikan performa jauh lebih baik dibandingkan alat penyalin tradisional.
Cara kerja
Pertama, instal dan aktifkan client Cloud Backup pada satu atau beberapa server on-premises. Kemudian, login ke Konsol Cloud Backup untuk menambahkan sumber dan destinasi data.
Setelah membuat task sinkronisasi, kelompok client Cloud Backup memindai folder yang ditentukan, mendeteksi file yang perlu disinkronkan, lalu mengunggah data inkremental ke cloud untuk menyelesaikan sinkronisasi.
Cloud Backup mendukung sinkronisasi data ke Alibaba Cloud melalui Internet, VPN, atau jalur sewa. Untuk sinkronisasi melalui Internet, server tempat client Cloud Backup diinstal hanya memerlukan akses Internet. Anda tidak perlu mengekspos alamat IP server ke Internet.
Prosedur
Prosedur sinkronisasi data di Konsol Cloud Backup adalah sebagai berikut:
Sebelum menyinkronkan data dari HDFS, NAS on-premises, penyimpanan yang kompatibel dengan S3, CPFS, OSS, atau penyimpanan yang kompatibel dengan protokol OSS, Anda harus menginstal client pada server tempat sumber data berada. Client digunakan untuk membangun koneksi data dan manajemen dengan Cloud Backup.
Mengaktifkan Cloud Backup gratis, dan Cloud Backup tidak membebankan biaya apa pun untuk fitur ini. Alibaba Cloud NAS membebankan biaya untuk membaca file melalui Internet dan untuk penyimpanan file. Alibaba Cloud OSS juga membebankan biaya untuk penyimpanan file. Untuk informasi lebih lanjut tentang penagihan, lihat Ikhtisar penagihan Alibaba Cloud NAS dan Ikhtisar penagihan Alibaba Cloud OSS.
Sebelum menyinkronkan data dari HDFS, NAS on-premises, penyimpanan yang kompatibel dengan S3, CPFS, OSS, atau penyimpanan yang kompatibel dengan protokol OSS, Anda harus menginstal client pada server yang menjalankan task sinkronisasi. Server tersebut harus dapat berkomunikasi dengan node sumber data melalui jaringan. Client digunakan untuk membangun layanan komunikasi dan manajemen dengan Cloud Backup.
Di Konsol Cloud Backup, tambahkan HDFS, NAS on-premises, penyimpanan yang kompatibel dengan S3, CPFS, OSS, atau penyimpanan yang kompatibel dengan protokol OSS sebagai sumber data.
Buat task sinkronisasi data. Cloud Backup memulai task tersebut dan terus menyinkronkan data berdasarkan jadwal yang ditentukan. Layanan sinkronisasi data hanya bertanggung jawab atas sinkronisasi data dan tidak dapat menjamin konsistensi atau integritas data. Setelah task sinkronisasi selesai, Anda harus melakukan verifikasi konsistensi data lengkap antara sumber dan destinasi.
Setelah task sinkronisasi data selesai, Anda harus memverifikasi data destinasi untuk memastikan akurasinya. Anda sepenuhnya bertanggung jawab atas kehilangan data atau konsekuensi lain yang timbul akibat penghapusan data sumber sebelum Anda memverifikasi akurasi data destinasi.
Batasan
Cloud Backup client untuk Windows tidak mendukung pemasangan NAS menggunakan protokol NFS. Jika sumber atau destinasi mencakup NAS berbasis NFS, pilih Cloud Backup client untuk Linux saat membuat task sinkronisasi.
OSS dan S3 tidak mendukung penyinkronan objek dengan kelas penyimpanan Archive. Hanya data objek yang dicopy, termasuk file yang ditunjuk oleh symbolic links (symlinks). Metadata, seperti izin baca dan tulis, tidak dicopy.
Daftar file inkremental (ChangeList)
Menyinkronkan data berdasarkan daftar file inkremental menghilangkan kebutuhan pemindaian penuh sistem file, sehingga mengurangi biaya pemindaian dan meningkatkan efisiensi sinkronisasi. Saat membuat task sinkronisasi, jika Anda memilih OSS atau penyimpanan yang kompatibel dengan S3 sebagai sumber data, Anda dapat menggunakan fitur daftar file inkremental.
Daftar file inkremental adalah file CSV yang berisi informasi tentang file pada sumber data yang perlu disinkronkan. Setiap baris merepresentasikan satu file. Bidang Name menentukan path relatif file dari root path sinkronisasi. Misalnya, contoh berikut menunjukkan file bernama
changeList1.csv. Bidang Name adalah kolom wajib yang mencantumkan file yang akan disinkronkan. Kolom lain tidak didukung.Name Size LastModifiedTime Operation file_0 2 2023-09-22 20:50:39.540288 +0800 CST Add file_1 3 2023-09-22 20:50:39.540288 +0800 CST Add dir1/file_2 4 2023-09-22 20:50:39.540288 +0800 CST AddCatatanNilai dalam kolom Name harus unik. Jika tidak, file dapat tertimpa selama sinkronisasi data.
Nilai dalam kolom Name harus berupa path file, bukan path folder.
Saat membuat task sinkronisasi data, tentukan path ke folder yang berisi daftar file inkremental. Saat task sinkronisasi dimulai, task tersebut membaca dan mengurai semua file CSV di path tersebut pada sumber data, lalu mentransfer file yang ditentukan ke destinasi.
CatatanSebagai contoh, saat membuat task sinkronisasi dari OSS ke NAS, Anda dapat menggunakan daftar file inkremental untuk menentukan file yang akan disinkronkan. Jika daftar file inkremental
changeList1.csvdanchangeList2.csvdisimpan di folder/changelistdi sumber, atur path daftar file inkremental menjadi/changelist.Setelah semua file yang tercantum dalam file CSV diproses, file CSV tersebut dipindahkan ke subfolder bernama
/Completeduntuk menandakan bahwa pemrosesan telah selesai.Folder file CSV sebelum pemrosesan
Folder file CSV setelah pemrosesan
/changelist/changeList1.csv /changelist/changeList2.csv/changelist/Completed/changeList1.csv /changelist/Completed/changeList2.csv
Penagihan
Cloud Backup tidak membebankan biaya apa pun untuk fitur ini.
Jika Anda menggunakan Alibaba Cloud NAS, NAS membebankan biaya penyimpanan. Untuk informasi lebih lanjut, lihat Ikhtisar penagihan Alibaba Cloud NAS.
Jika Anda menggunakan Alibaba Cloud OSS, OSS membebankan biaya penyimpanan. Untuk informasi lebih lanjut, lihat Ikhtisar penagihan Alibaba Cloud OSS.