Azure Red Hat OpenShift 4-fürtalkalmazás-visszaállítás létrehozása
Ebben a cikkben előkészíti a környezetet egy Azure Red Hat OpenShift 4-fürtalkalmazás visszaállítására. A következőket fogja megtanulni:
- Az előfeltételek beállítása és a szükséges eszközök telepítése
- Azure Red Hat OpenShift 4-alkalmazás-visszaállítás létrehozása
Ha a parancssori felület helyi telepítését és használatát választja, ehhez az oktatóanyaghoz az Azure CLI 2.6.0-s vagy újabb verzióját kell futtatnia. A verzió azonosításához futtassa a következőt: az --version
. Ha telepíteni vagy frissíteni szeretne: Az Azure CLI telepítése.
Mielőtt elkezdené
Azure Red Hat OpenShift 4-alkalmazás biztonsági mentésének létrehozása
Azure Red Hat OpenShift 4-alkalmazás biztonsági mentésének létrehozásához lásd : Azure Red Hat OpenShift 4 biztonsági másolat létrehozása
Azure Red Hat OpenShift 4-alkalmazás visszaállítása
Ezekkel a lépésekkel visszaállíthat egy korábban Veleroval biztonsági másolatot készítő alkalmazást. A fürt által jelenleg felismert biztonsági másolatok listájában megtekintheti, hogy milyen biztonsági másolatok érhetők el a visszaállításhoz. Ehhez a következő parancsot kell végrehajtania:
(Ez a lépés feltételezi, hogy a Velero-t egy velero nevű projektben telepítette)
oc get backups -n velero
Miután létrehozta a visszaállítani kívánt biztonsági másolatot, a visszaállítást a következő paranccsal kell végrehajtania:
velero restore create <name of restore> --from-backup <name of backup from above output list>
Ez a lépés létrehozza azokat a Kubernetes-objektumokat, amelyek biztonsági másolat készítésekor az előző lépésről lettek biztonsági másolatban.
A visszaállítás állapotának megtekintéséhez hajtsa végre a következő lépést:
oc get restore -n velero <name of restore created previously> -o yaml
Amikor a fázis azt mondja Completed
, az Azure Red Hat 4-alkalmazást vissza kell állítani.
Azure Red Hat OpenShift 4-alkalmazás visszaállítása a mellékelt pillanatképekkel
Ha egy Állandó kötetekkel rendelkező Azure Red Hat OpenShift 4-alkalmazás visszaállítását szeretné létrehozni Velero használatával, a visszaállítást a következő paranccsal kell végrehajtania:
velero restore create <name of the restore> --from-backup <name of backup from above output list> --exclude-resources="nodes,events,events.events.k8s.io,backups.ark.heptio.com,backups.velero.io,restores.ark.heptio.com,restores.velero.io"
Ez a lépés létrehozza azokat a Kubernetes-objektumokat, amelyek biztonsági másolat készítésekor az előző lépésről lettek biztonsági másolatban.
A visszaállítás állapotának megtekintéséhez hajtsa végre a következő lépést:
oc get restore -n velero <name of restore created previously> -o yaml
Amikor a fázis azt mondja Completed
, az Azure Red Hat 4-alkalmazást vissza kell állítani.
További információ: OpenShift-erőforrások biztonsági mentése natív módon
Következő lépések
Ebben a cikkben visszaállítottunk egy Azure Red Hat OpenShift 4-fürtalkalmazást. Megtanulta végrehajtani az alábbi műveleteket:
- OpenShift v4-fürtalkalmazás visszaállítása a Velero használatával
- OpenShift v4-fürtalkalmazás visszaállítása pillanatképekkel a Velero használatával
A következő cikkből megismerheti az Azure Red Hat OpenShift 4 által támogatott erőforrásokat.