IBMi SRDF 遷移程序

Summary: SRDF 可用於在 VMAX/POWERMAX 之間遷移 IBMi 資料,其中包含範例 SymCLI 設定/控制程序。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

當客戶在 DELL EMC VMAX/PMAX 外接式磁碟儲存裝置上執行其 IBMi 用戶端邏輯磁碟分割 (LPAR) 時,如果想要將目前的陣列更新至新一代,就可以利用 SRDF 執行背景資料遷移和新陣列的完全遷移,將停機時間影響降至最低。這種 SRDF 的用法也稱為 SRDF/資料行動力。
如果客戶完全不允許停機,請參閱另一篇描述 VMAX/PMAX 的 IBMi 不中斷遷移 (NDM) 的文章,連結位於此連結:

https://www.dell.com/support/kbdoc/en-us/000193832/vmax-powermax-non-disruptive-migrations-for-the-ibmi-host-platform

對於任何 IBMi LPAR,所有磁碟區都必須包含在 SRDF 複寫中。這包括載入來源 (=bootdisk),因為 IBMi 平台的獨特 LIC/作業系統設計是以 AS/400 單層儲存架構設計為基礎。針對任何 IBMi 儲存裝置複寫,應為「全部」或「全無」。有關遷移期間的(臨時)設置的說明,請參閱下圖。

IBMi SRDF 遷移設定

PROD-DC 中的「舊」和「新」源陣列通過臨時 SRDF 連結連接以進行遷移。這些通常也會透過 SAN 交換器運行,因此必須據此進行分區。替代方案是「直接連接」設定,或者客戶可能使用 Gige IP 連結 (透過 LAN 交換器的 Gigabit 乙太網路連線)。


當 IBMi LPAR 保持運作時,會建立新舊陣列之間的 SRDF 關係。所有磁碟區資料的後台異步同步過程對IBMi主機及其應用程式是透明的。必須建立從現有 SAN 光纖到新陣列的新 SAN 連線。對於現有的 IBMi FC 或 vFC 主機配接卡,必須據此設定 SAN 分區。當新的連線和分區準備就緒時,請在新的 PMAX 上確認 IBMi 配接卡 WWPN 登入新 PMAX 上對應的 FA 連接埠。

注意:針對 IBMi 平台,僅須使用「單一啟動器>單一目標」SAN 分區。

注意:從 Unisphere 或使用 SymCLI (範例) 命令驗證 IBMi 配接卡 WWPN 登入: symaccess -sid 123 list logins -dirport 1c:0
======================================================================================================
準備階段 (範例命令):

使用 SymCLI symsan 命令檢查新陣列的 SRDF 連線能力:

symsan list -sanrdf -sid 000420200123 -dir ALL -port ALL

在新陣列上建立新的 IBMi 目標裝置,並新增至新的儲存群組 (SG):

symdev create -sid 123 -tdev -emulation as400 -cap 82400 -captype cyl -N 64 -v -nop
symsg -sid 123 create sg_ibmi_lpar1_asp1_1 -srp SRP_1 -slo diamond
symaccess -sid 123 -name sg_ibmi_lpar1_asp1_1-type storage add devs 100-13F

在新陣列上建立各自的 InitiatorGroup (IG) 和 PortGroup (PG):

symaccess -sid 123 create -name ig_ibmi_lpar1_asp1_1 -type init
symaccess -sid 123-name ig_ibmi_lpar1_asp1_1 -type init set ig_flags on OS2007 -disable
symaccess -sid 123-name ig_ibmi_lpar1_asp1_1 -type init add -wwn 0123456789abcde2
symaccess -sid 123-name ig_ibmi_lpar1_asp1_1 -type init add -wwn 0123456789abcde4
symaccess -sid 123-name ig_ibmi_lpar1_asp1_1 -type init add -wwn 0123456789abcde6
symaccess -sid 123-name ig_ibmi_lpar1_asp1_1 -type init add -wwn 0123456789abcde8
symaccess -sid 123-name ig_ibmi_lpar1_asp1_1 -type init add -wwn 0123456789abcde3
symaccess -sid 123-name ig_ibmi_lpar1_asp1_1 -type init add -wwn 0123456789abcde5
symaccess -sid 123-name ig_ibmi_lpar1_asp1_1 -type init add -wwn 0123456789abcde7
symaccess -sid 123-name ig_ibmi_lpar1_asp1_1 -type init add -wwn 0123456789abcde9

symaccess -sid 123 create -name pg_ibmi_lpar1_asp1_1 -type port -protocol SCSI_FC
symaccess -sid 123-name pg_ibmi_lpar1_asp1_1 -type port add -dirport 1c:0
symaccess -sid 123-name pg_ibmi_lpar1_asp1_1 -type port add -dirport 1c:1
symaccess -sid 123-name pg_ibmi_lpar1_asp1_1 -type port add -dirport 2c:0
symaccess -sid 123-name pg_ibmi_lpar1_asp1_1 -type port add -dirport 2c:1

在 OLD 和 NEW 陣列之間建立新的暫時動態 SRDF 群組:

symrdf addgrp -sid 000420200123 -rdfg 100 -remote_sid 000 000297800456 -remote_rdfg 100 -dir 1D:03,2D:03,1D:07,2D:07 -remote_dir 1E:03,2E:03,1E:07,2E:07 -label LPAR1_MIG

為個別 (SG) 執行 CreatePair,並以自適應複本磁碟模式開始同步:

symrdf createpair -sid 456 -type R1 -rdfg 100 -sg sg_ibmi_lpar1_asp1_1 -remote_sg sg_ibmi_lpar1_asp1_1 -establish -rdf_mode acp_disk

監控同步程序:

symrdf -sid 456 -rdfg 100 -sg sg_ibmi_lpar1_asp1_1 query

由於 SRDF「調適性複製」連結狀態的本質,作用中的 I/O 仍會從 IBMi 主機進入來源陣列,因此連結可能無法達到「同步」狀態,這是正常且符合預期的狀況。
當同步程序已將大部分資料複製到新陣列 (少於 1000 個未完成的無效磁軌) 時,即可根據客戶規劃的維護時段進行離線切換。我們建議規劃遷移主機上的業務應用中斷 2 小時。這應該為停止應用程式作業和使用者會話、關閉系統電源、執行直接轉換、IPL 系統以及重新啟動應用程式子系統和作業提供足夠的時間。

完全遷移階段 (範例命令):

檢查 SRDF 連結和裝置配對狀態:

symrdf -sid 456 -rdfg 100 -sg sg_ibmi_lpar1_asp1_1 query

LPAR 上的舊版應用程式、子系統和使用中使用者。
PWRDWNSYS 的 LPAR。
監視 HMC 以確認 LPAR 在「未啟動」狀態下關閉。

在同步模式下設定 SRDF 連結。

symrdf -sid 456 -rdfg 100 -sg sg_ibmi_lpar1_asp1_1 set mode sync

監控狀態變更,直到所有裝置「同步」為零無效磁軌。

symrdf -sid 456 -rdfg 100 -sg sg_ibmi_lpar1_asp1_1 query

分割 SRDF 連結。

symrdf -sid 456 -rdfg 100 -sg sg_ibmi_lpar1_asp1_1 split


:SRDF 分割程序會保留來源磁碟區不變,並在進一步的遷移程序中保持不變。這個舊的 SRDF 來源映像包含從執行分割時起,一致的 LPAR 資料「時間點」複本。由於 IBMi LPAR 在分割期間關閉,因此映像是 100% 一致的。在分割狀態下,會為主機RW_enabled R1 和 R2 複本。舊陣列上的此 R1 映像可用於立即回退至舊陣列。以防發生任何未預期的問題,並會取消遷移。在這種情況下,必須恢復舊陣列的分區/遮罩。

分割後,監控狀態變更。

symrdf -sid 456 -rdfg 100 -sg sg_ibmi_lpar1_asp1_1 query

建立舊陣列遮罩資料庫的備份。

Symaccess -sid 456 list view -v -detail>masking-456_<date>.txt

刪除個別 IBMi LPAR 的「舊」陣列遮罩。

Symaccess -sid 456 delete view mv_ibmi_lpar1_asp1_1

建立新的陣列遮罩。

symaccess -sid 123 create view -name mv_ibmi_lpar1_asp1_1 -sg sg_ibmi_lpar1_asp1_1 -pg pg_ibmi_lpar1_asp1_1 -ig ig_ibmi_lpar1_asp1_1

使用正常 B-IPL 模式再次從 HMC 啟動 LPAR。
從 HMC 監視 IPL 進程。

在登入畫面上,使用 SST 存取授權登入。執行 STRSST 並檢查磁碟狀態和磁碟路徑。請注意反映新陣列磁碟區和序列 ID 的 IBMi 磁碟序號變更。

客戶/應用程式管理員團隊現在可以恢復此 LPAR 上的所有正常操作。

這樣就完成遷移了。


遷移後階段(範例命令):

當客戶聲明完全轉換成功 (不需要後備) 後,即可清理臨時組態。

清理 SRDF 遷移裝置配對。

symrdf deletepair -sid 456 -rdfg 100 -sg sg_ibmi_lpar1_asp1_1
清除新舊陣列之間的臨時動態 SRDF 群組:
symrdf removegrp -sid 000420200123 -rdfg 100

清理個別交換器上的 SAN 分區:
從 IBMi 主機到舊陣列。
將 SRDF 區域從舊陣列移除至新陣列 (在最後一次遷移完成後)。

Affected Products

PowerMax, Symmetrix, VMAX
Article Properties
Article Number: 000226820
Article Type: How To
Last Modified: 11 Jul 2024
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.