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.

Proteggi le app con snapshot e backup

Collaboratori

Proteggi tutte le app eseguendo snapshot e backup utilizzando una policy di protezione automatica o ad-hoc. È possibile utilizzare l’interfaccia utente di Astra Control Center o. "L’API Astra Control" per proteggere le applicazioni.

A proposito di questa attività
  • Helm ha implementato le app: 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.

  • * (Solo cluster OpenShift) Aggiungi policy*: 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

È possibile eseguire le seguenti attività relative alla protezione dei dati dell’applicazione:

Configurare un criterio di protezione

Una policy di protezione protegge un’applicazione creando snapshot, backup o entrambi in base a una pianificazione definita. È possibile scegliere di creare snapshot e backup ogni ora, ogni giorno, ogni settimana e ogni mese, nonché specificare il numero di copie da conservare.

Se hai bisogno di backup o snapshot per eseguire più frequentemente di una volta all’ora, è possibile "Utilizza l’API REST di Astra Control per creare snapshot e backup".

Suggerimento Eseguire l’offset delle pianificazioni di backup e replica per evitare sovrapposizioni di pianificazione. Ad esempio, eseguire backup all’inizio dell’ora ogni ora e pianificare la replica per iniziare con un offset di 5 minuti e un intervallo di 10 minuti.
Importante Se l’applicazione utilizza una classe di storage supportata da ontap-nas-economy driver, non è possibile utilizzare policy di protezione. Migrare a una classe di storage supportata da Astra Control se si desidera pianificare backup e snapshot.
Fasi
  1. Selezionare applicazioni, quindi selezionare il nome di un’applicazione.

  2. Selezionare Data Protection (protezione dati).

  3. Selezionare Configura policy di protezione.

  4. Definire un programma di protezione scegliendo il numero di snapshot e backup da conservare ogni ora, ogni giorno, ogni settimana e ogni mese.

    È possibile definire le pianificazioni orarie, giornaliere, settimanali e mensili contemporaneamente. Un programma non diventa attivo fino a quando non viene impostato un livello di conservazione.

    Quando si imposta un livello di conservazione per i backup, è possibile scegliere il bucket in cui si desidera memorizzare i backup.

    Nell’esempio seguente vengono impostati quattro programmi di protezione: ogni ora, ogni giorno, ogni settimana e ogni mese per snapshot e backup.

    Schermata di una policy di configurazione di esempio in cui è possibile scegliere di eseguire snapshot e backup su base oraria, giornaliera, settimanale o mensile.

  5. Selezionare Revisione.

  6. Selezionare Imposta policy di protezione.

Risultato

Astra Control implementa la policy di protezione dei dati creando e conservando snapshot e backup utilizzando la policy di pianificazione e conservazione definita dall’utente.

Creare un’istantanea

Puoi creare uno snapshot on-demand in qualsiasi momento.

Importante Se l’applicazione utilizza una classe di storage supportata da ontap-nas-economy driver, impossibile creare snapshot. Utilizzare una classe di storage alternativa per gli snapshot.
Fasi
  1. Selezionare applicazioni.

  2. Dal menu Options (Opzioni) nella colonna Actions (azioni) dell’applicazione desiderata, selezionare Snapshot.

  3. Personalizzare il nome dell’istantanea, quindi selezionare Avanti.

  4. Esaminare il riepilogo dell’istantanea e selezionare Snapshot.

Risultato

Viene avviato il processo di snapshot. Un’istantanea ha successo quando lo stato è integro nella colonna Stato della pagina Data Protection > Snapshot.

Creare un backup

Puoi anche eseguire il backup di un’applicazione in qualsiasi momento.

Nota I bucket S3 in Astra Control Center non riportano la capacità disponibile. Prima di eseguire il backup o la clonazione delle applicazioni gestite da Astra Control Center, controllare le informazioni del bucket nel sistema di gestione ONTAP o StorageGRID.
Importante Se l’applicazione utilizza una classe di storage supportata da ontap-nas-economy driver, assicurarsi di aver definito un backendType nel "Oggetto storage Kubernetes" con un valore di ontap-nas-economy prima di eseguire qualsiasi operazione di protezione. Backup delle applicazioni supportate da ontap-nas-economy sono disruptive e l’applicazione non sarà disponibile fino al completamento dell’operazione di backup.
Fasi
  1. Selezionare applicazioni.

  2. Dal menu Opzioni nella colonna azioni dell’applicazione desiderata, selezionare Backup.

  3. Personalizzare il nome del backup.

  4. Scegliere se eseguire il backup dell’applicazione da uno snapshot esistente. Se si seleziona questa opzione, è possibile scegliere da un elenco di snapshot esistenti.

  5. Scegliere un bucket di destinazione per il backup dall’elenco dei bucket di storage.

  6. Selezionare Avanti.

  7. Esaminare il riepilogo del backup e selezionare Backup.

Risultato

Astra Control crea un backup dell’applicazione.

Nota Se la rete presenta un’interruzione o è eccessivamente lenta, potrebbe verificarsi un timeout dell’operazione di backup. In questo modo, il backup non viene eseguito correttamente.
Nota Per annullare un backup in esecuzione, seguire le istruzioni riportate in Annullare i backup. Per eliminare il backup, attendere il completamento, quindi seguire le istruzioni riportate in Eliminare i backup.
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.

Visualizzare snapshot e backup

È possibile visualizzare le istantanee e i backup di un’applicazione dalla scheda Data Protection (protezione dati).

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

  2. Selezionare Data Protection (protezione dati).

    Le istantanee vengono visualizzate per impostazione predefinita.

  3. Selezionare Backup per visualizzare l’elenco dei backup.

Eliminare le istantanee

Eliminare le snapshot pianificate o on-demand non più necessarie.

Nota Non è possibile eliminare uno snapshot attualmente in fase di replica.
Fasi
  1. Selezionare applicazioni, quindi selezionare il nome di un’applicazione gestita.

  2. Selezionare Data Protection (protezione dati).

  3. Dal menu Options (Opzioni) nella colonna Actions (azioni) per lo snapshot desiderato, selezionare Delete snapshot (Elimina snapshot).

  4. Digitare la parola "DELETE" per confermare l’eliminazione, quindi selezionare Yes, Delete snapshot.

Risultato

Astra Control elimina lo snapshot.

Annullare i backup

È possibile annullare un backup in corso.

Suggerimento Per annullare un backup, il backup deve essere in Running stato. Non è possibile annullare un backup in Pending stato.
Fasi
  1. Selezionare applicazioni, quindi selezionare il nome di un’applicazione.

  2. Selezionare Data Protection (protezione dati).

  3. Selezionare Backup.

  4. Dal menu Options (Opzioni) nella colonna Actions (azioni) per il backup desiderato, selezionare Cancel (Annulla).

  5. Digitare la parola "CANCEL" per confermare l’operazione, quindi selezionare Yes, CANCEL backup (Sì, Annulla backup*).

Eliminare i backup

Eliminare i backup pianificati o on-demand non più necessari.

Nota Per annullare un backup in esecuzione, seguire le istruzioni riportate in Annullare i backup. Per eliminare il backup, attendere che sia stato completato, quindi seguire queste istruzioni.
Fasi
  1. Selezionare applicazioni, quindi selezionare il nome di un’applicazione.

  2. Selezionare Data Protection (protezione dati).

  3. Selezionare Backup.

  4. Dal menu Options (Opzioni) nella colonna Actions (azioni) per il backup desiderato, selezionare Delete backup (Elimina backup).

  5. Digitare la parola "DELETE" per confermare l’eliminazione, quindi selezionare Yes, Delete backup.

Risultato

Astra Control elimina il backup.