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:

    • Penetapan tingkat otomatis

    • Replikasi volume

    • Tingkat layanan Flex

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

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

  • Tentukan nama berbagi dan jenis protokol 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 di sistem ONTAP sumber dalam waktu satu jam setelah proses replikasi.

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 CLI.

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

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. Menentukan kapasitas yang dilihat klien NAS.

  • PROTOCOLS: protokol NAS yang digunakan untuk mengekspor volume.

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

  • STORAGE_POOL: kumpulan penyimpanan untuk membuat volume.

  • 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 menentukannya semua.

    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 mesin virtual penyimpanan (SVM), juga dikenal sebagai 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 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

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 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 mencetak perintah peering cluster yang harus Anda jalankan di sistem sumber.

  • 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 dengan 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 Anda membuat konektivitas jaringan antara sistem sumber dan NetApp Volumes. Untuk tujuan penelusuran kesalahan, 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 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 menghasilkan perintah dan frasa sandi yang diperlukan untuk eksekusi. Salin dan tempelkan perintah cluster peer create ke cluster sumber Anda, lalu jalankan. Anda akan diminta untuk memasukkan frasa sandi dua kali.

Peering SVM:

Perintah cluster peer create dari langkah sebelumnya juga diharapkan melakukan peering SVM secara otomatis. Jika 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 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 Siap, dan mirrorState menjadi Preparing yang menunjukkan bahwa transfer baseline telah dimulai. Setelah transfer dasar selesai, mirrorState akan berubah menjadi Mirrored. Transfer inkremental dimulai berdasarkan jadwal replikasi yang ditentukan, yang ditunjukkan oleh mirrorState sebagai Mentransfer.

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

Langkah berikutnya

Mengelola replikasi eksternal.