全部产品
Search
文档中心

Cloud Backup:Gunakan fitur cache untuk mempercepat cadangan data

更新时间:Jul 02, 2025

Fitur cache diaktifkan secara default pada Cloud Backup klien untuk cadangan file lokal. Fitur ini digunakan untuk mempercepat proses cadangan dengan menukar konsumsi memori dari cadangan file ke ruang disk, tanpa memengaruhi pemulihan data baik pada host lokal maupun remote. Topik ini menjelaskan cara mengoptimalkan pengaturan fitur cache.

Prasyarat

Klien Cloud Backup telah terinstal untuk cadangan file lokal. Versi klien adalah 1.5.0 atau lebih baru. Untuk informasi lebih lanjut, lihat Unduh dan aktifkan klien Cloud Backup.

Informasi latar belakang

Fitur cache menyimpan ID entri data dan metadata untuk mengurangi jumlah permintaan jaringan selama proses cadangan data, sehingga mempercepat proses tersebut. Anda dapat menonaktifkan fitur ini atau mengoptimalkan pengaturannya pada sumber cadangan.

Prosedur

Anda dapat mengikuti langkah-langkah berikut untuk membuat file konfigurasi cache. File ini bersifat opsional dan jika tidak dibuat, pengaturan default fitur cache akan tetap digunakan tanpa memengaruhi akselerasi cadangan.

  1. Masuk ke server lokal atau mesin virtual (VM) tempat file yang ingin dicadangkan berada.

  2. Temukan dan buka folder instalasi klien Cloud Backup.

    Jalur instalasi default adalah sebagai berikut:

    • Klien Cloud Backup lama

      Linux: /opt/alibabacloud/hbr

      Windows: C:\Program Files\Aliyun Hybrid Backup Service

    • Klien Cloud Backup baru

      Linux: /opt/alibabacloud/hbrclient

      Windows: C:\Program Files\Aliyun Hybrid Backup Service Client

  3. Di subdirektori folder klien, buat file bernama hbr.config, dan tambahkan ID entri data serta metadata cache ke dalam file tersebut.

    Catatan

    File hbr.config harus berada pada level direktori yang sama dengan file ids.

    Berikut adalah contoh konfigurasi file hbr.config:

    disable_blob_cache = false
    max_blob_cache_weight = 0.15
    cache_prefix = D:\CacheFolder
    max_retain_count = 16 
    
    disable_file_cache = false
    file_cache_max_size_hint = 32GB  
    file_cache_disk_free_space_hint = 1GB
    file_cache_max_retain_count = 2

    Parameter

    Deskripsi

    disable_blob_cache

    Menentukan apakah akan menyimpan cache ID entri data. Nilai valid:

    • true: tidak menyimpan cache ID entri data.

    • false: menyimpan cache ID entri data.

    max_blob_cache_weight

    Memori sistem maksimum yang dapat digunakan oleh cache untuk ID entri data. Nilai default: 0.15. Nilai ini menunjukkan 15% dari total memori sistem. Nilai harus antara 0 dan 1.

    cache_prefix

    Jalur tempat ID entri data yang disimpan dalam cache disimpan. Nilai harus berupa jalur absolut.

    max_retain_count

    Jumlah maksimum ID entri data yang disimpan dalam cache.

    disable_file_cache

    Menentukan apakah akan menyimpan cache metadata. Nilai valid:

    • true: tidak menyimpan cache metadata.

    • false: menyimpan cache metadata.

    file_cache_max_size_hint

    Ruang disk maksimum yang ditempati oleh cache file. Nilai default: 32 GB. Jika ruang disk yang ditempati oleh cache file melebihi nilai ini, cadangan file gagal dan sistem memberikan peringatan bahwa ruang cache file tidak mencukupi. Dalam hal ini, atur parameter file_cache_max_size_hint ke nilai yang lebih besar. Sebagai contoh, cache cadangan dari 10 juta file menempati sekitar 1,5 GB ruang disk setiap kali. Ruang disk spesifik yang ditempati terkait dengan jumlah file sumber, volume data total, dan panjang jalur penuh. Ruang cache baru dihasilkan selama cadangan. Rumus untuk menghitung ruang yang harus disediakan untuk disk adalah: 1,5 GB × (file_cache_max_retain_count + 1) + file_cache_disk_free_space_hint.

    Kemudian, di bawah konfigurasi default, ruang disk yang harus disediakan untuk cadangan 10 juta file adalah:

    1,5 GB × (2 + 1) + 1 = 5,5 GB.

    Catatan: Jika ada lebih dari 10 juta file, Anda dapat menghitung ruang disk yang disediakan berdasarkan kelipatan jumlah file.

    Catatan

    Parameter ini tersedia untuk klien Cloud Backup untuk cadangan file versi 2.13.1 atau lebih baru.

    file_cache_disk_free_space_hint

    Ruang kosong pada disk tempat cache file berada. Nilai default: 1 GB. Jika ruang disk yang tersedia kurang dari nilai ini, cadangan file gagal dan sistem memberikan peringatan bahwa ruang cache file tidak mencukupi. Dalam hal ini, sesuaikan ruang cache sesuai kebutuhan.

    Catatan

    Parameter ini tersedia untuk klien Cloud Backup untuk cadangan file versi 2.13.1 atau lebih baru.

    file_cache_max_retain_count

    Jumlah cache file yang disimpan untuk setiap jalur cadangan. Nilai default: 2. Sebagai contoh, jika nilai diatur ke 2, cache dari dua cadangan terakhir disimpan secara lokal. Jika cadangan terbaru dihapus, cadangan kedua terakhir masih dapat ditemukan.

    Catatan

    Parameter ini tersedia untuk klien Cloud Backup untuk cadangan file versi 2.13.1 atau lebih baru.

    Penting
    • Pengaturan parameter mulai berlaku segera setelah Anda menyimpan file hbr.config. Tidak diperlukan untuk memulai ulang server atau VM.

    • Pengaturan parameter hanya berlaku untuk pekerjaan cadangan berikutnya. Anda tidak dapat mempercepat pekerjaan cadangan yang sudah ada dengan menyimpan cache ID entri data dan metadata.