Membuat replikasi eksternal

Halaman ini menjelaskan cara membuat replikasi eksternal.

Sebelum memulai

Sebelum menyiapkan replikasi eksternal, sebaiknya tinjau alur kerja replikasi eksternal. Proses replikasi eksternal dimulai dengan membuat volume tujuan dan menentukan detail sistem sumber. Tindakan ini akan membuat resource volume tujuan dan resource turunan replikasi dalam NetApp Volumes untuk mengelola replikasi.

Pertimbangan

  • Fitur berikut tidak didukung untuk volume tujuan selama proses replikasi eksternal:

    • Replikasi volume

    • Tingkat layanan Flex File

  • Anda harus menggunakan pencadangan manual saat melakukan pencadangan terintegrasi volume tujuan berbasis NetApp Volumes. Jika Anda mencoba menetapkan kebijakan pencadangan ke volume tujuan, tindakan tersebut akan gagal.

  • Pilih storage pool yang benar dan pastikan volume tujuan cukup besar untuk mengakomodasi ukuran logis (bukan ukuran fisik) yang digunakan oleh volume sumber ONTAP Anda.

  • Tentukan jenis protokol dan nama berbagi yang benar. Nama berbagi harus cocok dengan sumber, dan jenis protokol harus dipilih dengan cermat karena tidak dapat diubah setelah pembuatan volume. Setelan protokol yang Anda pilih juga dipetakan ke gaya keamanan volume. Pastikan setelan ini konsisten.

  • Sebelum membuat replikasi eksternal, pastikan Anda memiliki akses CLI dan izin yang diperlukan pada sistem ONTAP sumber. Anda harus menjalankan perintah CLI pada sistem ONTAP sumber dalam waktu satu jam setelah proses replikasi.

  • Anda tidak dapat memigrasikan volume dengan snapshot yang tidak dapat diubah ke volume yang menggunakan penjenjangan otomatis.

  • Saat Anda memindahkan data ke Flex Unified pool dengan penjenjangan otomatis diaktifkan, aktifkan hot-tier bypass selama replikasi. Jika tidak, replikasi akan mengisi hot tier dan menyebabkan error kehabisan ruang atau perluasan hot tier yang tidak diinginkan. Setelah replikasi selesai, Anda dapat menonaktifkan hot-tier bypass.

Prasyarat untuk replikasi eksternal

Replikasi eksternal dan migrasi volume memiliki prasyarat yang sama .

Membuat replikasi eksternal

Gunakan petunjuk berikut untuk membuat replikasi eksternal menggunakan Google Cloud konsol atau Google Cloud CLI.

Konsol

  1. Buka halaman NetApp Volumes di Google Cloud konsol.

    Buka NetApp Volumes

  2. Klik External replications dari menu Perlindungan data.

  3. Klik Replicate external volume.

  4. Di bagian Prerequisites , tinjau prasyarat, lalu klik Next.

  5. Di bagian External source details, selesaikan langkah-langkah berikut:

    1. Masukkan nama cluster sumber Anda di kolom Cluster name.

    2. Masukkan nama Storage Virtual Machine (SVM), disebut juga vserver, yang menghosting volume sumber di kolom Storage VM name.

    3. Masukkan nama volume sumber di kolom Volume name.

    4. Masukkan alamat IP Intercluster-LIF (IC-LIF) di kolom Inter-cluster IP. Setiap node cluster sumber memerlukan IC-LIF. Tentukan semua IC-LIF sebagai daftar yang dipisahkan koma.

    5. Opsional: masukkan deskripsi untuk lokasi cluster ONTAP sumber di kolom Location.

  6. Opsional: di bagian Volume style, centang kotak FlexGroup volume untuk membuat volume tujuan berkapasitas besar di NetApp Volumes.

    1. Masukkan jumlah volume konstituen pada volume sumber di kolom Constituent volume count.

    2. Klik Next.

Mengonfigurasi detail volume tujuan

  1. Di bagian Storage pool details, selesaikan langkah-langkah berikut:

    1. Klik Select storage pool.

    2. Dari daftar storage pool yang ditampilkan, pilih storage pool yang diperlukan.

    3. Klik Select.

      Jika storage pool dalam daftar tidak memiliki setelan yang Anda inginkan, klik Create new storage pool.

  2. Di bagian Volume details, selesaikan langkah-langkah berikut:

    1. Masukkan nama volume tujuan di kolom Destination volume name.

    2. Opsional: masukkan deskripsi untuk volume di kolom Description.

  3. Di bagian Protocol configuration, pilih protokol yang sama dengan volume sumber. Untuk beberapa protokol, berbagai opsi akan ditampilkan. Untuk mengetahui informasi selengkapnya tentang opsi protokol, lihat Membuat volume baru.

  4. Di bagian Share name, masukkan nama berbagi volume di kolom Share name. Nama berbagi harus unik dalam suatu lokasi. Sebaiknya gunakan nama volume tujuan sebagai nama berbagi.

  5. Di bagian Capacity configuration, selesaikan langkah-langkah berikut:

    1. Centang kotak Enable large capacity.

    2. Masukkan kapasitas volume di kolom Capacity.

  6. Opsional: jika storage pool yang dipilih mengizinkan penjenjangan otomatis:

    1. Centang kotak Enable auto-tiering jika Anda ingin mengaktifkan penjenjangan otomatis untuk volume.

    2. Tentukan batas pendinginan antara 2 dan 183 hari di kolom Cooling threshold days. Nilai batas pendinginan default adalah 31 hari.

    3. Saat Anda mereplikasi ke Flex Unified pool dengan penjenjangan otomatis diaktifkan, centang kotak Enable hot tier bypass. Anda dapat menonaktifkan hot-tier bypass setelah replikasi selesai.

  7. Opsional: jika Anda memilih varian NFS apa pun dalam konfigurasi protokol, Anda dapat menentukan aturan ekspor untuk volume di bagian Export rules.

  8. Opsional: di bagian Snapshot configuration, selesaikan langkah-langkah berikut:

    1. Centang kotak Make snapshot directory visible untuk mengaktifkan akses sistem file ke versi snapshot oleh klien. Untuk mengetahui informasi selengkapnya, lihat Ringkasan snapshot volume NetApp Volumes.

    2. Pilih Allow scheduled snapshots untuk mengonfigurasi volume agar otomatis mengambil snapshot. Anda dapat menentukan jumlah snapshot yang akan disimpan pada interval snapshot per jam, harian, mingguan, dan bulanan. Waktu ditentukan dalam UTC. Jika Anda mencapai jumlah maksimum snapshot, snapshot terlama akan dihapus.

    3. Tinjau pilihan snapshot Anda.

  9. Klik Next.

Menentukan jadwal replikasi

  1. Di bagian Replication schedule, selesaikan langkah-langkah berikut:

    1. Masukkan nama replikasi Anda di kolom Replication name.

    2. Opsional: masukkan deskripsi untuk replikasi Anda di kolom Description.

    3. Klik daftar drop-down Replication schedule, lalu pilih frekuensi jadwal berikut untuk mereplikasi data dari volume sumber ke volume tujuan.

      • Every 10 mins

      • Daily

      • Hourly

      Nilai defaultnya adalah HOURLY. Volume berkapasitas besar tidak mendukung opsi EVERY_10_MINUTES.

    4. Opsional: klik Add label untuk memasukkan label yang relevan untuk tujuan pelaporan dan pembuatan kueri.

  2. Klik Next.

  3. Tinjau setelan Anda, lalu klik Create untuk memulai proses replikasi.

Setelah membuat proses replikasi, Anda akan dialihkan ke tampilan detail volume. Klik tab Replication untuk memantau status replikasi.

Anda harus mengautentikasi koneksi SnapMirror antara sistem ONTAP sumber dan NetApp Volumes. Jalankan perintah cluster peer create di cluster ONTAP sumber. Jika tidak ada peering sebelumnya, tab Replication akan menampilkan Pending cluster peering.

Jika Anda mengklik Configure peering, halaman samping dengan petunjuk akan ditampilkan. Ikuti petunjuk ini, lalu klik Check peering. Setelah peering berhasil, halaman samping akan menghilang, dan status transfer replikasi akan berubah menjadi Preparing. Transfer baseline kini sedang berjalan. Transfer baseline dapat memerlukan waktu beberapa menit, jam, atau hari, bergantung pada jumlah data yang akan ditransfer dan kecepatan jaringan. Setelah transfer baseline selesai, status transfer akan beralih ke Mirrored.

gcloud

Untuk membuat replikasi eksternal:

gcloud netapp volumes create VOLUME_NAME --location=LOCATION \
  --capacity=CAPACITY --protocols=PROTOCOL \
  --share-name=SHARE_NAME --storage-pool=STORAGE_POOL \
  --hybrid-replication-parameters=hybrid-replication-type=ONPREM_REPLICATION,peer-cluster-name=PEER_CLUSTER_NAME,peer-ip-addresses=PEER_IP_ADDRESSES,peer-svm-name=PEER_SVM_NAME,peer-volume-name=PEER_VOLUME_NAME,replication=REPLICATION,replication-schedule=REPLICATION_SCHEDULE,cluster-location=CLUSTER_LOCATION,description=DESCRIPTION,labels=LABELS

Saat Anda mereplikasi ke Flex Unified pool dengan penjenjangan otomatis diaktifkan, selalu aktifkan hot-tier bypass selama replikasi. Setelah replikasi selesai, Anda dapat menonaktifkan hot-tier bypass. Gunakan perintah gcloud beta netapp volumes create untuk membuat volume dengan penjenjangan otomatis diaktifkan.

Contoh berikut menunjukkan parameter yang diperlukan untuk membuat volume dengan penjenjangan otomatis diaktifkan:

--tiering-policy=tier-action=ENABLED,cooling-threshold-days=DAYS,enable-hot-tier-bypass-mode=on

Blok hybrid-replication-parameters memulai alur kerja replikasi.

Ganti informasi berikut:

  • VOLUME_NAME: nama volume. Nama ini harus unik per lokasi.

  • LOCATION: lokasi untuk volume.

  • CAPACITY: kapasitas volume. Parameter ini menentukan kapasitas yang dilihat klien NAS.

  • PROTOCOLS: protokol NAS yang digunakan untuk mengekspor volume.

  • SHARE_NAME: jalur ekspor NFS atau nama berbagi SMB volume.

  • STORAGE_POOL: storage pool tempat volume akan dibuat.

  • HYBRID_REPLICATION_TYPE: untuk replikasi eksternal, tentukan ONPREM_REPLICATION.

  • PEER_CLUSTER_NAME: nama cluster ONTAP yang menghosting volume sumber.

  • PEER_IP_ADDRESSES: alamat IP InterCluster-LIF cluster ONTAP. Cluster sumber harus menyediakan satu IC-LIF per node, yang dipisahkan dengan tanda #. Pastikan untuk menentukan semuanya.

    Contoh berikut menunjukkan cara menambahkan beberapa alamat IP IC-LIF cluster ONTAP:

    peer-ip-addresses=10.0.0.25#10.0.0.26
    
  • PEER_SVM_NAME: nama storage virtual machine (SVM), disebut juga vserver yang memiliki volume sumber.

  • PEER_VOLUME_NAME: nama volume sumber.

  • REPLICATION: nama resource replikasi yang akan dibuat.

  • LARGE_VOLUME_CONSTITUENT_COUNT: parameter ini hanya diperlukan jika volume sumber Anda adalah FlexGroup. Untuk mengetahui informasi selengkapnya, lihat FlexGroup dan Volume Besar sebelum Anda melanjutkan.

    Untuk membuat volume besar, specify --large-volume true dan --multiple-endpoints true sebagai parameter pembuatan juga.

  • REPLICATION_SCHEDULE: Opsional: Anda dapat menetapkan replication schedule ke salah satu interval berikut:

    • EVERY_10_MINUTES

    • HOURLY

    • DAILY

    Nilai defaultnya adalah HOURLY. Volume besar tidak akan menawarkan EVERY_10_MINUTES.

  • CLUSTER_LOCATION: Opsional: deskripsi lokasi cluster sumber.

  • DESCRIPTION: Opsional: teks deskripsi untuk resource replikasi.

  • LABELS: Opsional: label untuk resource replikasi.

    Contoh berikut menunjukkan cara menentukan pasangan nilai kunci untuk parameter labels:

    labels=KEY1:VALUE1#KEY2:VALUE2
    

Contoh pemanggilan:

$ gcloud beta netapp volumes create ok-destination --location australia-southeast1 \
--capacity 100 --protocols=nfsv3 \
--share-name ok-destination --storage-pool okrause-pool \
--hybrid-replication-parameters=hybrid-replication-type=ONPREM_REPLICATION,peer-cluster-name=au2se1cvo2sqa,peer-ip-addresses=10.0.0.25#10.0.0.26,peer-svm-name=svm_au2se1cvo2sqa,peer-volume-name=okrause_source,replication=okrause-replication,replication-schedule=HOURLY \
--tiering-policy=tier-action=ENABLED,cooling-threshold-days=31,enable-hot-tier-bypass-mode=on

Untuk memenuhi persyaratan volume Anda, tentukan semua parameter opsional yang berlaku. Misalnya, volume NFS mungkin memerlukan kebijakan ekspor.

Cari semua opsi:

gcloud netapp volumes create --help

Setelah membuat volume tujuan dan resource replikasi, NetApp Volumes akan mencoba melakukan peering dengan sistem ONTAP sumber Anda. Proses peering ini berfungsi sebagai langkah autentikasi dan otorisasi, serta melindungi cluster sumber Anda dari permintaan SnapMirror yang berbahaya. Oleh karena itu, pastikan Anda hanya melakukan peering dengan sistem tepercaya.

Cari langkah berikutnya:

gcloud netapp volumes replications list --volume=DESTINATION_VOLUME --location=REGION

Status autentikasi saat ini dapat dicetak kapan saja. Namun, perubahan status mungkin memerlukan waktu hingga lima menit setelah tindakan memajukan proses ke langkah berikutnya.

Peering yang berhasil terdiri dari langkah-langkah berikut:

  • Volume tujuan NetApp Volumes melakukan ping ke sistem sumber Anda menggunakan peer-ip-addresses yang ditentukan.

  • Jika peering cluster belum dibuat, NetApp Volumes akan mencetak perintah peering cluster yang harus Anda jalankan di sistem sumber. Jika sumber Anda adalah Flex Unified pool mode ONTAP, lihat Menggunakan proxy CLI ONTAP Google Cloud CLI untuk menjalankan perintah.

  • Selain itu, jika peering SVM belum dibuat, NetApp Volumes akan mencetak perintah peering vserver yang harus Anda jalankan di sistem sumber.

Langkah-langkah yang telah diselesaikan sebelumnya akan dilewati, dan proses akan otomatis dilanjutkan ke langkah berikutnya.

Pemeriksaan konektivitas jaringan

NetApp Volumes mencoba mengirim permintaan ICMP (ping) ke IC-LIF yang Anda tentukan di bagian peer-ip-addresses. Jika gagal, stateDetails akan menampilkan Cluster peering failed, please try again, yang menunjukkan masalah jaringan. Untuk mengetahui informasi selengkapnya, lihat Koneksi jaringan ke Google Cloud project. Anda tidak dapat melanjutkan lebih jauh hingga membuat konektivitas jaringan antara sistem sumber dan NetApp Volumes. Untuk tujuan proses debug, coba ping IP gateway CIDR /27 yang menghosting IC-LIF NetApp Volumes.

gcloud netapp volumes replications list --volume=DESTINATION_VOLUME --location=REGION \
 --format="table(hybridPeeringDetails.subnetIp)"

Tindakan ini akan mencetak CIDR. Ping IP pertama jaringan tersebut dari sistem ONTAP sumber, menggunakan salah satu IC-LIF sumber Anda.

Contoh:

ONTAP> ping -lif=YOUR_IC_LIF -vserver=VSERVER_HOSTING_SOURCE_VOLUME -destination=FIRST_IP_OF_SUBNET_IP

Peering cluster:

Jika ICMP berfungsi, proses akan dilanjutkan ke peering cluster. Status PENDING_CLUSTER_PEERING akan ditampilkan jika peering belum dibuat.

Cari petunjuk peering cluster:

gcloud netapp volumes replications list --volume=DESTINATION_VOLUME --location=REGION \
 --format="table(hybridPeeringDetails.command,hybridPeeringDetails.passphrase)"

Proses ini akan menampilkan perintah dan sandi rahasia yang diperlukan untuk eksekusi. Salin dan tempel perintah cluster peer create ke cluster sumber Anda, lalu eksekusi. Anda akan diminta untuk memasukkan sandi rahasia dua kali.

Peering SVM:

Perintah cluster peer create dari langkah sebelumnya diharapkan juga akan melakukan peering SVM secara otomatis. Jika hal ini tidak terjadi, status akan berubah menjadi PENDING_SVM_PEERING setelah beberapa detik.

Verifikasi peering SVM:

gcloud netapp volumes replications list --volume=DESTINATION_VOLUME --location=REGION

Jika statusnya adalah PENDING_SVM_PEERING, jalankan perintah peering vserver:

gcloud netapp volumes replications list --volume=DESTINATION_VOLUME --location=REGION \
 --format="table(hybridPeeringDetails.command)"

Setelah beberapa detik, status akan berubah menjadi Ready, dan mirrorState menjadi Preparing yang menunjukkan bahwa transfer baseline telah dimulai. Setelah transfer baseline selesai, mirrorState akan berubah menjadi Mirrored. Transfer inkremental dimulai berdasarkan jadwal replikasi yang ditentukan, yang ditunjukkan oleh mirrorState sebagai Transferring.

Untuk mengetahui informasi selengkapnya tentang flag opsional tambahan, lihat dokumentasi Google Cloud SDK tentang pembuatan replikasi eksternal.

Langkah berikutnya

Mengelola replikasi eksternal.