Skip to main content
È disponibile una versione più recente di questo prodotto.
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Ripristinare le applicazioni

Collaboratori

Astra Control può ripristinare l’applicazione da uno snapshot o da un backup. Il ripristino da uno snapshot esistente sarà più rapido quando si ripristina l’applicazione nello stesso cluster. È possibile utilizzare l’interfaccia utente di Astra Control o. "L’API Astra Control" per ripristinare le applicazioni.

Nota Se utilizzi Helm per implementare le app, Astra Control Center richiede Helm versione 3. La gestione e la clonazione delle applicazioni implementate con Helm 3 (o aggiornate da Helm 2 a Helm 3) sono completamente supportate. Le app implementate con Helm 2 non sono supportate.
Nota Se si esegue il ripristino in un cluster diverso, assicurarsi che il cluster utilizzi la stessa modalità di accesso al volume persistente (ad esempio ReadWriteMany). L’operazione di ripristino non riesce se la modalità di accesso al volume persistente di destinazione è diversa.
Nota

Quando crei un progetto per ospitare un’applicazione su un cluster OpenShift, al progetto (o namespace Kubernetes) viene assegnato un UID SecurityContext. Per consentire ad Astra Control Center di proteggere la tua applicazione e spostarla in un altro cluster o progetto in OpenShift, devi aggiungere policy che consentano all’applicazione di essere eseguita come qualsiasi UID. Ad esempio, i seguenti comandi CLI di OpenShift concedono le policy appropriate a un’applicazione WordPress.

oc new-project wordpress
oc adm policy add-scc-to-group anyuid system:serviceaccounts:wordpress
oc adm policy add-scc-to-user privileged -z default -n wordpress

Fasi
  1. Selezionare applicazioni, quindi selezionare il nome di un’applicazione.

  2. Selezionare Data Protection.

  3. Se si desidera eseguire il ripristino da uno snapshot, tenere selezionata l’icona Snapshot. In caso contrario, selezionare l’icona Backup per eseguire il ripristino da un backup.

  4. Selezionare l’elenco a discesa nella colonna azioni per lo snapshot o il backup da cui si desidera eseguire il ripristino.

  5. Selezionare Restore application (Ripristina applicazione).

  6. Restore details (Dettagli ripristino): Specificare i dettagli dell’applicazione ripristinata. Per impostazione predefinita, vengono visualizzati il cluster e lo spazio dei nomi correnti. Lasciare intatti questi valori per ripristinare un’applicazione in-place, che ripristina l’applicazione a una versione precedente di se stessa. Modificare questi valori se si desidera ripristinare un cluster o uno spazio dei nomi diverso.

    • Immettere un nome e uno spazio dei nomi per l’applicazione.

    • Scegliere il cluster di destinazione per l’applicazione.

    • Selezionare Revisione.

  7. Restore Summary (Riepilogo ripristino): Esaminare i dettagli relativi all’azione di ripristino, digitare "restore" e selezionare Restore.

Risultato

Astra Control Center ripristina l’applicazione in base alle informazioni fornite. Se hai ripristinato l’applicazione in-place, il contenuto di eventuali volumi persistenti esistenti viene sostituito con il contenuto dei volumi persistenti dell’applicazione ripristinata.

Nota Dopo un’operazione di protezione dei dati (clone, backup, ripristino) e il successivo ridimensionamento persistente del volume, si verifica un ritardo di venti minuti prima che le nuove dimensioni del volume vengano visualizzate nell’interfaccia utente. L’operazione di protezione dei dati viene eseguita correttamente in pochi minuti ed è possibile utilizzare il software di gestione per il back-end dello storage per confermare la modifica delle dimensioni del volume.