Neu Backup zurückspielen - wie master, model und msdb händeln?

mona

Gut bekanntes Mitglied
26. April 2016
304
24
Hallo zusammen

Ich wollte mal ein Szenario erstellen, wo ich nicht nur die eazybusiness.bak zurückspielen kann, sondern auch die mdb-Datei benötige. Per SQLBackupAndFtp kann man nebst eazybusiness, die Master, Model und MSDB ebenfalls sichern, die Dateiänderung lautet dann nach dem Sichern "bak".
Angenommen ich muss nach einem Computer-Crash die Wawi neu installieren, wie gehe ich mit diesen Master, Model und msdb-Dateien vor? Und was ist der Unterschied zu eazybusiness.mdf und eazybusiness_log.ldf siehe Bild?
Unbenannt.JPG
Lieben Dank
gruss
mona
 

MichaelH

Sehr aktives Mitglied
17. November 2008
14.455
1.881
"Angenommen ich muss nach einem Computer-Crash die Wawi neu installieren"

Du installierst eine leere WAWI, legst über den Seupt eine leere DB an und dann restorst du die .bak - so ist die Vorgangsweise.
Funktionierte sicherlich schon 100.000e Male ohne Probleme, weil man so auch ein WAWI-Testsystem auf einem Rechner erstellen kann.
 
  • Gefällt mir
Reaktionen: mona

mona

Gut bekanntes Mitglied
26. April 2016
304
24
Danke. Das heisst, die eazybusiness.bak reicht völlig? Dann muss ich master etc nicht separat sichern, weil ohne Nutzen wenn ich die Wawi neu installiere? Habe mal wo anders im Forum gelesen dass die master gebraucht wurde, was mich unsicher gemacht hat....darum die Frage....dachte bisher auch die eazybusiness.bak reicht....
Gruss mona
 

SebastianB

Moderator
Mitarbeiter
6. November 2012
2.084
339
Also: master, model und Co. sind "Systemdatenbanken" vom SQL-Server selber. Grundsätzlich sollte man die auch sichern, falls man auf dem SQL Server "mehr" tut als nur mit einem sa-Nutzer arbeiten. In den Datenbanken stehen die SQL-Server-Agent-Jobs, die Login-Daten, die erweiterten Event-Sitzungen etc. Insofern: Ich persönlich würde die auch ab und zu sichern, damit ich im Problemfall nicht ohne Hilfe alles neu einstellen muss.
Hat man z.B: (was zu empfehlen ist) pro Arbeitsplatz einen SQL-Nutzer eingerichtet, dann findet man diese in der gesicherten master-Datenbank und hat dann für die Neuanlage direkt eine Vorlage.
(Die Systemdatenbanken einfach in eine *neue* Installation zurückzuspielen ist hingegen nicht unbedingt eine gute Idee, weil damit dann auch ggf. Einstellungen usw. überschrieben werden die man nicht haben möchte)

Für "Einsteiger" ist es aber okay, erstmal nur die eazybusiness zu sichern (und ja, mdf und ldf landen beide in der BAK Datei - zumindest beim SIcherungmodell "einfach").
 
  • Gefällt mir
Reaktionen: SebiW und mona

mona

Gut bekanntes Mitglied
26. April 2016
304
24
Alles klar jetzr, lieben Dank für die ausführliche Erklärung.
gruss mona
 

MichaelH

Sehr aktives Mitglied
17. November 2008
14.455
1.881
@SebastianB "JTL-Mitarbeiter und Moderator", war mir bislang gar nicht aufgefallen ?

Du kannst einfache Dinge auch noch komplexer darstellen für jemanden der sich nicht auskennt, dabei wirft sich bei mir aber die Frage auf:

Wenn "master, model und Co. sind Systemdatenbanken" so wichtig sind für den Betrieb der JTL-WAWI, wie stellt JTL sicher, dass diese bei Sicherung der DB gesichert werden ?
Oder muss jeder Unbedarfte soweit ein DB-Profi sein, dass er dies selbst bemerkt ?
 

SebiW

Sehr aktives Mitglied
2. September 2015
2.922
1.440
@SebastianB "JTL-Mitarbeiter und Moderator", war mir bislang gar nicht aufgefallen ?

Du kannst einfache Dinge auch noch komplexer darstellen für jemanden der sich nicht auskennt, dabei wirft sich bei mir aber die Frage auf:

Wenn "master, model und Co. sind Systemdatenbanken" so wichtig sind für den Betrieb der JTL-WAWI, wie stellt JTL sicher, dass diese bei Sicherung der DB gesichert werden ?
Oder muss jeder Unbedarfte soweit ein DB-Profi sein, dass er dies selbst bemerkt ?
Master, Model etc sind nicht wichtig für die Wawi sondern für den SQL Server an sich. Sind die kaputt läuft der SQL Server nicht. Das hat aber erstmal keine direkte Auswirkung auf die Wawi Daten.
Gehen die kaputt hilft im zweifelsfalls SQL Server neu installieren und Wawi DB wieder einspielen.
Nur wenn man größere Anpassungen am SQL Server gemacht hat (etwa die von @SebastianB erwähnten User oder eben eigene Dienste im Agent, bspw für die DB Wartung) dann muss man die im Zweifel erneut konfigurieren.
Da hilft ein Backup der System DBs. Im Normalfall sind aber viele dieser Elemente nicht überlebenswichtig und mit ein bisschen Doku auch schnell wieder konfiguriert.
 

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.824
547
Der SQL-Server hat fünf Systemdatenbanken.
1. master
2. model
3. msdb
4. tempdb
5. resource database

Diese werden bei der Installation des SQL-Servers neu erstellt.
D.h. wenn du in diesen nichts aktiv verändert hast must du die auch nicht sichern.

  • In master (dbid 1) stehen Systeminformationen der Instanz (z.B. Namen der Datenbanken, Logins, Linked Servers u.s.w.)
  • Model (dbid 3) ist die "Vorlage" für neu zu erstellende Datenbanken. Z.b. tempdb wird immer beim Serverstart neu erstellt und zwar so, wie von model vorgegeben.
  • In msdb (dbid 4) speichert z.b. der Agent seine Zeitpläne
  • tempdb (dbid 2) ist ein Ablageort für Temporäre Datenbankobjekte. Diese Datenbank wird sowieso beim Serverstart neu erstellt.
  • resource (dbid 32767) enthält alle Systemobjekte. Diese Datenbank kann vom SQL-Server standardmäßig garnicht gesichert werden, selbst wenn man es wollte..
 
  • Gefällt mir
Reaktionen: SebiW und mona

oRsst

Aktives Mitglied
23. Mai 2023
33
2
Moin,
eine vielleicht ganz dumme Frage aber was genau wird in der "eazybusiness"-Sicherung abgespeichert?
- Alle Wawi-Einstellungen, alle Artikel mit Texten und Preisen, Lieferanten, Bestellungen, Angebote, Vorlagen etc... oder nur Bestellungen?
Frohe restliche Weihnachtstage!
 

jtldudel

Sehr aktives Mitglied
4. Januar 2018
635
202
Moin,
eine vielleicht ganz dumme Frage aber was genau wird in der "eazybusiness"-Sicherung abgespeichert?
- Alle Wawi-Einstellungen, alle Artikel mit Texten und Preisen, Lieferanten, Bestellungen, Angebote, Vorlagen etc... oder nur Bestellungen?
Frohe restliche Weihnachtstage!
Alles Wawi bezogene, d.h. auch Benutzer, Einstellungen, Artikeldaten, Bilder, etc.

Also wirklich alles was in der Wawi enthalten ist.
 
  • Gefällt mir
Reaktionen: oRsst
Ähnliche Themen
Titel Forum Antworten Datum
Neu Nach Update auf neueste Shop-Version – Datenbank plötzlich leer / Wie weiter? Backup, Rollback oder neu aufsetzen? JTL-Shop - Fehler und Bugs 9
Neu Täglich SQL Backup vom Shop Allgemeine Fragen zu JTL-Shop 2
Rückspielung Backup nicht möglich JTL-Wawi 1.10 8
Neu Backup auf anderen Server umziehen Allgemeine Fragen zu JTL-Shop 0
Neu Wawi Abonnements, wie automatisiert vorgehen? best practice? Wawi 1.10.14.3 User helfen Usern - Fragen zu JTL-Wawi 0
Neu Frage in die Runde, wie handhabt ihr einen Datenrestore? Arbeitsabläufe in JTL-Wawi 17
Neu Wie TITLE-TAG exportieren? Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
Neu Kassensysteme der Zukunft – wie gut sind aktuelle Lösungen auf kommende Anforderungen vorbereitet? Starten mit JTL: Projektabwicklung & Migration 1
Worker 2 Dienst läuft aber mehr nicht || Wie Worker 2 extern überwachen? JTL-Wawi 1.10 8
Neu NOVA Child-Template funktioniert nicht wie erwartet jtlshop 5.6 Templates für JTL-Shop 2
Neu eBay-Angebote: Herstellernummer wird automatisch auf 'Nicht zutreffend' gesetzt - wie verhindern? eBay-Anbindung - Fehler und Bugs 0
Neu Artikelsuche mit % Platzhalter funktioniert nicht mehr (wie früher) JTL-Wawi - Fehler und Bugs 6
Große custom.css, wie geht es einfacher? Einrichtung JTL-Shop5 1
Neu Wie lege und inseriere ich sehr ähnliche Artikel so effizient wie möglich auf eBay und Shopify User helfen Usern - Fragen zu JTL-Wawi 0
Neu Lageroption Stückzahl nicht teilbar - wie an Kindartikel vererben ? User helfen Usern - Fragen zu JTL-Wawi 7
Neu Wie kommen die Versandarten aus JTL-Wawi in den JTL-Shop? Betrieb / Pflege von JTL-Shop 7
Neu Gutscheine an JTL POS ohne Voucher - wie macht Ihr das? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Wie starte ich JTL WMS Installation von JTL-WMS / JTL-Packtisch+ 1
Neu Eine Rechnungsposition auf zwei Teilrechnungen berechnen - Wie löst ihr das? Arbeitsabläufe in JTL-Wawi 7
Neu bei bestimmten Kunden muss die Rechnung beigelegt werden / wie erfolgt dies? Arbeitsabläufe in JTL-Wawi 8
Kundenstammdaten: Wie erkenne ich in der Wawi, ob ein Shop-Kunde ein Kundenkonto angelegt hat? JTL-Wawi 1.9 2
Neu Auswahl im JTL Shop - keine Rechnung beilegen - wie in Wawi einlesen ? User helfen Usern - Fragen zu JTL-Wawi 6
Neu Workflows: Wie genau funktioniert die Ausliefern-Aktion User helfen Usern - Fragen zu JTL-Wawi 4
Neu Buchhaltung, Controlling etc. - Wie macht ihr das? User helfen Usern - Fragen zu JTL-Wawi 3
Neu JTL POS: wie Position Übersicht neben dem Eingabebereich? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Shopify Basic mit JTL? Wie einrichten? Ist der JTL Guide noch aktuelle wegen PII Einschränkung? Shopify-Connector 2
Neu B2B Preis für JTL Wawi -> Amazon aktivieren, nur wie? User helfen Usern - Fragen zu JTL-Wawi 4
Neu Verwendung mehrerer Artikeletikett Vorlagen, wie auswählen? Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 6
Neu Wie exportiere ich Artikel ohne Lieferanten richtig? JTL Ameise - Eigene Exporte 0
Artikel mit Freitext Variation - oder wie "kundenindividuelle Artikel" handhaben? JTL-Wawi 1.10 1
Neu Kommissionsware --> via Chargen --> saubere Lagerbewerung aber wie? User helfen Usern - Fragen zu JTL-Wawi 7

Ähnliche Themen