Databaser
En kopieret databasefil er ikke en backup.
Databasen er som regel det eneste på serveren, der ikke kan skrives igen fra hukommelsen. Zave sikrer den, mens den kører, og gendanner den til et tidspunkt I selv vælger.
Kort fortalt
Database-backup foregår gennem databasens eget API, ikke ved at kopiere filer i drift. Det er forskellen på en sikkerhedskopi der kan indlæses, og en fil der ser rigtig ud indtil den skal bruges. Zave dækker MS SQL, MySQL og MS Exchange.
En database skriver til flere filer på én gang og holder ændringer i hukommelsen indtil de er committet. Kopieres filerne midt i det, får man et øjebliksbillede der ikke hænger sammen — en tilstand der kaldes torn page, og som først opdages den dag filen skal indlæses. Zave taler i stedet med databasemotoren: MS SQL sikres via VSS og VDI, så fuld backup og logbackup kan kombineres til punktvis gendannelse, og MySQL sikres konsistent uden at tabellerne låses ned for skrivning. For MS Exchange kan der køres backup på databaseniveau og på mail-niveau, så en enkelt postkasse eller mappe kan hentes ud uden at hele databasen gendannes først. Alt kører inkrementelt med deduplikering, så en database på flere hundrede gigabyte ikke sendes forfra hver nat.
Hvad I får
Det er med i database-backup
MS SQL Server
Backup af hele instanser eller udvalgte databaser via VSS og VDI. Fuld, differentiel og logbackup kan kombineres.
MySQL og MariaDB
Konsistent backup mens databasen tager imod skrivninger. Gendannes til samme server eller en anden instans.
MS Exchange
Backup på databaseniveau og på mail-niveau, så en enkelt postkasse eller mappe kan lægges tilbage uden fuld gendannelse.
Ingen nedetid
Backup kører mens tjenesten er i drift. Der er ingen vedligeholdelsesvindue og ingen brugere der skal logges af.
Punktvis gendannelse
Kombinationen af fuld backup og logbackup gør det muligt at gendanne til et tidspunkt kort før fejlen — ikke bare til i nat.
Krypteret med jeres nøgle
AES-256 anvendes på serveren før afsendelse. Dumpfilerne ligger aldrig ukrypteret på et fælles drev undervejs.
- 1
Peg på instansen
Klienten installeres på databaseserveren og forbindes til instansen med en konto der har backup-rettigheder. Ingen ændringer i selve databasen.
- 2
Vælg databaser og type
Marker de databaser der skal med, og sæt om der skal køres fuld, differentiel og logbackup — eller kun fuld på de små.
- 3
Læg skemaet
Typisk fuld backup om natten og logbackup hver time eller hvert kvarter i arbejdstiden. Opbevaringen sættes pr. sæt.
- 4
Prøv en gendannelse
Indlæs en kopi af databasen under et andet navn på en testserver. Det er den eneste måde at vide, at backuppen faktisk kan bruges.
Specifikationer
Det tekniske, kort
- Understøttede databaser
- MS SQL Server, MySQL og MariaDB, MS Exchange (database- og mail-niveau)
- Platforme
- Windows Server og Linux (rpm, deb, sh)
- Backup-typer
- Fuld, differentiel og transaktionslog. Mail-niveau for Exchange
- Backup-frekvens
- Fuld dagligt, logbackup ned til hvert 15. minut
- Opbevaring
- Frit opbevaringsskema pr. sæt, inkrementel backup for evigt med deduplikering
- Kryptering
- AES-256 på serveren før afsendelse, TLS i transit. Kunden ejer nøglen
- Gendannelse
- Hel database, enkelt database eller punktvis. Til original eller alternativ instans
- Pris
- Følger lagerforbruget — fra 349 kr. om måneden for 1 TB
Kan vi ikke bare tage backup af databasefilerne?
Kræver det nedetid på databasen?
Kan vi gendanne til et bestemt klokkeslæt?
Kan vi gendanne en enkelt postkasse fra Exchange?
Hvad med PostgreSQL, Oracle og andre motorer?
Hvor meget lager bruger en database-backup?
Se også
Prøv det på jeres egne data
Opret jer selv på under tre minutter. 30 dage gratis, ingen kortoplysninger, ingen binding — og en rigtig dansk tekniker i den anden ende hvis noget driller.