收集網格節點恢復所需的資料
在執行維護程序之前、您必須確保擁有必要的資料來恢復故障的網格節點。
| 項目 | 附註 |
|---|---|
安裝歸檔StorageGRID |
如果您需要恢復網格節點、則需要下載StorageGRID 安裝文件針對您的平台進行。
|
服務筆記型電腦 |
服務型筆記型電腦必須具備下列項目:
|
恢復包 `.zip`文件 |
取得最新恢復包的副本 的內容 `.zip`每次修改系統時都會更新檔案。進行此類變更後,您需要將最新版本的復原包儲存在安全的位置。使用最新的副本來恢復電網故障。 登入任何管理節點時,使用網格管理器下載復原包。選擇*維護* > 系統 > 恢復包。 如果您無法存取網格管理器,您可以在包含 ADC 服務的某些儲存節點上找到復原包的加密副本。在每個儲存節點上,檢查復原包的此位置: `/var/local/install/sgws-recovery-package-grid-id-revision.zip.gpg`使用修訂號最高的恢復包。 |
`Passwords.txt`檔案 |
包含在命令列上存取網格節點所需的密碼。包含在恢復包中。 |
資源配置通關密碼 |
當StorageGRID 首次安裝此功能時、系統會建立並記錄密碼。資源配置複雜密碼不在 `Passwords.txt`檔案中。 |
您平台的最新文件 |
如需文件、請前往平台廠商的網站。 如需目前支援的平台版本,請參閱 "NetApp 互通性對照表工具"。 |
下載並解壓縮StorageGRID 安裝檔案
下載軟體並解壓縮檔案"在儲存節點上恢復故障的儲存磁碟區"、除非您是。
您必須使用StorageGRID 目前在網格上執行的版本。
-
判斷目前安裝的軟體版本。從Grid Manager頂端、選取說明圖示、然後選取*關於*。
-
選取StorageGRID 目前在網格上執行的版本的功能。
StorageGRID 軟體版本的格式如下:
11.x.y。 -
以您NetApp帳戶的使用者名稱和密碼登入。
-
閱讀終端使用者授權合約、選取核取方塊、然後選取 * 接受並繼續 * 。
-
在下載頁面的 * 安裝 StorageGRID * 欄中、選取 `.tgz`適用於您平台的或 `.zip`檔案。
安裝歸檔檔檔案中顯示的版本必須符合目前安裝的軟體版本。
如果您執行的是 Windows 、請使用 `.zip`檔案。
平台 安裝歸檔 紅帽企業版
StorageGRID-Webscale-version-RPM-uniqueID.zipStorageGRID-Webscale-version-RPM-uniqueID.tgzUbuntu或DEBIANOR應用裝置
StorageGRID-Webscale-version-DEB-uniqueID.zipStorageGRID-Webscale-version-DEB-uniqueID.tgzVMware
StorageGRID-Webscale-version-VMware-uniqueID.zipStorageGRID-Webscale-version-VMware-uniqueID.tgz -
下載並解壓縮歸檔檔案。
-
根據您的平台和需要還原的網格節點,跳至適合您平台的部分來選擇您需要的檔案。
每個平台步驟中所列的路徑、都是相對於歸檔檔案所安裝的頂層目錄。
-
如果你正在恢復"基於軟體的節點",選擇相應的文件:
紅帽企業版路徑和檔案名稱 說明 說明StorageGRID 包含在更新檔中的所有檔案的文字檔。
不提供產品任何支援權利的免費授權。
用於在 RHEL 主機上安裝 StorageGRID 節點映像的 RPM 套件。
用於在 RHEL 主機上安裝 StorageGRID 主機服務的 RPM 套件。
部署指令碼工具
說明
Python指令碼、用於自動化StorageGRID 組態的功能。
Python指令碼、用於自動化StorageGRID 設定不必要的應用程式。
用於指令碼的範例組態檔
configure-storagegrid.py。啟用單一登入時、您可用來登入Grid Management API的Python指令碼範例。您也可以使用此指令碼來進行 Ping 聯合整合。
用於指令碼的空白組態檔
configure-storagegrid.py。範例 Ansible 角色和教戰手冊、用於設定 StorageGRID 容器部署的 RHEL 主機。您可以視需要自訂角色或方針。
使用 Active Directory 或 Ping 聯合啟用單一登入( SSO )時、可以用來登入 Grid Management API 的 Python 指令碼範例。
由搭配 Python 指令碼所呼叫的輔助程式指令碼
storagegrid-ssoauth-azure.py、用於執行與 Azure 的 SSO 互動。API架構StorageGRID 。
-
注意 * :在執行升級之前、如果您沒有非正式作業的 StorageGRID 環境來進行升級相容性測試、您可以使用這些架構來確認您為使用 StorageGRID 管理 API 所撰寫的任何程式碼、都與新的 StorageGRID 版本相容。
Ubuntu或DEBIAN路徑和檔案名稱 說明 每個問題/讀我檔案
說明StorageGRID 包含在更新檔中的所有檔案的文字檔。
非正式作業的NetApp授權檔案、可用於測試及概念驗證部署。
Deb套件、用於在StorageGRID Ubuntu或Debian主機上安裝不含節點的映像。
檔案的 MD5 Checksum
/debs/storagegrid-webscale-images-version-SHA.deb。Deb套件、用於在StorageGRID Ubuntu或Debian主機上安裝支援功能主機服務。
部署指令碼工具
說明
Python指令碼、用於自動化StorageGRID 組態的功能。
Python指令碼、用於自動化StorageGRID 設定不必要的應用程式。
啟用單一登入時、您可用來登入Grid Management API的Python指令碼範例。您也可以使用此指令碼來進行 Ping 聯合整合。
用於指令碼的範例組態檔
configure-storagegrid.py。用於指令碼的空白組態檔
configure-storagegrid.py。/扣款/額外費用/可選
範例Ansible角色與方針、可用來設定Ubuntu或Debian主機以StorageGRID 進行列舉容器部署。您可以視需要自訂角色或方針。
使用 Active Directory 或 Ping 聯合啟用單一登入( SSO )時、可以用來登入 Grid Management API 的 Python 指令碼範例。
/debs/storagegRID -soaut-azure.js
由搭配 Python 指令碼所呼叫的輔助程式指令碼
storagegrid-ssoauth-azure.py、用於執行與 Azure 的 SSO 互動。API架構StorageGRID 。
-
注意 * :在執行升級之前、如果您沒有非正式作業的 StorageGRID 環境來進行升級相容性測試、您可以使用這些架構來確認您為使用 StorageGRID 管理 API 所撰寫的任何程式碼、都與新的 StorageGRID 版本相容。
VMware路徑和檔案名稱 說明 /vSphere/README
說明StorageGRID 包含在更新檔中的所有檔案的文字檔。
不提供產品任何支援權利的免費授權。
/vSphere/NetApp-SG-version -SHA-vmdk
用來做為建立網格節點虛擬機器範本的虛擬機器磁碟檔案。
/vSphere/vSphere-primer-admin.OVF ./vSphere/vSphere-prime-admin.mf
開放式虛擬化格式模板文件(
.mf)(`.ovf`和清單文件),用於部署主管理節點。/vSphere/vSphere-non-prime-admin.OVF ./vSphere/vSphere-non-prime-admin.mf
模板文件(
.mf)(`.ovf`和清單文件),用於部署非主管理員節點。/vSphere/vSphere-gateway.OVF ./vSphere/vSphere-gateway.mf
模板文件(
.mf)(`.ovf`和清單文件),用於部署網關節點。/vSphere/vSphere-storage。OVF ./vSphere/vSphere-storage
模板文件(
.mf)(`.ovf`和清單文件),用於部署基於虛擬機的存儲節點。部署指令碼工具
說明
Bash Shell指令碼、用於自動化虛擬網格節點的部署。
用於指令碼的範例組態檔
deploy-vsphere-ovftool.sh。Python指令碼、用於自動化StorageGRID 組態的功能。
Python指令碼、用於自動化StorageGRID 設定不必要的應用程式。
啟用單一登入( SSO )時、您可以使用 Python 指令碼範例登入 Grid Management API 。您也可以使用此指令碼來進行 Ping 聯合整合。
/vSphere/configure-storagegrid、same.json
用於指令碼的範例組態檔
configure-storagegrid.py。/vSphere/configure-storagegrid、blank.json
用於指令碼的空白組態檔
configure-storagegrid.py。使用 Active Directory 或 Ping 聯合啟用單一登入( SSO )時、可以用來登入 Grid Management API 的 Python 指令碼範例。
由搭配 Python 指令碼所呼叫的輔助程式指令碼
storagegrid-ssoauth-azure.py、用於執行與 Azure 的 SSO 互動。/vSphere/Extras / API架構
API架構StorageGRID 。
-
注意 * :在執行升級之前、如果您沒有非正式作業的 StorageGRID 環境來進行升級相容性測試、您可以使用這些架構來確認您為使用 StorageGRID 管理 API 所撰寫的任何程式碼、都與新的 StorageGRID 版本相容。
-
-
如果您要還原StorageGRID 以應用程式為基礎的系統、請選取適當的檔案。
|
|
對於設備安裝,僅當您需要避免網路流量時才需要這些檔案。設備可以從您執行復原過程的管理節點下載所需的檔案。 |
| 路徑和檔案名稱 | 說明 |
|---|---|
DEB套件可在StorageGRID 您的應用裝置上安裝不含節點的影像。 |
|
檔案的 MD5 Checksum |