Neu Update Datenbank eazybusiness

P. Mundt

Mitglied
9. Juli 2024
22
4
Köln
Firma
decoga GmbH
Hallo zusammen,

wir haben seit ein paar Tagen die Meldung, dass wir für unsere JTL Datenbank eazybusiness länger als 24 Stunden kein Backup angelegt hätten.

Generell machen wir über die JTL-WaWi selbst kein Backup, jedoch werden die Daten synchron doppelt gesichert, sowie stündlich eine Kopie angelegt und jede Nacht ein vollständiges Backup inkl. separaten Backup-Server und Cloud-Upload gemacht.

Ist es daher zwingend notwendig, dass wir ein manuelles eazybusiness-Backup machen? Zumal die Meldung gut ein Jahr nicht da war, jetzt knapp zwei Wochen lang auftauchte, und auf einmal wieder weg ist.

Über eine Rückmeldung würde ich mich freuen.

Danke.
 

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.873
562
In der Systemdatenbank msdb gibt es die Tabelle backupset. In diese schreibt der SQL-Server automatisch den Zeitstempel von einem Backup und dabei ist völlig egal, welchers Programm oder welche Zeitplanungssoftware den Backupprozess ausgelöst hat.

Die Wawi fragt dann einfach beim Start den SQL-Server wann das letzte Backup war und wenn das letzte Backup der eazybusiness älter als 24 Stunden ist, kommt diese Warnmeldung.

Wenn du also deine Backupplanungen wie oben beschrieben eingerichtet hast und bekommst trotzdem diese Meldung, sollten deine "Alarmglocken angehen" und du solltest der Sache auf den Grund gehen...

Die Daten der Backups könnte man z.B. so abfragen:
SQL:
SELECT sdb.Name AS Datanbank,
CONVERT(VARCHAR(12), MAX(bus.backup_finish_date), 104) AS LetztesBackup
FROM sys.sysdatabases sdb
LEFT OUTER JOIN msdb.dbo.backupset bus ON bus.database_name = sdb.name
GROUP BY sdb.Name
 

John

Sehr aktives Mitglied
3. März 2012
4.215
1.088
Berlin
Vielleicht macht er nur externes Backup (s)einer VM, in der der SQL läuft?
In diesem Fall würde das der SQL Server nicht mitbekommen, oder?
 

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.873
562
Vielleicht macht er nur externes Backup (s)einer VM, in der der SQL läuft?
Ja: Vielleicht macht er das so. Man weiß es nicht... 🤔

In diesem Fall würde das der SQL Server nicht mitbekommen, oder?
Da hast du recht: Wenn man einen Snapshot der VM macht, registriert der in dieser VM installierte SQL Server das nicht.

Für den Fall, dass man aus einem Backup wiedeherstellen muss, hätt ich aber Bauchschmerzen bei so einer "Backuplösung", ob die Daten dann noch konsistent sind.
Ich - und ich betone ich (weil andere können und dürfen es natürlich anders machen) - würde mich nicht zu 100% darauf verlassen und die Datenbankbackups besser vom SQL-Server machen lassen.

Wie immer beim Thema Backup gilt, dass man regelmäßig die Wiederherstellung seiner Backups testen sollte. Und wenn man dann fest stellt, dass man aus diesen VM Backups auch seine Datenbanken wiederherstellen kann, dann ist ja alles gut 🙂
 

Ähnliche Themen