Gelöst Datenbank Backup verbessern

D********t

Guest
Wenne ich so an CAO zurückdenke, da waren die Datenbankbackups ein Traum. Jedes Backup wurde mit wenigen Klicks als neue Datei mit Datum und Uhrzeit im Dateinamen in einem vordefiniertem bzw. frei wählbaren Ordner gespeichert. Bei JTL sieht es leider so aus, das man sich ewig zum festgelegten Ordner durchklicken muss, ich weiß das kann man per SQL-Befehl ändern, trotzdem, entweder man überschreibt die alte Datei oder muss selbst einen neuen Namen vergeben. Dies macht manchmal nicht so richtig Lust auf regelmäßige Backups, auch wenn sich das jetzt doof anhört. Vielleicht ist da ja noch Potential? Meinetwegen auch mit LowPrio auf der ToDo... :biggrin:
 

Boby

Sehr aktives Mitglied
AW: Datenbank Backup verbessern

erstell dir eine datei auf c:/ namens backup.bat auf dem Rechner wo die DB liegt .

in diese schreibst/kopierst du

Code:
echo off
echo off
osql.exe -D eazy -U sa -P sa04jT14 -Q "[B][COLOR=#ff8600]BACKUP[/COLOR][/B] DATABASE eazybusiness TO DISK = 'd:\backup\db\%date% %time:~0,2%-%time:~3,2%-%time:~6,2%.bak'"
osql.exe -D eazy -U sa -P sa04jT14 -Q "[B][COLOR=#ff8600]BACKUP[/COLOR][/B] DATABASE mandant_1 TO DISK ='d:\backup\mandant_1\%date% %time:~0,2%-%time:~3,2%-%time:~6,2%.bak'"
osql.exe -D eazy -U sa -P sa04jT14 -Q "[B][COLOR=#ff8600]BACKUP[/COLOR][/B] DATABASE mandant_2 TO DISK = 'd:\backup\mandant_2\%date% %time:~0,2%-%time:~3,2%-%time:~6,2%.bak'"
osql.exe -D eazy -U sa -P sa04jT14 -Q "[B][COLOR=#ff8600]BACKUP[/COLOR][/B] DATABASE mandant_3 TO DISK = 'd:\backup\mandant_3\%date% %time:~0,2%-%time:~3,2%-%time:~6,2%.bak'"
osql.exe -D eazy -U sa -P sa04jT14 -Q "[B][COLOR=#ff8600]BACKUP[/COLOR][/B] DATABASE mandant_4 TO DISK = 'd:\backup\mandant_4\%date% %time:~0,2%-%time:~3,2%-%time:~6,2%.bak'"
osql.exe -D eazy -U sa -P sa04jT14 -Q "[B][COLOR=#ff8600]BACKUP[/COLOR][/B] DATABASE mandant_5 TO DISK = 'd:\backup\mandant_5\%date% %time:~0,2%-%time:~3,2%-%time:~6,2%.bak'"
osql.exe -D eazy -U sa -P sa04jT14 -Q "[B][COLOR=#ff8600]BACKUP[/COLOR][/B] DATABASE mandant_6 TO DISK = 'd:\backup\mandant_6\%date% %time:~0,2%-%time:~3,2%-%time:~6,2%.bak'"

natürlich sollten die Pfade zum speicherort angepasst/erstellt werden.

die Zeilen für Mandanten die nicht gebraucht werden sollten ab osql.exe.... gelösch werden.

und wenn du lust auf ein Backup hast einfach auf die backup.bat mit doppel Klicken.

es geht natürlich auch automatisch über den Scheduller/Zeitplanner.

Gruss Boby
 

D********t

Guest
AW: Datenbank Backup verbessern

Danke, das hört sich ja schon nach Erleichterung an, werd ich nachher mal testen. :)
 

D********t

Guest
AW: Datenbank Backup verbessern

Hmm soweit klappt alles, nur der Taskplaner will nicht, da kommt immer eine Fehlermeldung laut angehängtem Bild, ein Passwort ist systemweit nicht gesetzt und auch egal was ich im Taskplaner eingebe, es funktioniert nicht. Hatte auch noch nie zuvor etwas was mit dem Taskplaner zu tun.
 

helminec

Gut bekanntes Mitglied
16. Mai 2008
890
10
Coburg
AW: Datenbank Backup verbessern

...ich denke du musst die aufgabe als administrator ausführen. dies wiederum funktioniert meiner erfahrung nach nur korrekt, wenn der administrator auch ein passwort hat.
 

Blutlust

Aktives Mitglied
18. Oktober 2006
217
0
AW: Datenbank Backup verbessern

Habe es mir auch eingerichtet, jedoch habe ich ein kleines Problem.

Backups erstellt es mir auf der Festplatte, ich möchte jedoch das es mir ein Backup auf einem im Netzwerk befindlichen Rechner erstellt. Wenn ich jetzt den Pfad angebe z.B. \\Files\Backup dann funktioniert es nicht. (Rechte für den zugriff hat der Rechner)

Muss ich da unter Dienste noch was anderes einrichten?

MfG Steve
 
Ähnliche Themen
Titel Forum Antworten Datum
WAWI 1.8.12.0 stürzt ab, wenn die Verbindung zur Datenbank unterbrochen wurde JTL-Wawi 1.8 18
Neu EK-Netto der Verkäufe aus Datenbank ? User helfen Usern - Fragen zu JTL-Wawi 5
Datenbank-Abfrage per SQL nach Lagermenge pro Artikel & Warenbereich (WMSLager) JTL-Wawi 1.8 1
Neu Kuriosum - Shop 5.1.5 mit Datenbank 5.2.4 Mischbetrieb nach fehlgeschlagenem Update Installation / Updates von JTL-Shop 8
Neu JTL-Installation- Verbindung zur Datenbank -SA Kennwort Installation von JTL-Wawi 22
Speicherort der Seriennummern zu Auftragsposition in der Datenbank ? JTL-Wawi 1.8 2
Neu Weiterleitungen direkt per Datenbank einfügen aufgrund Größe bzw. Anzahl? Betrieb / Pflege von JTL-Shop 9
Fehler beim Datenbank - JTL WAWI Connector WooCommerce-Connector 1
Umzug Datenbank Fehler aufgrund unterschiedlicher Versionen Einrichtung JTL-Shop5 1
Preisliste Druck = ungültige Zugangsdaten zur Datenbank JTL-Wawi 1.8 1
keine Verbindung zur Datenbank JTL-Wawi 1.8 3
Grafana Datenbank verbindung nicht möglich? JTL-Wawi 1.8 1
Ameise auf Client nicht erreichbar - Wawi hat zugriff auf Datenbank JTL-Wawi 1.7 2
Neu Datenbank Upgrade Fehler(#7110FFD83C0136E0) JTL-Wawi - Fehler und Bugs 0
Neu Datenbank Tabellennamen User helfen Usern - Fragen zu JTL-Wawi 16
Neu jtl datenbank warnung - ein formular hat mehr als 1000 felder in tkunde des Shops Allgemeine Fragen zu JTL-Shop 0
Neu Plötzlich kein Zugriff von Client auf Datenbank mehr User helfen Usern - Fragen zu JTL-Wawi 1
Neu cDeeplink für Google Shopping direkt aus der Shop-Datenbank? Allgemeine Fragen zu JTL-Shop 0
Neu Wawi läuft, aber ein Rechner hat den Pfad zur Datenbank verloren, Mandant kann nicht ausgewählt werden User helfen Usern - Fragen zu JTL-Wawi 3

Ähnliche Themen