Tentang replikasi volume

Halaman ini memberikan detail tentang cara melindungi data Anda menggunakan replikasi volume.

Tentang replikasi volume

Anda dapat melindungi data melalui replikasi volume lintas lokasi, yang secara asinkron mereplikasi volume sumber di satu lokasi ke volume tujuan di lokasi yang berbeda. Kemampuan ini memungkinkan Anda menggunakan volume yang direplikasi untuk aktivitas aplikasi penting jika terjadi pemadaman atau bencana di seluruh lokasi. Volume yang direplikasi juga dapat digunakan sebagai salinan hanya baca selama penggunaan normal.

Replikasi volume hanya memindahkan blok data yang digunakan selama transfer awal, dan hanya blok yang diubah yang ditransfer selama transfer inkremental. Hanya byte yang ditransfer yang dikenai biaya, sehingga mengoptimalkan waktu transfer dan menurunkan biaya.

Alur kerja replikasi volume

Selama replikasi volume, proses yang disebut transfer awal akan mereplikasi semua konten volume sumber ke volume tujuan. Proses transfer awal mengambil snapshot pada sistem sumber dan mentransfer kontennya ke volume tujuan. Setelah transfer awal selesai, status duplikasi replikasi akan berubah menjadi Mirrored. Akibatnya, volume tujuan menjadi hanya baca dan mencerminkan konten snapshot volume sumber, yang mencakup semua snapshot yang diambil sebelum snapshot awal.

Setelah proses transfer awal selesai, interval replikasi terjadwal akan dilanjutkan dalam bentuk update inkremental dalam urutan berikut:

  1. Proses ini akan membuat snapshot baru di volume sumber.

  2. Fungsi ini menghitung data yang berubah antara snapshot baru dan sebelumnya.

  3. Proses ini mentransfer perubahan tersebut ke volume tujuan. Status transfer di resource replikasi berubah menjadi Transferring.

    Setelah semua perubahan ditransfer, konten volume tujuan akan bertransisi dari snapshot lama ke snapshot baru.

Modifikasi setelan

Saat replikasi dalam status Mirrored, NetApp Volumes menerapkan sebagian besar perubahan setelan yang Anda buat pada volume sumber atau tujuan ke kedua volume.

Bagian berikut menjelaskan setelan yang disinkronkan NetApp Volumes di kedua volume dan setelan yang Anda konfigurasi secara terpisah untuk setiap volume.

Setelan yang direplikasi

Saat replikasi dalam status Mirrored, NetApp Volumes menyinkronkan setelan berikut di seluruh volume sumber dan tujuan:

  • Capacity: Memperbarui kapasitas di kedua volume. Storage pool sumber dan tujuan harus memiliki ruang yang cukup untuk ukuran volume baru.

  • Export policy: Menerapkan perubahan aturan ekspor ke kedua volume sehingga volume sumber dan tujuan menggunakan kebijakan yang sama. Jika kebijakannya berbeda, update volume berikutnya akan menerapkan satu kebijakan ke kedua volume, yang dapat mengganggu akses klien. Untuk mengetahui informasi selengkapnya, lihat Kemungkinan gangguan akses klien saat memperbarui setelan volume NFS. Tidak seperti replikasi volume standar, replikasi lintas project tidak menyalin aturan ekspor antara volume sumber dan tujuan.

  • Setelan protokol: Menerapkan perubahan pada protokol yang sudah diaktifkan di kedua volume. Untuk volume Server Message Block (SMB), setelan ini mencakup enkripsi SMB, visibilitas berbagi, dan enumerasi berbasis akses. Anda tidak dapat mengubah jenis protokol setelah membuat volume.

  • Jadwal snapshot: Menyinkronkan perubahan pada jadwal snapshot per jam, harian, mingguan, dan bulanan di kedua volume.

  • Izin UNIX: Menyalin izin UNIX dari direktori root sumber ke volume tujuan. Izin ini menjadi izin awal untuk direktori root tujuan.

  • Aturan kuota: Menerapkan perubahan aturan kuota ke volume sumber secara langsung. Volume tujuan menyimpan perubahan dan menerapkannya saat Anda menghentikan replikasi. Jika penghentian replikasi menampilkan error kuota, bandingkan aturan kuota di kedua volume dan tambahkan aturan yang tidak ada ke volume tujuan. Untuk mengetahui informasi selengkapnya, lihat Setelan kuota volume tujuan mungkin gagal dalam replikasi aktif.

Setelan untuk setiap volume

Konfigurasikan setelan berikut secara terpisah pada volume sumber dan tujuan:

  • Label dan deskripsi volume: Tentukan label dan deskripsi untuk setiap volume.

  • Kebijakan pencadangan: Konfigurasikan kebijakan pencadangan untuk setiap volume. Pada volume tujuan, jadwal pencadangan tidak aktif saat replikasi berada dalam status Mirrored dan hanya akan aktif setelah Anda menghentikan replikasi.

  • Vault cadangan: Tetapkan vault cadangan untuk setiap volume.

  • Auto-tiering: Aktifkan atau nonaktifkan auto-tiering untuk setiap volume.

  • Make snapshot directory visible: Konfigurasikan setelan ini hanya pada volume sumber. Anda tidak dapat mengubah setelan ini di volume tujuan.

  • Blokir penghapusan volume: Aktifkan atau nonaktifkan setelan ini untuk setiap volume.

  • Throughput: Konfigurasikan throughput secara terpisah pada volume sumber dan tujuan dalam kumpulan quality of service (QoS) manual. Dalam kumpulan QoS otomatis, ukuran volume dan tingkat layanan menentukan throughput.

Anda mengonfigurasi kebijakan Active Directory dan kunci enkripsi yang dikelola pelanggan (CMEK) di tingkat storage pool. Pool sumber dan tujuan harus menggunakan kebijakan Active Directory yang terhubung ke domain Active Directory yang sama. Replikasi mempertahankan kebijakan yang ditetapkan ke setiap pool.

Untuk tingkat layanan Standard, Premium, dan Extreme, jika Anda memindahkan volume sumber ke pool dengan tingkat layanan yang berbeda, hanya volume sumber yang akan berubah. Volume tujuan tetap berada di pool saat ini.

Jika Anda menghentikan replikasi, volume sumber dan tujuan akan menjadi independen. Setiap perubahan yang Anda buat pada data atau setelan di satu volume tidak akan berlaku untuk volume lainnya. Saat Anda melanjutkan replikasi yang dihentikan, setelan volume sumber akan menimpa setelan volume tujuan, kecuali untuk setelan yang Anda konfigurasi secara terpisah.

Pertimbangan untuk replikasi volume

Sebelum Anda dapat melakukan replikasi volume, pertimbangkan hal berikut:

  • Untuk tingkat layanan Standard, Premium, dan Extreme, NetApp Volumes mendukung replikasi volume antara pasangan region tertentu berikut:

    • asia-southeast1 dan australia-southeast1

    • europe-west2 dan europe-west3

    • europe-west2 dan europe-west4

    • europe-west3 dan europe-west4

    • europe-west3 dan europe-west6

    • europe-west4 dan europe-west6

    • europe-southwest1 dan europe-west3

    • northamerica-northeast1 dan northamerica-northeast2

    • northamerica-northeast1 dan us-central1

    • australia-southeast1 dan asia-southeast1

    • us-central1 dan us-east4

    • us-central1 dan us-west2

    • us-central1 dan us-west3

    • us-central1 dan us-west4

    • us-east4 dan us-west2

    • us-east4 dan us-west4

    • us-west2 dan us-west4

    • us-west3 dan us-west4

  • Untuk tingkat layanan Flex Unified, replikasi volume didukung antar-zona dalam grup region yang sama. Replikasi ke zona berbeda dalam region yang sama juga didukung. Tabel berikut mencantumkan grup region di berbagai lokasi:

    Lokasi
    Amerika Asia-Pasifik Eropa, Timur Tengah, dan Afrika
    Grup wilayah southamerica-east1
    us-central1
    us-east1
    us-east4
    us-east5
    us-south1
    us-west1
    us-west2
    us-west3
    us-west4
    asia-east1
    asia-northeast1
    asia-northeast2
    asia-south1
    asia-southeast1
    australia-southeast1
    australia-southeast2
    europe-southwest1
    europe-west1
    europe-west2
    europe-west3
    europe-west4
    europe-west8
    europe-west9
    me-west1
  • Untuk tingkat layanan Flex File, replikasi volume didukung antara region yang merupakan bagian dari grup region yang sama. Tabel berikut mencantumkan grup wilayah di berbagai lokasi:

    Lokasi
    Amerika Asia-Pasifik Eropa, Timur Tengah, dan Afrika
    Grup wilayah southamerica-east1
    southamerica-west1
    northamerica-northeast1
    northamerica-northeast2
    us-central1
    us-east1
    us-east4
    us-east5
    us-south1
    us-west1
    us-west2
    us-west3
    us-west4
    asia-east1
    asia-east2
    asia-northeast1
    asia-northeast2
    asia-northeast3
    asia-south1
    asia-south2
    asia-southeast1
    asia-southeast2
    australia-southeast1
    australia-southeast2
    africa-south1
    europe-central2
    europe-north1
    europe-southwest1
    europe-west1
    europe-west2
    europe-west3
    europe-west4
    europe-west6
    europe-west8
    europe-west9
    europe-west10
    europe-west12
    me-central1
    me-central2
    me-west1
  • Penetapan kuota: Bergantung pada persyaratan replikasi project, Anda mungkin perlu meningkatkan kuota untuk jumlah volume sumber dan tujuan yang direplikasi untuk region atau tingkat layanan tertentu. Untuk meminta penambahan kuota, gunakan halaman Kuota NetApp Volumes di konsolGoogle Cloud .

  • Dukungan topologi: Replikasi volume tidak mendukung topologi bertingkat serta fan in dan fan out. Misalnya, volume tidak boleh menjadi volume sumber dan tujuan.

  • Lokasi volume sumber dan tujuan:

    • Untuk tingkat layanan Flex Unified Default-mode: pertimbangan berikut berlaku.

      • Volume sumber dan tujuan harus berada dalam project dan grup region yang sama. Anda dapat mereplikasi volume ke zona lain dalam region yang sama.

      • Anda dapat mereplikasi volume dalam pool Flex Unified reguler atau dalam pool Flex Unified berkapasitas besar, tetapi tidak di antara kedua jenis pool ini.

      • Anda dapat mereplikasi volume dalam project yang sama.

      • Replikasi volume lintas project antara volume sumber dan tujuan adalah fitur yang tersedia berdasarkan permintaan. Untuk meminta akses ke fitur ini, hubungi bagian penjualan. Anda membuat replikasi menggunakan API, Google Cloud CLI, atau Terraform, tetapi Anda dapat mengelolanya di konsol Google Cloud . Untuk membuat replikasi lintas project, Anda memerlukan izin netapp.replications.create untuk kedua project. Tidak seperti replikasi volume standar, replikasi lintas project tidak mereplikasi aturan ekspor antara volume sumber dan tujuan. Jika Anda menggunakan Kontrol Layanan VPC, lihat Batasan Kontrol Layanan VPC untuk NetApp Volumes guna memahami replikasi volume lintas project.

    • Untuk tingkat layanan Flex File: volume sumber dan tujuan harus ada dalam project dan grup region yang sama. Replikasi ke zona lain dalam region yang sama tidak didukung.

    • Untuk tingkat layanan Standard, Premium, dan Extreme: pertimbangan berikut berlaku.

      • Replikasi didukung jika volume sumber dan tujuan berada dalam project yang sama. Volume tujuan harus berada di pasangan region yang berbeda.

      • Replikasi volume lintas project antara volume sumber dan tujuan adalah fitur yang tersedia berdasarkan permintaan. Untuk meminta akses ke fitur ini, hubungi bagian penjualan. Meskipun replikasi ini dibuat hanya menggunakan API, Google Cloud CLI, atau Terraform, pengelolaan berikutnya dapat dilakukan menggunakan konsol Google Cloud . Untuk membuat replikasi lintas project, Anda memerlukan izin netapp.replications.create untuk kedua project. Tidak seperti replikasi volume umum, replikasi lintas project tidak mereplikasi aturan ekspor antara volume sumber dan tujuan. Jika Anda menggunakan Kontrol Layanan VPC, lihat Batasan Kontrol Layanan VPC untuk NetApp Volumes guna memahami replikasi volume lintas project.

    • Volume sumber dan tujuan dapat berada di VPC yang berbeda.

  • Dukungan berbasis tingkat layanan: Volume sumber dan tujuan harus memiliki tingkat layanan yang sama, kecuali untuk volume pada tingkat layanan Premium dan Extreme, yang dapat digabungkan dalam replikasi. Untuk mereplikasi ke atau dari mode ONTAP Flex Unified, lihat Mereplikasi dengan ONTAP, dengan pool mode ONTAP sebagai sistem ONTAP. Replikasi antara sistem mode ONTAP atau sistem berbasis ONTAP dan mode ONTAP adalah replikasi SnapMirror ONTAP standar, yang harus Anda kelola sebagaimana mestinya. Untuk mengetahui informasi selengkapnya, lihat Pelajari pemulihan dari bencana (disaster recovery) asinkron ONTAP SnapMirror.

Harga replikasi volume

NetApp Volumes mengenakan biaya untuk replikasi secara terpisah dari kapasitas volume. Biaya didasarkan pada jumlah byte yang ditransfer antara volume utama dan sekunder. Untuk mengetahui informasi selengkapnya, lihat harga NetApp Volumes.

Toleransi durasi kehilangan data (RPO)

Karena replikasi volume adalah replikasi asinkron terjadwal, konten volume tujuan selalu tertinggal dari volume sumber. Tujuan titik pemulihan (RPO) menentukan seberapa baru data pada volume tujuan Anda dan versi data Anda yang disimpan pada titik waktu tertentu. Jika terjadi bencana, RPO membantu Anda mengetahui jumlah data yang hilang.

Anda dapat menentukan RPO replikasi volume dengan memeriksa waktu jeda atau snapshot replikasi. Meskipun waktu jeda memberikan cara cepat untuk memperkirakan RPO, snapshot replikasi adalah ukuran yang lebih akurat.

  • Waktu jeda: Waktu yang berlalu sejak pembuatan snapshot pada volume sumber yang terakhir direplikasi ke volume tujuan. Waktu jeda menunjukkan perbedaan usia data volume tujuan sehubungan dengan data volume sumber. Dasbor ini diperbarui setiap lima menit dan memberikan ringkasan RPO. Jika replikasi Anda melewati interval replikasi, ikon peringatan peringatan akan ditampilkan di samping waktu jeda di konsol Google Cloud . Jika terus terjadi, tingkat perubahan data Anda pada volume sumber terlalu tinggi untuk ditransfer dalam interval replikasi. Sebaiknya pilih interval replikasi yang lebih lama atau abaikan peringatan untuk situasi satu kali seperti aktivitas modifikasi data yang berat di sumber.

  • Snapshot replikasi: Snapshot replikasi adalah pengambilan data persis seperti yang muncul pada waktu tertentu. Snapshot replikasi memberikan gambaran RPO yang paling akurat. Replikasi volume menggunakan dua snapshot berkelanjutan untuk replikasi. Stempel waktu snapshot replikasi terbaru pada volume tujuan menentukan point-in-time (UTC) data terbaru pada volume tujuan.

    Anda dapat memperoleh stempel waktu (replication-<timestamp>) dari nama snapshot replikasi, yang mengikuti format UTC (YYYY-MM-DD-HHMMSS).

Persyaratan untuk storage pool

Storage pool dengan volume sumber dan tujuan harus memenuhi persyaratan berikut:

  • Harus menjadi bagian dari pasangan lokasi atau grup region yang valid, bergantung pada tingkat layanan

  • Harus memiliki konfigurasi kebijakan Active Directory yang sama

  • Harus mengarah ke Active Directory yang sama

  • Harus memiliki setelan LDAP yang sama

Jadwal replikasi

Jadwal replikasi mencoba menjalankan replikasi pada interval yang ditentukan. Jika replikasi sebelumnya sedang berlangsung, replikasi untuk siklus saat ini akan dilewati dan diperiksa lagi pada interval berikutnya. Perilaku ini paling umum terjadi selama replikasi awal, yang mentransfer blok volume awal dan memerlukan waktu paling lama untuk replikasi. Jadwal replikasi berjalan berdasarkan waktu berikut untuk setiap jenis jadwal:

Frekuensi jadwal replikasi Waktu operasi terjadwal
Setiap 10 menit :00, :10, :20, :30, :40, :50
Per jam :05 setelah awal setiap jam
Harian :10 setelah tengah malam setiap hari

Langkah berikutnya

Buat replikasi volume.