Backup e ripristino
Questo articolo tratta il backup e il ripristino per distribuzioni SaaS e on-premises.
SaaS: backup gestiti dalla piattaforma
VaultPAM gestisce automaticamente i backup per i clienti SaaS. Non è necessario configurare o pianificare alcunché.
| Proprietà | Valore |
|---|---|
| Frequenza | Snapshot crittografati giornalieri |
| Conservazione | 30 giorni |
| RPO | 24 ore |
| RTO | 4 ore |
| Crittografia | AES-256 a riposo; backup archiviati in GCP europe-central2 |
Per richiedere un ripristino (ad esempio, dopo un'eliminazione in blocco accidentale), inviare un'email a support@vaultpam.com con il nome dell'organizzazione, la data a cui ripristinare e l'ambito dei dati (tenant completo o risorsa specifica).
On-premises: procedura di backup manuale
Per le distribuzioni on-premises, l'utente è responsabile della pianificazione e della verifica dei backup.
Esecuzione del backup della distribuzione
- Arrestare i carichi di lavoro con scritture elevate o pianificare i backup durante una finestra a basso traffico.
- Eseguire il backup del database PostgreSQL collegandosi all'host PostgreSQL ed eseguendo un pg_dump in una posizione sicura esterna all'host.
- Esportare le registrazioni delle sessioni da MinIO utilizzando il client MinIO per sincronizzare il bucket delle registrazioni all'archiviazione di backup.
- Esportare la configurazione del Connector: nella console VaultPAM, accedere a Admin > Connectors ed esportare l'inventario del Connector.
- Verificare che i file di backup siano leggibili e non vuoti.
- Archiviare i backup in almeno due posizioni geograficamente separate.
Ripristino della distribuzione
Il ripristino dal backup sovrascriverà tutti i dati creati dopo il timestamp del backup. Le registrazioni delle sessioni, le voci del log di audit, le credenziali e le modifiche di configurazione apportate dopo la data del backup andranno persi permanentemente. Questa azione non può essere annullata.
- Arrestare i servizi del piano di controllo VaultPAM prima di avviare il ripristino.
- Ripristinare il database PostgreSQL dal file dump.
- Ripristinare le registrazioni MinIO dall'archiviazione di backup.
- Riavviare i servizi del piano di controllo.
- Accedere come Org Admin e verificare che risorse, Safes e voci del log di audit siano presenti.
- Testare un avvio di sessione su una risorsa nota per confermare la connettività.
Pianificare test di ripristino trimestrale utilizzando un ambiente di staging. Un backup che non è mai stato testato non è un backup su cui è possibile fare affidamento.