複製及移轉應用程式
複製現有的應用程式、在相同的Kubernetes叢集或其他叢集上建立複製的應用程式。如果您需要將應用程式和儲存設備從一個Kubernetes叢集移至另一個叢集、複製作業將有助於您。例如、您可能想要透過CI/CD傳輸途徑和Kubernetes命名空間來移動工作負載。您可以使用Astra UI或 "Astra API" 複製及移轉應用程式。
如果您在叢集之間複製應用程式、來源叢集和目的地叢集必須是OpenShift的相同發佈版本。例如、如果您從OpenShift 4.7叢集複製應用程式、請使用同樣為OpenShift 4.7的目的地叢集。 |
當Astra Control Center複製應用程式時、會建立應用程式組態和持續儲存的複本。
Astra Control Center中的S3鏟斗未報告可用容量。在備份或複製由Astra Control Center管理的應用程式之前、請先查看ONTAP 資訊庫(英文)或StorageGRID 資訊庫(英文)管理系統中的庫位資訊。 |
當您在OpenShift叢集上建立裝載應用程式的專案時、專案(或Kubernetes命名空間)會被指派安全性轉換唯一碼。若要啟用Astra Control Center來保護應用程式、並將應用程式移至OpenShift中的其他叢集或專案、您必須新增原則、讓應用程式以任何唯一識別碼的形式執行。例如、下列OpenShift CLI命令會將適當的原則授予WordPress應用程式。 「occ new-project worm新聞」(occ new-project wormPress)「ocadm policy add-scc to-group anyuid system:serviceaccounts:wormPress」(ocadm policy add-scc對使用者權限-z預設值-n wormPress) |
若要將應用程式複製到不同的叢集、您需要預設的儲存區。當您新增第一個儲存區時、它會成為預設儲存區。
-
按一下*應用程式*。
-
執行下列其中一項:
-
按一下所需應用程式*「Actions」(動作)欄中的下拉式清單。
-
按一下所需應用程式的名稱、然後選取頁面右上角的狀態下拉式清單。
-
-
按一下* Clone(複製)*。
-
複製詳細資料:指定複製的詳細資料:
-
輸入名稱。
-
輸入複本的命名空間。
-
選擇要複製的目的地叢集。
-
選擇是要從現有的快照或備份建立複本。如果您未選取此選項、Astra Control Center會從應用程式的目前狀態建立複本。
-
-
資料來源:如果您選擇從現有的快照或備份中複製、請選擇您要使用的快照或備份。
-
按一下* Review *。
-
複製摘要:檢閱複製的詳細資料、然後按一下* Clone(複製)*。
Astra Control Center會根據您提供的資訊來複製該應用程式。當新的應用程式實體複本在* Apps*頁面上處於「Available(可用)」狀態時、即表示該實體複製作業成功。
資料保護作業(複製、備份、還原)及後續持續調整磁碟區大小之後、UI中會顯示新的磁碟區大小、延遲最多20分鐘。資料保護作業只需幾分鐘就能成功完成、您可以使用儲存後端的管理軟體來確認磁碟區大小的變更。 |