Cette rubrique explique comment sauvegarder et restaurer un registre d'images Harbor privé déployé en tant que fichier OVA pour Tanzu Kubernetes Grid (TKG) dans un environnement vSphere hors ligne. Ce registre Harbor s'exécute en parallèle et séparément de TKG pour stocker et gérer les images de composants utilisées par TKG.
Cette procédure est utile, par exemple, si les données d'un registre Harbor sont endommagées ou si un utilisateur a effectué une opération destructrice qui empêche le registre de fonctionner.
Pour sauvegarder un registre Harbor hors ligne déployé en tant que fichier OVA sur vSphere, prenez un snapshot. Il s'agit de la première étape de mise à niveau du registre Harbor, décrite dans la section Mettre à niveau un registre Harbor hors ligne sur vSphere.
Mettez hors tension le fichier OVA exécutant l'instance Harbor.
Dans vSphere, cliquez avec le bouton droit sur le fichier OVA Harbor dans l'inventaire et sélectionnez Alimentation (Power) > Arrêter le SE invité (Shut Down Guest OS) :
Prenez un snapshot du fichier OVA Harbor.
Le snapshot est enregistré avec un horodatage. Il est disponible dans vSphere sous l'onglet Snapshots du fichier OVA.
Pour restaurer un registre Harbor hors ligne déployé en tant que fichier OVA sur vSphere, à partir d'un snapshot :
Dans vSphere, sous l'onglet Snapshots du fichier OVA, sélectionnez le snapshot à restaurer, puis cliquez sur Restaurer (Revert).
Si le snapshot a été pris lorsque le fichier OVA était arrêté ou hors tension, remettez sous tension manuellement le fichier OVA après sa restauration à partir du snapshot.
Connectez-vous via le protocole SSH au fichier OVA et exécutez docker ps
pour confirmer que Harbor est actif et en cours d'exécution :