|
Cloudback-upoplossing voor databases, MS Exchange, QuickBooks en Outlook PST-bestanden
Waarom is het zo moeilijk om een back-up te maken van databasebestanden?
Een standaardbestand (bijvoorbeeld een MS Office-document, PDF of afbeeldingsbestand) is eenvoudig te back-uppen. Deze bestanden zijn klein en zelden vergrendeld. Kopiëren of uploaden gaat bovendien erg snel.
Databasebestanden (zoals SQL Server, Oracle, DB2, Sybase, Informix, MySQL, PostgreSQL) zijn heel anders:
-
(1) Ze zijn meestal erg groot, waardoor het kopiëren/uploaden veel langer duurt;
-
(2) Ze zijn altijd open en vergrendeld. Je kunt geen gewoon hulpmiddel gebruiken om te kopiëren of te uploaden.
-
(3) Ze veranderen regelmatig zonder dat de gebruiker op 'Opslaan' klikt. Ze veranderen voordat u de back-up kunt voltooien.
MS Exchange-, QuickBooks- en Outlook-PST-bestanden zijn allemaal databasebestanden of bestanden die op een database lijken.
Back-upmethode 1: Gebruik DriveHQ Online Backup om databasebestanden te back-uppen.
DriveHQ Online Backup clientsoftware kan back-ups van databasebestanden maken met de volgende technologieën:
-
- DriveHQ Online Backup ondersteunt Volume Shadow Copy (VSS Copy). Hiermee kan een momentopname van een databasebestand worden gemaakt wanneer dit bestand vergrendeld is en er naar wordt geschreven. Vervolgens kan deze momentopname van de database worden geback-upt naar de cloudopslag van DriveHQ.
-
- DriveHQ Online Backup ondersteunt automatisch opnieuw proberen en hervatten. Het maken van een back-up van een groot databasebestand kan erg lang duren. In geval van een netwerkonderbreking kan DriveHQ Online Backup automatisch opnieuw proberen en verdergaan vanaf het punt waar het werd onderbroken. Het is niet nodig om helemaal opnieuw te beginnen.
-
- DriveHQ Online Backup ondersteunt transparante datacompressie voor snellere overdracht. Databasebestanden worden doorgaans niet gecomprimeerd voor optimale I/O-prestaties. Ze kunnen echter met 75% of meer worden gecomprimeerd, bijvoorbeeld een databasebestand van 10 GB kan vaak worden gecomprimeerd tot slechts 2,5 GB. DriveHQ Online Backup comprimeert en decomprimeert de gegevens transparant voor sneller uploaden en downloaden.
Gebruik de wizard voor het maken van back-ups van databases en e-mails van DriveHQ Online Backup
Gebruik bij het maken van een back-up van een databasebestand de wizard voor database-/e-mailback-ups van DriveHQ Online Backup. Gebruik geen realtime back-uptaak voor het maken van back-ups van databasebestanden. Dit komt doordat databasebestanden constant worden gewijzigd zonder tussenkomst van de gebruiker. Het is niet mogelijk om alle wijzigingen in realtime te back-uppen. De back-upfrequentie is afhankelijk van de grootte van uw databasebestand en uw uploadsnelheid. Als uw bestand niet groot is, is dagelijks een back-up voldoende. Anders kunt u overwegen om wekelijks een back-up naar de cloud te maken. Als u een dagelijkse back-up nodig hebt, kunt u deze instellen om dagelijks een back-up naar een lokale opslaglocatie te maken.
Prestatieoptimalisatie voor back-ups van grote databases
Het maken van een back-up van een klein databasebestand is relatief eenvoudig. Meestal levert dit geen problemen op met de netwerksnelheid. Het maken van een back-up van een zeer groot databasebestand kan echter lang duren en uw netwerksnelheid vertragen.
DriveHQ Online Backup ondersteunt incrementele/delta-backups bij het maken van back-ups van reguliere bestanden. Als u bijvoorbeeld al een back-up hebt gemaakt van 1 miljoen bestanden en u voegt 10 bestanden toe of wijzigt deze, dan hoeft er slechts een back-up van die 10 bestanden te worden gemaakt. Online Backup ondersteunt ook het hervatten van back-ups. Als u een back-up maakt van een bestand van 10 GB en de netwerkverbinding wegvalt nadat u 8 GB aan gegevens hebt geüpload, hoeft er de volgende keer slechts 2 GB aan gegevens te worden geüpload.
DriveHQ Online Backup biedt geen directe ondersteuning voor incrementele (delta- of blokniveau) back-ups van databasebestanden. Daar zijn twee redenen voor:
-
- Een wijziging in een databasebestand heeft vaak gevolgen voor talloze blokken. Als een database bijvoorbeeld een tabel met 1 miljoen rijen bevat, kan een simpele DELETE-, UPDATE-, SORT-, COMPACT- of INDEX-bewerking de inhoud van het bestand volledig wijzigen, waardoor incrementele back-ups op blokniveau onmogelijk of extreem inefficiënt worden.
-
- Een databasebestand wordt continu op meerdere locaties (veel blokken) gewijzigd. Alle blokken moeten in de juiste volgorde worden geback-upt; elke fout leidt ertoe dat de hele batchbewerking ongedaan moet worden gemaakt.
-
- Het back-uppen van meerdere kleine blokken is veel langzamer dan het back-uppen van één groot blok.
-
- Bij het dagelijks/wekelijks back-uppen van een databasebestand, ervan uitgaande dat slechts 1% van de gegevens per dag wordt gewijzigd, kan dit in werkelijkheid 10% van de blokken beïnvloeden. (In een extreem geval, als er 1000 blokken van 1 MB zijn, en elk blok één byte verandert, dan worden alle blokken gewijzigd, hoewel de gegevenswijziging slechts 0,0001% bedraagt.) In dit geval is het veel efficiënter om het hele bestand te back-uppen.
-
- De meest efficiënte incrementele back-up voor databasebestanden is een back-up van het transactielogboek.
In plaats van een back-up te maken van de gewijzigde blokken van het databasebestand, hoeft u alleen een back-up te maken van de databasetransacties (bijvoorbeeld SQL-opdrachten, met uitzondering van alleen-lezen SELECT-opdrachten). De SQL-opdrachten zijn veel kleiner dan de betreffende datablokken. Helaas vereist deze methode een identieke databaseserver (anders duurt het herstelproces erg lang).
-
- Een hybride incrementele back-upoplossing voor databasebestanden: Gebruik de ingebouwde incrementele back-upfunctie van de databasesoftware om een lokaal incrementeel back-upbestand te maken en gebruik vervolgens DriveHQ Online Backup om dit lokale back-upbestand naar de cloud te kopiëren. Zowel SQL Server als Oracle ondersteunen bijvoorbeeld incrementele back-ups, die gebaseerd zijn op back-ups van transactielogboeken. Dit is daarom veel efficiënter dan back-ups op blokniveau.
Back-upmethode 2: Gebruik FTP-scripts (FTPS/SFTP) om databasebestanden te back-uppen
DriveHQ is een van de grootste FTP-serverhostingservice-aanbieders.
Als u de voorkeur geeft aan opdrachtregel-/shellscripts, kunt u FTP-scripts voor de opdrachtregel maken om databasebestanden naar de FTP-server van DriveHQ te back-uppen.
Als uw databaseserver draait op een Unix/Linux/Mainframe-systeem (inclusief AIX, Solaris, HP-UX, OpenVMS, BSD, enz.), dan moet u FTP-back-up gebruiken of de netwerkback-upfunctie van de DriveHQ Online Backup-software.
Ga voor meer informatie naar
Back-upoplossing voor Unix/Linux/Mainframe
.
|