Seite 1 von 1
Datenbanksicherungen zurückspielen ?
Verfasst: 27.02.2004 13:38
von stei109
Hi!
Auf meinem DB-Server ist bereits mysqladmin installiert und ich kann dort die Einträge problemlos bearbeiten und natürlich auch sichern, indem ich die SQL runterlade.
Wie aber bringe ich im Falle eines Crashes die lokale Datenbank auf den Server ???
Konnte nämlich keine Importfunktion finden.
Danke,
Elmar
Verfasst: 27.02.2004 13:59
von Xmopf
Einfach in phpmyAdmin auf die SQL-Seite gehen, und da kannst du dann die Datei auswählen die die SQL-Kommandos enthält und ausführen.
Gruß
Xmopf
Verfasst: 27.02.2004 14:09
von stei109
Das verstehe ich leider nicht
Ich kann mich auf dem Datenbank-server einloggen und habe nun die einzelnen Tabellen vor mir. Die könnte ich nun bearbeiten, etc.
Was aber, wenn der Server crasht und alle Daten weg sind ?
Wie spiele ich die komplette lokal gespeicherte SQL-DB wieder auf ?
Per FTP wärs ja einfach...
Danke,
Elmar
Verfasst: 27.02.2004 14:22
von Mister_X
KB:phpmyadmin aufrufen
auf deinen Datenbanknamen klicken (linker Frame)
auf SQL klicken (rechter Frame oben)
auf Durchsuchen... klicken
deine *.sql Datei auswählen
OK klicken
Solltest du Probleme damit haben (Timeout):
KB:95
KB:8
Verfasst: 27.02.2004 14:26
von stei109
Herzlichen Dank für die "Step by Step-Anleitung"!
Jetzt hab' ich es
Schönen Gruß,
Elmar
Export Optionen
Verfasst: 27.02.2004 14:36
von stei109
Eine kleine Frage noch...
Leider finde ich nirgends eine Erkärung zu den einzelnen Optionen.
Welche Einstellungen sind sinnvoll, bzw. notwendig, um ein "normales" Backup zu erstellen, welches problemlos wieder zurückgespielt werden kann ?
Ich habe folgende Optionen zur Verfügung:
Code: Alles auswählen
Struktur
Mit 'DROP TABLE'
AUTO_INCREMENT-Wert hinzufügen
Tabellen- und Feldnamen in einfachen Anführungszeichen
In Kommentarbereich einbeziehen
Erzeugungs-/Aktualisierungs-/Überprüfungszeiten
Tabellenverknüpfungen
Kommentare
MIME-Typ
Daten
Vollständige 'INSERT's
Erweiterte 'INSERT's
Verzögerten INSERT-Befehl verwenden
Exporttyp:
INSERT
UPDATE
REPLACE
Danke,
Elmar
Verfasst: 27.02.2004 14:44
von Mister_X
Meiner Erfahrung nach ergeben Häkchen an folgenden Stellen ein gut rückspielbares Backup:
Struktur
AUTO_INCREMENT-Wert hinzufügen
Tabellen- und Feldnamen in einfachen Anführungszeichen
Daten
Exporttyp: INSERT
Bei der Variante musst du die Tabellen vorher von Hand löschen, ist aber IMHO besser damit du nicht ein Mal versehentlich ein Backup einspielst und das aktuellere Tabellen automatisch löscht.
Verfasst: 27.02.2004 14:46
von stei109
OK, Danke.
Genauso sind auch die Voreinstellungen auf der phpmyadmin-Seite.
Schönen Gruß,
Elmar
Verfasst: 28.02.2004 06:14
von Jensemann
Wenn dasn komplett eigener Datenbankserver ist, du also für die komplette administration verantwortlich bist, mach regelmäsig ein filesystem backup des Datenbank unterverzeichnisses "mysql", damit du die Datenbank "mysql" im Falle des totalen crachs daraus wieder herstellen kannst, da ohne diese auch Login und somit kein phpmyadmin funktionieren werden.
Verfasst: 28.02.2004 20:28
von stei109
jensemann hat geschrieben:Wenn dasn komplett eigener Datenbankserver ist, du also für die komplette administration verantwortlich bist, mach regelmäsig ein filesystem backup des Datenbank unterverzeichnisses "mysql", damit du die Datenbank "mysql" im Falle des totalen crachs daraus wieder herstellen kannst, da ohne diese auch Login und somit kein phpmyadmin funktionieren werden.
Hi jensemann!
Es handelt sich zwar um einen extra Datenbankserver, der von der Seite entkoppelt ist, aber administrieren kann ich ihn nicht.
Im Falle eines Totalcrashes brauche ich also die Dateien auf dem Server nicht neu installieren, sondern eigentlich nur meine Datenbank neu aufspielen.
Schönen Gruß,
Elmar