Sigurnosna kopija i obnova
Desni klik na bazu pa Sigurnosna kopija / Vraćanje. Oba smjera žive u istoj kartici.
Izrada kopije
- Prebacite na način Backup.
- Odaberite izlaznu datoteku.
- Uključi podatke — uključeno za punu kopiju, isključeno za snimku samo strukture.
- Pokrenite.
Traka napretka prati dump, a rezultat javlja koliko je objekata zapisano.
Izlaz je obična .sql datoteka: CREATE naredbe plus INSERT kad su podaci uključeni. Možete je čitati, uspoređivati, držati u verzioniranju i obnoviti bilo kojim alatom koji govori SQL — ništa u njoj nije vezano uz NabuSQL.
Obnova
- Prebacite na način Restore i odaberite datoteku.
- Postavite opcije:
| Opcija | Učinak |
|---|---|
| Obriši ako postoji | Briše svaki objekt prije ponovnog stvaranja. Potrebno pri obnovi preko postojeće baze |
| Isključi provjeru stranih ključeva | Gasi provjeru FK-ova tijekom obnove, pa se tablice mogu učitati bilo kojim redom |
| Nastavi pri grešci | Nastavlja nakon neuspjele naredbe umjesto da stane |
- Pokrenite. Napredak se prikazuje u postotku, uz tekući broj grešaka.
Obnova se može prekinuti dok traje.
Na kraju NabuSQL javlja koliko je naredbi uspjelo od ukupnog broja i navodi prikupljene greške — doznajete što se nije obnovilo umjesto da pretpostavljate da jest.
Obnova prepisuje
Uz uključeno Obriši ako postoji, postojeći objekti u odredišnoj bazi brišu se i zamjenjuju. Kad niste sigurni što je u datoteci, prvo obnovite u pomoćnu bazu.
Brži putevi
- Dump SQL file ▸ na bazi ili tablici (desni klik) zapisuje strukturu ili strukturu+podatke izravno, bez kartice za sigurnosne kopije.
- ▶ Izvrši SQL datoteku nad bazom pokreće bilo koju
.sqldatoteku, što je ručni ekvivalent obnove.
Automatizacija
Zakazivanje zadataka može pokretati sigurnosnu kopiju u intervalima.
Zakazivač radi samo dok je NabuSQL otvoren
Dio je aplikacije, a ne sistemski servis. Za sigurnosne kopije produkcijskog servera bez nadzora koristite zakazivač svoje platforme uz mysqldump, pg_dump ili ekvivalent.
Što sigurnosna kopija ne pokriva
Dump baze sadrži tu bazu. Stvari na razini servera — korisnici i ovlasti, konfiguracija servera, druge baze — nisu u njemu. Za MySQL korisnike i ovlasti vidi Upravljanje korisnicima.
