Ripristinare e recuperare i database PostgreSQL nella console di gestione dell'appliance

Ripristina un database PostgreSQL da un'immagine di backup a livello di volume nell'origine

Questa procedura utilizza il recupero fisico dell'area dei dati di origine. Per eseguire il ripristino all'origine, segui queste istruzioni:

  1. Dall'elenco App Manager Applications, fai clic con il tasto destro del mouse sul database protetto e seleziona Access. Utilizza il filtro di stato Piano di backup gestito per visualizzare solo i database protetti.
  2. Seleziona un'immagine snapshot e fai clic su Ripristina.
  3. Nella pagina Ripristina, seleziona Ripristina all'origine.
  4. Target. Non è accessibile durante il ripristino nell'origine.
  5. (Facoltativo) Inserisci un'etichetta descrittiva da utilizzare per questo job.
  6. Opzioni applicazione
    • Se l'applicazione di origine è protetta da una policy snapshot che ha abilitato i backup dei log del database e i log sono disponibili con l'immagine, puoi utilizzarli per eseguire il roll forward a un momento specifico modificando queste opzioni nella sezione Ora di roll forward:
      • Il campo della data contiene tutte le date possibili a cui è possibile eseguire il roll forward del database tramite l'applicazione dei log delle transazioni del database. Seleziona la data in cui vuoi eseguire il roll forward del database.
      • Il campo dell'ora contiene un cursore che mostra tutte le ore possibili della data selezionata a cui è possibile eseguire il roll forward del database. Se selezioni l'ultima data possibile e poi sposti il cursore nella posizione più a destra, il job di ripristino si applica a tutti i log disponibili. Se selezioni la prima data possibile e sposti il cursore nella posizione più a sinistra, il job di ripristino non applica log.
    • Puoi specificare di eseguire il roll forward utilizzando l'ora dell'utente o l'ora dell'host. Ora utente è relativa all'ora locale dell'utente corrente. L'ora dell'host è relativa al sistema che ospita i dati da ripristinare.
    • Porta del server di destinazione PostgreSQL. Inserisci il numero di porta dell'istanza PostgreSQL di destinazione per il ripristino.
    • Nome utente del sistema operativo di destinazione PostgreSQL. Inserisci il nome dell'utente del sistema operativo sul server di destinazione in cui deve essere ripristinata l'istanza PostgreSQL.
    • PostgreSQL Target Server Home Directory. Inserisci il percorso della home directory binaria installata di PostgreSQL sul server di destinazione.
    • Directory di dati del server di destinazione PostgreSQL. Inserisci il percorso della directory dei dati in cui sono archiviati i file di dati per il database PostgreSQL sul server di destinazione, ad esempio /pgdata_lvm/pgdata.
  7. Opzioni avanzate
    • POSTGRESQL TARGET DB USER NAME e POSTGRESQL TARGET DB PASSWORD. (Facoltativo) Inserisci le nuove credenziali per l'istanza PostgreSQL di destinazione che verrà creata. Se non specifichi nulla, viene utilizzato il nome utente predefinito del database (postgres) senza password. Per impostazione predefinita, non è richiesta una password per accedere dal sistema locale.
  8. Fai clic su Controllo preliminare.
    • Se il controllo preliminare non va a buon fine, risolvi il problema e invia nuovamente il controllo preliminare.
    • Se il controllo preliminare va a buon fine, fai clic su Invia per inviare il job di ripristino.

Ripristina un database PostgreSQL da un'immagine di backup a livello di volume in una nuova destinazione

  1. Dall'elenco App Manager Applications, fai clic con il tasto destro del mouse sul database protetto e seleziona Access. Utilizza il filtro di stato Piano di backup gestito per visualizzare solo i database protetti.
  2. Seleziona un'immagine snapshot e fai clic su Ripristina.
  3. Nella pagina Ripristina, seleziona Ripristina in una nuova destinazione.
  4. Per tutte le configurazioni, i nodi PostgreSQL idonei saranno disponibili per la selezione nell'elenco a discesa Destinazione. Seleziona il nodo per il nuovo target.
  5. (Facoltativo) Inserisci un'etichetta descrittiva da utilizzare per questo job.
  6. Sostituisci l'identità dell'applicazione originale. Questa opzione è disponibile solo quando la destinazione del ripristino è un nuovo host sulla stessa appliance di backup/ripristino in cui è stato generato originariamente il backup.
    • Sì. Questa applicazione sostituisce l'applicazione originale e ha lo stesso ID applicazione, la stessa cronologia dei job, le stesse immagini di backup e lo stesso piano di backup dell'applicazione originale.
    • No. Non sostituisce la domanda originale. Crea una nuova applicazione che viene rilevata, ma non è ancora protetta.
  7. Se i log sono disponibili, è disponibile anche l'opzione Ora di rollforward. Scegli una data e un'ora per i log più recenti da applicare al database recuperato.
  8. Database inclusi: questo campo viene precompilato con l'elenco dei database utente PostgreSQL che verranno ripristinati con il ripristino dell'istanza PostgreSQL. È immutabile.
  9. Opzioni applicazione
    • Porta del server di destinazione PostgreSQL. Inserisci il numero di porta dell'istanza PostgreSQL di destinazione per il ripristino.
    • Nome utente del sistema operativo di destinazione PostgreSQL. Inserisci il nome dell'utente del sistema operativo sul server di destinazione in cui deve essere ripristinata l'istanza PostgreSQL.
    • PostgreSQL Target Server Home Directory. Inserisci il percorso della home directory binaria installata di PostgreSQL sul server di destinazione.
    • Directory di dati del server di destinazione PostgreSQL. Inserisci il percorso della directory di dati in cui sono archiviati i file di dati del database PostgreSQL sul server di destinazione, ad esempio /pgdata_lvm/pgdata.
  10. Opzioni avanzate
    • POSTGRESQL TARGET DB USER NAME e POSTGRESQL TARGET DB PASSWORD. (Facoltativo) Inserisci le nuove credenziali per l'istanza PostgreSQL di destinazione che verrà creata. Se non specifichi nulla, viene utilizzato il nome utente predefinito del database (postgres) senza password. Per impostazione predefinita, non è richiesta una password per accedere dal sistema locale.
  11. Fai clic su Controllo preliminare.
    • Se il controllo preliminare non va a buon fine, risolvi il problema e invia nuovamente il controllo preliminare.
    • Se il controllo preliminare ha esito positivo, fai clic su Invia per inviare il job di ripristino.

Ripristina un database PostgreSQL da un'immagine di backup completo + incrementale nell'origine

  1. Dall'elenco App Manager Applications, fai clic con il tasto destro del mouse sul database protetto e seleziona Access. Utilizza il filtro di stato Piano di backup gestito per visualizzare solo i database protetti.
  2. Seleziona un'immagine snapshot e fai clic su Ripristina.
  3. Nella pagina Ripristina, seleziona Ripristina nell'origine.
  4. Target. Non è accessibile durante il ripristino nell'origine.
  5. (Facoltativo) Inserisci un'etichetta descrittiva da utilizzare per questo job.
  6. Database inclusi. Questo è l'elenco dei database PostgreSQL che verranno ripristinati con il ripristino dell'istanza PostgreSQL. Seleziona uno o più database dall'elenco per il ripristino. Per impostazione predefinita, tutti i database sono selezionati per il ripristino.
  7. Opzioni applicazione
    • Nome utente del sistema operativo di destinazione PostgreSQL. Inserisci il nome dell'utente del sistema operativo sul server di destinazione in cui verrà creata la nuova istanza PostgreSQL.
    • PostgreSQL Target Server Home Directory. Inserisci il percorso della home directory binaria installata di PostgreSQL sul server di destinazione.
    • Percorso del file di configurazione di destinazione PostgreSQL. Inserisci il percorso di configurazione dell'istanza PostgreSQL sul server di destinazione.
  8. Opzioni avanzate
    • POSTGRESQL TARGET DB USER NAME e POSTGRESQL TARGET DB PASSWORD. (Facoltativo) Inserisci le nuove credenziali per l'istanza PostgreSQL di destinazione che verrà creata. Se non specifichi nulla, viene utilizzato il nome utente predefinito del database (postgres) senza password. Per impostazione predefinita, non è richiesta una password per accedere dal sistema locale.
  9. Fai clic su Controllo preliminare.
    • Se il controllo preliminare non va a buon fine, risolvi il problema e invia nuovamente il controllo preliminare.
    • Se il controllo preliminare ha esito positivo, fai clic su Invia per inviare il job di ripristino.

Ripristina un database PostgreSQL da un'immagine di backup completo + incrementale in una nuova destinazione

  1. Dall'elenco App Manager Applications, fai clic con il tasto destro del mouse sul database protetto e seleziona Access. Utilizza il filtro di stato Piano di backup gestito per visualizzare solo i database protetti.
  2. Seleziona un'immagine snapshot e fai clic su Ripristina.
  3. Nella pagina Ripristina, seleziona Ripristina in una nuova destinazione.
  4. Per tutte le configurazioni, i nodi PostgreSQL idonei sono disponibili per la selezione nell'elenco a discesa Destinazione. Seleziona il nodo per il nuovo target.
  5. (Facoltativo) Inserisci un'etichetta descrittiva da utilizzare per questo job.
  6. Sostituisci l'identità dell'applicazione originale. Questa opzione è disponibile solo quando la destinazione del ripristino è un nuovo host sulla stessa appliance di backup/ripristino in cui è stato generato originariamente il backup.
    • Sì. Questa applicazione sostituisce l'applicazione originale e ha lo stesso ID applicazione, la stessa cronologia dei job, le stesse immagini di backup e lo stesso piano di backup dell'applicazione originale.
    • No. Non sostituisce la domanda originale. Crea una nuova applicazione che viene rilevata, ma non è ancora protetta.
  7. Database inclusi: questo campo viene precompilato con l'elenco dei database PostgreSQL che verranno ripristinati con il ripristino dell'istanza PostgreSQL. È immutabile.
  8. Opzioni applicazione
    • Nome utente del sistema operativo di destinazione PostgreSQL. Inserisci il nome dell'utente del sistema operativo sul server di destinazione in cui verrà creata la nuova istanza PostgreSQL.
    • PostgreSQL Target Server Home Directory. Inserisci il percorso della home directory binaria installata di PostgreSQL sul server di destinazione
    • PostgreSQL Target Config File Path. Inserisci il percorso di configurazione dell'istanza PostgreSQL sul server di destinazione.
  9. Opzioni avanzate
    • POSTGRESQL TARGET DB USER NAME e POSTGRESQL TARGET DB PASSWORD. (Facoltativo) Inserisci le nuove credenziali per l'istanza PostgreSQL di destinazione che verrà creata. Se non specifichi nulla, viene utilizzato il nome utente predefinito del database (postgres) senza password. Per impostazione predefinita, non è richiesta una password per accedere dal sistema locale.
  10. Fai clic su Controllo preliminare.
    • Se il controllo preliminare non va a buon fine, risolvi il problema e invia nuovamente il controllo preliminare.
    • Se il controllo preliminare ha esito positivo, fai clic su Invia per inviare il job di ripristino.