Datensicherung mit SQLBackupAndFTP

AndreasNe

Mitglied
27. Dezember 2023
90
7
Hallo,

ich habe gerade das Tool (siehe oben) entdeckt und finde es echt super um eine Sicherung der JTL-Datenbank zu machen. Ein Problem habe ich allerdings. Ich möchte das Sicherungsprogramm automatisiert von meinem Hauptrechner laufen lassen und nicht auf dem Server.
Das funktioniert auch super, nur werden dann die Sicherungsdateien als .sql gespeichert. Als .bak geht nur wenn man das Programm auf dem Server installiert.

Frage: Ist es ein Problem wenn ich später ein restore mit der .sql Datei mache, oder ist das egal?

MfG
Andreas
 
Zuletzt bearbeitet:

Guybrush

Sehr aktives Mitglied
4. September 2015
341
33
Grundsätzlich:
Ich sehe auch keinen Grund, SQLBackupAndFTP oder sonst ein Sicherungsprogramm auf einen anderen Rechner/Server zu packen als der DB Server direkt. Ich bin nicht 100% sicher, aber das Backup wird glaube ich trotzdem zuerst auf dem SQL Server in einem temporären Verzeichnis erstellt und dann verschoben. Backups sollten auch automatisch laufen, nicht auf Zuruf oder wenn man dran denkt ;)

Aus welchem Grund also willst du das auf einen anderen Rechner als dem Server packen?

Bzgl. .SQL vs .BAK:
Normalerweise ist eine .SQL Datei ein Skript mit SQL Befehlen und MySQL z. B. arbeitet mit solchen "Dumps".

Vergleich' doch mal die Dateigrößen. Evtl. hängt das Tool einfach nur .SQL an, wenn man nicht explizit die Dateiendung .BAK angibt? Bitte nicht einfach in einem Editor öffnen, wenn die Datei mehrere GB hat - die Chancen stehen gut, dass das schief geht ;)
 

ple

Sehr aktives Mitglied
20. August 2019
782
153
Wir haben das Programm auch im Einsatz, das macht bisher fleißig die Backups alle 4 Stunden und schiebt es in die onedrive.
Die Bezahlversion standard hat noch diese Funktion.
"Run Differential and Transaction log backup (for Local SQL Server only); Full backups are available in all editions"
könnte mir einer erklären, was diese Funktion mir bringen würde?

Gruß und Besten Dank.
 

sebjo82

Sehr aktives Mitglied
3. Juni 2021
665
191
Wir haben das Programm auch im Einsatz, das macht bisher fleißig die Backups alle 4 Stunden und schiebt es in die onedrive.
Die Bezahlversion standard hat noch diese Funktion.
"Run Differential and Transaction log backup (for Local SQL Server only); Full backups are available in all editions"
könnte mir einer erklären, was diese Funktion mir bringen würde?

Gruß und Besten Dank.
die haben den Vorteil, dass in kürzeren Intervallen Backups erstellt werden können ohne direkt die ganze Datenbank zu sichern, was lange dauert, sondern nur die Änderungen nach dem letzten vollständigen Backup
 
  • Gefällt mir
Reaktionen: SebiW

SebiW

Sehr aktives Mitglied
2. September 2015
2.950
1.458
Wollte ich auch gerade schreiben :)
Da werdne im Endeffekt nur Änderungen zum letzten Full geschrieben und das geht halt schneller.
Üblicherweise macht man dann sowas wie einmal am Tag Full, dann alle 4h ein Differential und zb einmal die Stunde ein Transaction. Geht problemlos im laufenden Betrieb und reduziert den Platzbedarf.
 

ple

Sehr aktives Mitglied
20. August 2019
782
153
besten dank für die Antworten.
Das Full kann ich ja mit jtl boardmittel wieder einspielen.
Wie spielt man ein Diff zurück? Denke das geht nur mittels sql Manager, oder?
Ein diff wäre schon vorteilhafter, so alle 2 Stunden und Full dann täglich nachts.
 

John

Sehr aktives Mitglied
3. März 2012
3.896
946
Berlin
Einspielen über das Microsoft SQL Studio.
Da wählst Du Dein Full als Basis und einfach die Diffs und Logs als Dateien dazu.
Es wird dann geprüft, ob alles zueinandern passt und dann wieder hergestellt...
 

Guybrush

Sehr aktives Mitglied
4. September 2015
341
33
Der einzige Grund, der mir einfallen würde ist wenn der DB-Server kein GUI hat
SQLBackupAndFTP läuft auch auf Server Core ohne UI -> Spreche aus Erfahrung :) Ist aber nichts für Anfänger, da man das dann auch nur via Kommandozeile starten kann etc., aber dann kann man es wie gewohnt konfigurieren. Kann bei verschiedenen Versionen natürlich anders sein oder sich geändert haben.
 
  • Gefällt mir
Reaktionen: sebjo82

ple

Sehr aktives Mitglied
20. August 2019
782
153
ah, ok, besten Dank. Das muss ich mir mal zu gemühte führen :)
Scheint auf jedenfall der bessere Weg zu sein :)
 

Guybrush

Sehr aktives Mitglied
4. September 2015
341
33
Wir haben das Programm auch im Einsatz, das macht bisher fleißig die Backups alle 4 Stunden und schiebt es in die onedrive.
Die Bezahlversion standard hat noch diese Funktion.
"Run Differential and Transaction log backup (for Local SQL Server only); Full backups are available in all editions"
könnte mir einer erklären, was diese Funktion mir bringen würde?

Gruß und Besten Dank.
Das sind grundverschiedene Backup Arten - am besten mal ChatGPT oder YouTube oder Suchmaschine deiner Wahl befragen, da gibt's bereits Etliches an Content - auch zum Recovern.

Ich würde aber auf jeden Fall zu der Bezahlversion mit den Features raten und mit folgenden Settings:
24h Fullbackup
1h Differential Backup
5m Transaction Logs

Simples Beispiel:
Dein Server wird nachts um 0200 vollständig gesichert. In der Nacht von Montag auf Dienstag um 01:59 crasht der Server und deine DB ist komplett kaputt und du brauchst ein Vollbackup -> dir fehlt quasi der komplette Montag.

Mit den obigen Einstellungen solltest du max. die letzten 5 Minuten verlieren anstatt 24 Stunden.

Recovery Model (kA wie es auf Deutsch heißt) muss natürlich auch auf Vollständig stehen, damit das funktioniert.

Viel Erfolg und lass das ggf. wen machen, der sich damit auskennt - kann im Zweifelsfall recht kostspielig werden :)
 
  • Gefällt mir
Reaktionen: ple

sebjo82

Sehr aktives Mitglied
3. Juni 2021
665
191
SQLBackupAndFTP läuft auch auf Server Core ohne UI -> Spreche aus Erfahrung :) Ist aber nichts für Anfänger, da man das dann auch nur via Kommandozeile starten kann etc., aber dann kann man es wie gewohnt konfigurieren. Kann bei verschiedenen Versionen natürlich anders sein oder sich geändert haben.
oh das ist gut zu wissen, weil ich demnächst auf nicht-GUI umstellen will
 
  • Gefällt mir
Reaktionen: Guybrush

Powalowski

Sehr aktives Mitglied
20. Januar 2019
177
198
Das Ganze ist natürlich eine Schwachstelle vom Microsoft Universum. Wer kein Amateur ist, hat selbstverständlich die Datenbank nicht auf einer Windows Instanz mit grafischer Oberfläche laufen.

Eine Datenbank gehört abgekapselt, mindestens in einen Docker und da hat man schon das Problem "zweier Rechner". Klar sollte man ein Backup nicht über 14k Modem erstellen aber es sollte ja wohl möglich sein, dass der Server das Backup macht und dann irgendwie in Chunks übermittelt. Keine Sorge: das ist eine Schwäche von Microsoft ;)
Man könnte es ja durchaus irgendwie lösen, dass man über Netzwerk an so ein .bak Backup kommt, aber nööööööö😋
 

microline

Sehr aktives Mitglied
4. Februar 2010
726
28
Das sind grundverschiedene Backup Arten - am besten mal ChatGPT oder YouTube oder Suchmaschine deiner Wahl befragen, da gibt's bereits Etliches an Content - auch zum Recovern.

Ich würde aber auf jeden Fall zu der Bezahlversion mit den Features raten und mit folgenden Settings:
24h Fullbackup
1h Differential Backup
5m Transaction Logs

Simples Beispiel:
Dein Server wird nachts um 0200 vollständig gesichert. In der Nacht von Montag auf Dienstag um 01:59 crasht der Server und deine DB ist komplett kaputt und du brauchst ein Vollbackup -> dir fehlt quasi der komplette Montag.

Mit den obigen Einstellungen solltest du max. die letzten 5 Minuten verlieren anstatt 24 Stunden.

Recovery Model (kA wie es auf Deutsch heißt) muss natürlich auch auf Vollständig stehen, damit das funktioniert.

Viel Erfolg und lass das ggf. wen machen, der sich damit auskennt - kann im Zweifelsfall recht kostspielig werden :)
Wo kann ich das Recovery Model auf vollständig stellen?

Edit: Habs gefunden
 
Zuletzt bearbeitet:
Ähnliche Themen
Titel Forum Antworten Datum
Keine Datensicherung über ODBC möglich JTL-Wawi 1.10 4
Neu Salepix Techniktemplate mit Downloadfehler Templates für JTL-Shop 0
Bestand anderer Kinderartikel wird in Artikelstammdaten mit angezeigt – wie kann man das deaktivieren? JTL-Wawi 1.11 2
Monatsabschluss Amazon FBA UK / CH mit JTL2Datev WaWi 1.10 bei IDU Nutzung und Zwangs VCS für GB / Schweiz JTL-Wawi 1.10 0
Neu Habt ihr auch Probleme mit dem Google Merchant Center? Allgemeine Fragen zu JTL-Shop 6
Neu Mediendateien nicht mit Shopware synchronisiert Shopware-Connector 0
Neu Lieferantenbestellung mit Stückliste User helfen Usern - Fragen zu JTL-Wawi 3
Neu Zahlungsziel mit unterschiedlichen Valutas erstellen User helfen Usern - Fragen zu JTL-Wawi 6
In Diskussion Pos mit 1.11.4 nicht kompatibel Einrichtung / Updates von JTL-POS 9
Neu JTL-MeetUp mit eBay in Berlin Messen, Stammtische und interessante Events 0
Neu Barcodescanner - Artikel mit # wird nicht übergeben Allgemeine Fragen zu JTL-POS 1
Neu Staffelpreise wird mit Sternchen angezeigt - wie ändere ich das Allgemeine Fragen zu JTL-Shop 0
Neu 0,1% an der Kasse erstellte Kunden nicht synchronisiert mit JTL Wawi Allgemeine Fragen zu JTL-POS 0
Neu Probleme mit WMS-Inventur JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Neu GPSR Produktsicherheitsblatt mit Amazon Lister übergeben? Amazon-Lister - Fehler und Bugs 5
Neu Varianten Artikel erstellen mit Lister 2.0 nur für Amazon Amazon-Lister - Ideen, Lob und Kritik 0
Lagerbestände mit der Ameise korrigieren JTL-Wawi 1.6 3
Probleme mit dem Ebay-Abgleich JTL-Wawi 1.11 1
Aktuelle Erfahrungen mit 1.11 JTL-Wawi 1.11 2
Neu Zufällige Preisanpassungen beim Abgleich mit Woocommerce User helfen Usern - Fragen zu JTL-Wawi 9
Amazon-ASIN mit mehreren SKU für Chargenverfolgung JTL-Wawi 1.10 0
Neu Kundenkonto mit mehreren Shop-eMail-Adressen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Ist es korrekt, dass Belegdaten von Amazon (VCS) mit einer etwa 7-tägigen Verzögerung in WAWI landen? Amazon-Anbindung - Fehler und Bugs 8
Neu Ärger mit CountX: Verzögerung bei der Bearbeitung von VCS-Daten in WAWI führt zu unvollständigen Steuerdaten User helfen Usern - Fragen zu JTL-Wawi 0
Neu Rechnung als pdf. speichern mit Rechnungsnummer und Kundennummer im Namen klappt nicht User helfen Usern - Fragen zu JTL-Wawi 4
Neu Was passiert beim Shop Update mit den Mailvorlagen? Installation / Updates von JTL-Shop 2
Neu Platzhalter für GPSR werden mit angezeigt PrestaShop-Connector 1
Liste exportieren mit Kategorien und Anzahl der Artikel in der jeweiligen Kategorie JTL Ameise - Eigene Exporte 3
Neu Umlagerung mit mehreren Positionen JTL-Ameise - Fehler und Bugs 7
Bild auf Rechnung bewegt sich nicht mit den Positionen JTL-Wawi 1.11 8
Neu Utopische Lieferzeiten mit der Post User helfen Usern - Fragen zu JTL-Wawi 1
Am eigenen Lager Bestand = 0, bei FBA = 170, Probleme mit dem eigenen Shop und Otto.de JTL-Wawi 1.10 3
Fehler beim Verknüpfen von JTL-FFN mit Wawi – „Anmeldung nicht möglich“ JTL-Wawi 1.11 1
Neu Adressetiketten für Briefe mit Etikettendrucker erstellen / Formatierungsproblem Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 4
Neu JTL-Wawi Aufträge die mit JTL-POS bezahlt wurde tauchen im Tagenabschluss auf JTL-POS - Fehler und Bugs 7
Neu FBA-Artikel lässt sich nicht mit Stücklistenartikel verknüpfen – Workaround? Arbeitsabläufe in JTL-Wawi 0
Neu Kartenzahlung mit Zettle / Wo finde ich einen Transaktionscode in der Datenbank? Allgemeine Fragen zu JTL-POS 0
Neu Probleme mit Pixel-Code eines Drittanbieters in Templatedatei Betrieb / Pflege von JTL-Shop 1
Neu Wer hat 2025 mit Xentral Erfahrungen gesammelt? Wechsel von JTL‑Wawi in Sicht Smalltalk 17
Funktion mit welchem Konnektor? JTL-Wawi 1.11 0
Kann ich mit dieser SQL Version die neue WaWi 1.11.1 installieren? JTL-Wawi 1.11 2
Neu Übergabe Versandlaber an Fulfiller möglich über FFN standallone aber nicht über FFN mit angebundeener JTL-WAWI Arbeitsabläufe in JTL-Wawi 0
Ticket erstellen bei einer Fehlermeldung mit JTL-Start ??? JTL-Wawi 1.9 6
Umlaute in Städtenamen werden mit � dargestellt JTL-Wawi 1.11 2
Neu Problem mit Drucker User helfen Usern - Fragen zu JTL-Wawi 0
Artikelstatistik funktioniert nicht mehr mit 1.11 JTL-Wawi 1.11 4
Studio-Webcast E-Com Insights mit JTL: Black Friday Edition am 30.10.25 Messen, Stammtische und interessante Events 0
Neu JTL Shop Versand Preisstaffel mit negativen Werten?? Allgemeine Fragen zu JTL-Shop 0
Neu Zeiterfassung Tablett Terminal - mit Hinweis: Arbeitszeit heute nicht erreicht User helfen Usern 4
Neu Artikelsuche mit % Platzhalter funktioniert nicht mehr (wie früher) JTL-Wawi - Fehler und Bugs 6

Ähnliche Themen