Bedrijfssystemen zijn meestal opgebouwd uit databanken. Er bestaan databanken voor het klantenbestand, voor de boekhouding en voor de productlijnen. Een van de meest gebruikte databanksystemen is Microsoft SQL Server. Dit stevige en dynamische systeem biedt een oplossing voor het interne bedrijfssysteem.
Men denkt vaak aan data recovery bij bestanden. Toch willen we opmerken dat dit ook voor een SQL-databank mogelijk is. Het herstelproces omvat gewoon meer stappen: de inhoudsdragers (de bestanden) recupereren, de inhoud (de tabellen) recupereren, de bestanden recupereren die de SQL-databank vormen, de integriteit van de gerecupereerde databank controleren en vervolgens de tabellen zodanig opnieuw opbouwen dat de SQL-databank weer volledig of gedeeltelijk functioneert. Dankzij onze gegevenshersteldiensten en onze speciaal ontwikkelde hulpprogramma’s beschikt u over een degelijke oplossing voor het recupereren van gegevens.
Laten we eerst de SQL Server bekijken en met welke problemen u te maken kunt krijgen.
Microsoft SQL Server is professionele bedrijfssoftware die de gegevens beheert via een databank met een client/server-relatie. Een SQL-server (Structured Query Language = gestructureerde querytaal) kent vier fundamentele aspecten:
Gegevensverlies kan op verschillende niveaus voorvallen:
Het eerste niveau van gegevensverlies is het randapparaat gebruikt voor de opslag. Het kan om een eenvoudige harde schijf gaan, of een RAID- of SAN-opslagmatrix (netwerk gespecialiseerd in opslag), of zelfs een virtueel systeem. In geval van verlies op dit niveau is ons doel om het randapparaat operationeel te krijgen opdat de gegevens kunnen worden gekopieerd. Om dat te bewerkstelligen, werken onze ingenieurs in de cleanroom zowel elektronisch als mechanisch. Als het randapparaat voor opslag een RAID- of SAN-matrix is, is ons doel dit randapparaat operationeel te krijgen en de gegevens ervan te kopiëren. RAID- en SAN-matrices en virtuele systemen maken de taak een stuk complexer en dus moeilijker. Ontrack heeft technieken weten te ontwikkelen om deze randapparaten voor opslag te behandelen.
Het tweede niveau van gegevensverlies kan een bestandssysteem zijn. Het bestandssysteem is een unieke opslag- en organisatiemethode voor systeembestanden en gebruikersbestanden. Het besturingssysteem controleert het bestandssysteem. Als de gegevens over de locatie van de gegevensbestanden op het volume beschadigd of verloren zijn, moet het bestandssysteem gerepareerd of gewijzigd worden. Eenmaal het bestandssysteem is hersteld, kunnen de gegevensstromen van het bestand correct worden gelezen. De meeste besturingssystemen bevatten een hulpprogramma dat automatisch het bestandssysteem herstelt. Zulke hulpprogramma’s proberen het volume toegankelijk te maken. Deze actie kan de gegevensstroom van het bestand echter permanent beschadigen.
Het derde niveau van gegevensverlies kan zich voordoen binnenin het bestand van de databank zelf. Zoals reeds gezegd, zijn de .MDF-bestanden betrekkelijk complex. De interne structuur kan zodanig worden aangetast dat het DBMS geen toegang meer verleent tot de databank. Het is op dit gebied dat wij uitblinken door een totaaloplossing aan te bieden voor het recupereren van de gegevens.
Bij Ontrack hebben we de oplossing voor beschadigde of aangetaste SQL-databankbestanden en kunnen we onze technologie voor data recovery op afstand aanwenden om gegevens zo snel mogelijk te recupereren. De hulpprogramma’s voor SQL recovery van Ontrack zijn intern ontwikkeld om de gegevens uit het .MDF-bestand te recupereren.
Het SQL data recovery proces begint met het opzoeken van het gevraagde databankbestand. Als het databankbestand ontoegankelijk is vanwege problemen met het randapparaat voor opslag, doen wij ons uiterste best om de gegevens eruit te halen. Als het bestand gebrekkig, gewist of gesplitst is door problemen met het bestandssysteem, beogen wij het bestandssysteem te herstellen of te wijzigen om het correct te laten verwijzen naar de gegevensstroom van het bestand. Als het bestandssysteem tot slot geen enkele pointer naar het bestand bevat, zoeken we op de hele schijf naar SQL-gegevens.
De volgende stap bestaat erin het databankbestand zelf te bewerken. Hier komen de SQL-instrumenten van Ontrack in het spel. Onze instrumenten analyseren de complexe interne structuren van het .MDF-bestand en creëren rapporten over welke tabellen kunnen worden gerecupereerd. Deze rapporten geven eveneens het aantal lijnen weer van gegevens die kunnen worden gerecupereerd. Zodra de evaluatie is beëindigd en de goedkeuring is gegeven om de gegevens te recupereren, kopiëren onze SQL-instrumenten de gegevens naar een andere SQL Server-databank. Na deze etappe kunnen we de gerecupereerde gegevens opslaan of archiveren.
De dienst data recovery op afstand is de snelste oplossing voor SQL recovery. Dit proces van data recovery op afstand kopieert de gerecupereerde gegevens naar een geconfigureerde SQL-server binnen uw bedrijf of dat van uw klant. Het volstaat dat er een werkende SQL-server is. Voor de beste resultaten is het aangeraden dat het randapparaat voor opslag waarop we gaan werken, verbonden is met een SQL-server, want alle gegevenstransacties zullen op een enkel apparaat worden uitgevoerd.
| ||||||||||
| ||||||||
| ||||||||