2018年7月17日 星期二

[Netapp教學] SnapMirror進階指令使用時機

----以下都只是討論SnapMirror而非SnapVault----

這邊在簡單解釋一下SnapMirror的原理,SnapMirror總共會使用兩份Snapshot做差異的備分比較的傳輸,第一次會在要保護的Volume做快照,然後將快照傳輸到備份端,等到下一次排程時間,再產生一份快照,然後將這兩次快照的差異傳輸到備分的地方,接著重複這些動作。以下解釋進階的SnapMirror指令功能。


  • Initial - 如果快照有問題的時候,加上沒辦法用resync,就可以用initial重傳。
  • Quiesce - 如果想要中斷SnapMirror,但SnapMirror還在傳輸資料(transfer狀態),就必須先用quiesce,然後再break,使用後,如果還是在傳輸狀態,則會顯示Quiscing,如果已經傳輸完成則會顯示Quisced,接著就可以使用Break。
  • Break - 中斷SnapMirror使用,建議狀態是在idle的時候使用,否則要下Quisce指令比較安全。
  • Resync - Break後,想要在重新傳輸就使用這個指令。
  • Update - 如果突然想要更新,那就可以使用這個指令,要在排程時間外使用。
  • Reverse Sync - 災難還原使用,當DR Site已經開始服務,資料已經有異動,當Online Site已經恢復,但要恢復失聯期間的資料就可以使用這功能,讓DR Site資料寫回去Online Site,在圖形介面這功能很容易完成,但實際上在CLI下會做好幾個動作去完成,請參考這頁
限制SnapMirror頻寬指令

::> options -option-name replication.throttle.incoming.max_kbs 100000
::> options -option-name replication.throttle.outgoing.max_kbs 100000
::> options -option-name replication.throttle.enable on

看基本Log
::> event show -node Y7H_01 -message-name mgmt.snapmir.*

看傳輸狀態與時間
::> snapmirror show -destination-path cluster2-vs2.example.com:dp_dst1

以下是一些參考的文章:

沒有留言: