Backup¶
Modulul Backup permite unui administrator să genereze la cerere o copie de siguranță completă a configurării Bastion și, invers, să restaureze o copie existentă. Se utilizează înaintea unei operațiuni sensibile (upgrade, migrare, schimbare structurală) sau pentru a reveni la starea anterioară.
Ecranul prezintă două secțiuni: Backup generation și Backup restoration. Starea ambelor operațiuni este interogată de la server la fiecare 5 secunde.
Generarea backupului¶
| Câmp | Descriere |
|---|---|
| Generate backup | Buton care lansează generarea pe server. În timpul operațiunii, formularul este acoperit de o mască de încărcare cu textul Backup generation in progress. |
| (stare) | Etichetă afișată în dreapta butonului. Valori posibile: No backup available, Backup generated on urmat de dată, Backup generation failed și A backup is available on the other server atunci când backupul a fost produs pe al doilea server al unui cluster. |
| Download last backup | Buton activat numai atunci când un backup este disponibil local. Descarcă fișierul .tar.gz. |
Backup MSSQL
Când baza de date este MSSQL, se afișează un avertisment în partea de sus a secțiunii; formularea sa diferă între consola de administrare a organizației și consola de sistem. Un avertisment suplimentar apare atunci când Vault-ul utilizează de asemenea MSSQL.
Restaurarea backupului¶
Un avertisment permanent deschide secțiunea: restaurarea face platforma indisponibilă timp de câteva zeci de secunde și deconectează toți utilizatorii.
| Câmp | Descriere |
|---|---|
| Restore database connection settings (databasesettings.ini) | Casetă de validare vizibilă numai din consola de sistem. |
| Create databases if necessary (PostgreSQL only) | Casetă de validare vizibilă numai din consola de sistem. |
| Migrate databases from earlier versions | Casetă de bifat. Bifați-o atunci când copia de siguranță provine dintr-o versiune Bastion mai veche — bazele de date beneficiază atunci de upgrade la versiunea actuală după restaurare. Nu apare atunci când baza de date este MSSQL. |
| Backup file | Câmp de încărcare obligatoriu. Selectați un fișier .tar.gz local. |
| Restore backup | Buton care lansează restaurarea. În timpul operațiunii, formularul este acoperit de o mască de încărcare cu textul Backup restore in progress. |
| (starea restaurării) | Etichetă afișată în dreapta butonului. Valori posibile: Backup restored on urmat de dată, Backup restore failed sau backup restore was partially successful. The following organisations could not be restored: urmat de listă. |
Restaurare MSSQL
La fel ca la generare, avertismentele specifice MSSQL și unui Vault MSSQL se afișează deasupra formularului atunci când aceste baze de date sunt utilizate.
Interogare automată
Stările de backup și de restaurare sunt reîmprospătate automat la fiecare 5 secunde cât timp fereastra este deschisă. În timpul unei restaurări în curs, afișajul nu este reinițializat până când operațiunea se încheie sau eșuează.