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:
Proses ini akan membuat snapshot baru di volume sumber.
Fungsi ini menghitung data yang berubah antara snapshot baru dan sebelumnya.
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-southeast1danaustralia-southeast1europe-west2daneurope-west3europe-west2daneurope-west4europe-west3daneurope-west4europe-west3daneurope-west6europe-west4daneurope-west6europe-southwest1daneurope-west3northamerica-northeast1dannorthamerica-northeast2northamerica-northeast1danus-central1australia-southeast1danasia-southeast1us-central1danus-east4us-central1danus-west2us-central1danus-west3us-central1danus-west4us-east4danus-west2us-east4danus-west4us-west2danus-west4us-west3danus-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-west4asia-east1
asia-northeast1
asia-northeast2
asia-south1
asia-southeast1
australia-southeast1
australia-southeast2europe-southwest1
europe-west1
europe-west2
europe-west3
europe-west4
europe-west8
europe-west9
me-west1Untuk 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-west4asia-east1
asia-east2
asia-northeast1
asia-northeast2
asia-northeast3
asia-south1
asia-south2
asia-southeast1
asia-southeast2
australia-southeast1
australia-southeast2africa-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-west1Penetapan 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.createuntuk 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.createuntuk 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 |