Datensicherung mit SQLBackupAndFTP

AndreasNe

Aktives Mitglied
27. Dezember 2023
92
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
347
38
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
886
184
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
697
211
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
3.108
1.626
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
886
184
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
4.201
1.076
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
347
38
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
886
184
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
347
38
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
697
211
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
730
29
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
Neu JTL POS App Speicherverbrauch hoch, obwohl Datensicherung klein JTL-POS - Fehler und Bugs 8
Neu Biete: KI-gestützte Produktdatenoptimierung für JTL-Wawi (Zero-Touch, mit Faktencheck) Dienstleistung, Jobs und Ähnliches 2
Neu POS mit 1.8.12.4 Einrichtung / Updates von JTL-POS 1
Neu Ringscanner mit Akku zu verkaufen (für das WMS) Smalltalk 1
Neu Bondrucker mit TSE JTL-POS - Fragen zu Hardware 1
Neu Erfahrungen mit DHL Paket International Premium Tarife in der JTL-Shipping-Cloud ? JTL-ShippingLabels - Ideen, Lob und Kritik 1
REST API (eazybusiness): POST/PATCH /items/{id}/suppliers lehnt jeden Payload mit HTTP 400 ab JTL-Wawi 2.0 2
[PowerShell] USt-IdNr. (VAT-ID) Massenprüfung gegen VIES – mit Auto-Retry, HTML-Report, Mailversand JTL-Wawi 1.11 3
Mehrere Probleme mit Update auf 2.0.5 JTL-Wawi 2.0 6
Neu onpage SEO auf SW - Was ist mit der Wawi? Shopware-Connector 1
Neu Shipping 2.0 ist ein Grund für kleine Shops JTL zu verlassen bzw. gar nicht erst mit JTL anzufangen JTL-ShippingLabels - Ideen, Lob und Kritik 24
Neu Stücklistenartikel mit Differenzbesteuerung + 19 % USt. – Komponenten getrennt auf Rechnung ausweisen? User helfen Usern - Fragen zu JTL-Wawi 3
Neu Shop rechnet Sa+So bei Lieferzeit mit ein Betrieb / Pflege von JTL-Shop 0
Neu Amazon Rechnungen aus v1.9x können nicht gedruckt gemailt oder sonnst noch was mit gemacht werden. Amazon-Anbindung - Fehler und Bugs 2
Weiter gehts....Kein Anlegen von Artikel mit Fotos mehr möglich, seit Update auf 2.06 JTL-Wawi 2.0 14
Mehrere Probleme mit JTL-Wawi und JTL-POS – hängen diese zusammen? JTL-Wawi 2.0 1
Neu Fehler Datenbank auf neuem Server mit Wawi 2.0.6 JTL-Wawi - Fehler und Bugs 5
Neu Stripe plugin mit JTL SHOP Error 500 Plugins für JTL-Shop 2
JTL-Wawi 2.0.6.0 sendet fehlerhafte multipart/form-data-Requests – ModSecurity blockt Datenabgleich mit 403 (scheinbar hosterabhängig) JTL-Wawi 2.0 20
Neu Variationen (Deutsch) mit Ameise aktualisieren JTL-Ameise - Ideen, Lob und Kritik 1
Neu Preise im Shop mit 4 Stellen hintern dem Komma Allgemeine Fragen zu JTL-Shop 5
Neu Erfahrungen mit Amazon Pay Smalltalk 0
Neu Amazon Artikel ist mit Vaterartikel verknüpft Amazon-Anbindung - Fehler und Bugs 1
Verbesserungsvorschlag: JTL-POS – Artikel mit Preisabfrage und vollständiger Wawi-Statistik JTL-Wawi 2.0 4
Neu Google Pay und Konfiguration mit Freiposition stürzt ab *Hotfix* Technische Fragen zu Plugins und Templates 0
Wawi 1.11.11 Shopabgleich mit 5.72 JTL-Wawi 1.11 17
Neu Sicherheitslücke, geprüft mit EcomSec Allgemeine Fragen zu JTL-Shop 3
Neu POS Server crashed mit Wawi Version 1.11.10 JTL-POS - Fehler und Bugs 0
Neu Plugin trotz Hinweis Kompatibel mit JTL-Shop bis 5.6.* auch unter 5.7.2 nutzen Plugins für JTL-Shop 2
Webinar am 04.08. eBay Live: So startest du mit Live Commerce Messen, Stammtische und interessante Events 0
Neu Mail mit Plugin zum testen der Sicherheitslücke echt? Allgemeine Fragen zu JTL-Shop 47
Neu Nettopreis mit rabbatt Allgemeine Fragen zu JTL-Shop 1
Neu Canonical-Tag bei Merkmalwert-URLs mit Parameter "m" Betrieb / Pflege von JTL-Shop 11
Neu Übertragung an AMAZON (versendet) - Probleme mit Großbriefen JTL-ShippingLabels - Fehler und Bugs 1
Neu Gesucht: JTL-Systempartner/Freelancer mit Erfahrung in Personalisierungs-/Gravur-Fulfillment Dienstleistung, Jobs und Ähnliches 2
Neu Wird irgendwo in der Datenbank geloggt welcher WMS-Mobile Benutzer mit dem MDE-Gerät einen Auftrag, bzw. Pickliste gepickt hat? User helfen Usern - Fragen zu JTL-Wawi 1
Rechnung mit CC verschicken Vorlagen 2.0 JTL-Wawi 1.11 12
Neu JTL Shop Plugin - BD Automatisierter Widerruf (Von Händler für Händler - Schluss mit Mail-Chaos & Spam-Sorgen!) Plugins für JTL-Shop 0
Neu Versanddatenimport in Packtisch nicht automatisch (DPD Österreich mit WEB.omat) JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 2
Neu Anzeige Alle Artikel mit Kategorieanzeige linke Menüleiste Allgemeine Fragen zu JTL-Shop 9
Neu GLS Privatlabels mit Packtisch verknüpfen JTL-ShippingLabels - Ideen, Lob und Kritik 0
Neu oAuth Credentials Login mit JTL .. WO? User helfen Usern 1
Neu kostenlos: DHL Sendungsverfolgung für JTL-Wawi – Web-Dashboard mit Frühwarnsystem Schnittstellen Import / Export 0
Neu Konfigurationsgruppe mit Auslesen Arbeitsabläufe in JTL-Wawi 1
Neu Ist es ohne Probleme möglich Cloudflare in der Free Version mit JTL zu nutzen? Allgemeine Fragen zu JTL-Shop 7
Neu Nach Wawi Update Probleme mit Rechnungsdrucker JTL-POS - Fehler und Bugs 4
Neu Mariadb 12 mit 5.7.1 Allgemeine Fragen zu JTL-Shop 0
Neu Pickliste mit maximaler SKU-Anzahl – gibt es eine Lösung? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 4
Neu Mit Fehlern beendet - Object reference not set to an instance of an object. JTL-Track&Trace - Fehler und Bugs 2
ändern von Servernamen nach Neuinstallation von SQL und Verbindung mit neuem Server in der Wawi JTL-Wawi 2.0 2

Ähnliche Themen