backup erstellen

zitrus
nun, die frage nach dem "wie mache ich ein backup?" ist schon ziemlich alt. trotzdem beginne ich hier wieder damit zu nerven. ja, die suchfunktion habe ich benutzt. aber. ich suche so etwas wie eine komplett-anleitung. für ganz blöde eben. schritt für schritt zum erfolg, äh erfolgreichen backup. wie man das nunmal so nach und nach bei phpmyadmin anstellt, backup machen, herunterladen (?) und wieder drauf spielen.

(um näher drauf einzugehen: ich würde gerne vom wbb 1.2 zum wbb lite wechseln und dabei sollten user und beiträge erhalten bleiben)

wenn mir das jemand geduldig erklären könnte oder einen link zu einem tutorial oder so posten würde wäre mir sehr geholfen!
MrMind
Naja ein Update von WBB 1.2 zum Lite ist eigentlich auch ohne BackUp möglich, aber hast scho recht, sollte lieber mal gemacht werden.

Mal gucken ob ich es gut erklären kann:

phpMyAdmin öffnen -> im linken Frame auf die DB klicken (also wenn du nur eine DB zur verfügung hast, dann wird diese sofort angezeigt und ganz oben steht dann der DB Name darauf dann klicken, ansonsten hast du ein DropDown Menü und dort einfach dann auswählen).

Nun im rechten Frame auf Exportieren klicken -> Nun erscheint ne neue Seite und dort haste ein paar Optionen, aber nur die wenigsten brauchst du

Folgende Einstellungen solltest du auf der Seite machen:

Unter dem Punkt: Exportieren

-> Auf den Link Alle auswählen klicken
-> die Option SQL sollte angeklickt sein.

Unter dem Punkt: SQL-Optionen

-> Hacken bei Struktur
-->Hacken bei AUTO_INCREMENT-Wert hinzufügen
-->Hacken bei Tabellen- und Feldnamen in einfachen Anführungszeichen

-> Hacken bei Daten
--> Hacken bei Vollständige 'INSERT's
--> Hacken bei Hexadezimalschreibweise für Binärfelder verwenden
--> Exporttyp INSERT

Der Rest ist erstmals unwichtig für ein einfaches BackUp.

Dann noch auf Go drücken und warten großes Grinsen
Nun sollte ein großes Eingabefeld erscheinen in dem das BackUp drinnen steht. Diesen Text makieren (am besten: Rechts Klick --> Alles makieren) und in eine Datei (backup.sql als Beispiel) kopieren (STRG + C => kopieren, neue Datei namens backup.sql erstellen und mit STRG + V => einfügen).

Somit haste schonmal die DB gesichert.

Nun bei deiner neuen DB (oder bei der alten, wenn du das alte BackUp aufsetzen möchtest) wie folgt vorgehen:

-> DB auswählen (wie oben)
-> auf eine Tabelle evtl. nochmal klicken (wenn eine vorhanden ist, ansonsten auf den DB namen).
-> im rechten Frame ist ganz oben ein Reiter (Das ist eine Art Karteikartenregister) auf dem SQL steht, da drauf klicken
-> neues Fenster im rechten Frame zu sehen mit einem Texteingabefeld und einem Feld um eine Datei hoch zu laden (wir benötigen letzteres).
-> auf durchsuchen... klicken und die backup.sql auswählen und ok klicken.
-> backup.sql erscheint in dem kleinen Textfeld
-> Kompression auf Autom. Erkennung lassen
-> Das darunterstehende OK klicken.

Wenn alles gut gelaufen steht wird nach einer Zeit zu sehen sein:

Der SQL-Code wurde erfolgreich ausgeführt oder so ähnlich.

Wenn aber da eine ERROR-Message kommt, dann sag bescheid (es gibt unterschiedliche Error's).

Ich hoffe ich habe das nun gut erklärt.

Mfg
MrMind
zitrus
vielen lieben dank für die ausführliche anleitung! jetzt bin ich aber um einiges schlauer. ;D hat auch alles prima geklappt. merci!
tantoni
Zitat:
Original von MrMind


Der Rest ist erstmals unwichtig für ein einfaches BackUp.

Dann noch auf Go drücken und warten großes Grinsen
Nun sollte ein großes Eingabefeld erscheinen in dem das BackUp drinnen steht. Diesen Text makieren (am besten: Rechts Klick --> Alles makieren) und in eine Datei (backup.sql als Beispiel) kopieren (STRG + C => kopieren, neue Datei namens backup.sql erstellen und mit STRG + V => einfügen).


Mfg
MrMind


Hallo,

diesen letzten Schritt (siehe Zitat) verstehe ich nicht ganz.

Wo und wie soll ich denn eine backup.sql Datei erstellen, damit ich das herauskopierte aus dem Eingabefeld einfügen kann?

LG tantoni

Edit: Ich habe es bereits heraus gefunden. Trotzdem Danke!
24Bytes
äh war das dein ernst?
hätte vor mir niemand es erklärt würde ich es jetzt schon zum 4mal machen nur auf y****** und nur ich, ich bin mir aber sicher das andere es auch schon erklärt haben....
Shadowninja
ehm dumme frage

ich habe alles auf ein backup.sql gemacht
und will es auf einen anderen host tuen muss ich jetzt den WBB2 Forum hochladen und danach neuinstallieren?


Zitat:

Fatal error: Allowed memory size of 26214400 bytes exhausted (tried to allocate 11512394 bytes) in /www/phpmyadmin/libraries/read_dump.lib.php on line 91
MrMind
Also wenn du es mit Struktur gemacht hast, dann brauchst du das wBB nicht erst zu installieren. Also wenn du nach meiner Anleitung vorgegangen bist, dann also nein Augenzwinkern


Dieser Error kommt, wenn die Datei zu groß ist. Entweder splittest du diese mit mysqldump auf oder du öffnest deine backup.sql im Editor und makierst immer einzelne Bereiche (ist egal von wo bis wohin, muss allerdings mit einem SQL-Befehl Anfangen - einem CREATE TABLE bzw. INSERT INTO - und mit einem ; enden). Dann gehst du auf SQL bei phpMyAdmin und fügst den zuvor makierten kopierten Text im Testfeld ein und führst den Code aus. Das machst du solange bis das komplette BackUp aufgespielt ist.


Mfg
MrMind
ObInObI
hab ein auch problem...

bei mir kommt immer:


MySQL meldet:

#1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'Datenbank usr_web371_1 auf localhost

CREATE TABLE `bb1_acces


was ist das??
Shadowninja
Ok ich habs verstanden aber ich kriegs nicht hin das sind 10.9MB!

Und ehm ne Frage Wieso ist mein altes Funpic Forum weg??
Random
hallo wollte mal folgendes problem nennen ob man mir da helfen kann..

also ich habe ein forum, was aufm funpic space läuft. Jetzt hab ich und n kumpel uns ein terra hosting besorgt. so .. was bräuchte ich um mein board mit user beiträgen und allem was es hat rüberzuholen?

eigendlich doch nur alle sachen vom ftp server und die phpmyadmin datenbank oder?? wäre nett wenn mir jemand helfen würde.
goldrakebauer
Was ist wen man beim Backup mehr makiert als oben beschriben?
Ist das dan schlimm oder geht es dan genauso?

gruß goldrakebauer
Same
Also entweder bin ich zu d**f oder es klappt aus einem anderen grund nicht so richtig.

1. Wo erstelle ich diese neue Datei backup.sql?

Habe jetzt auf eminer Datenbank eine Tabelle angelegt mit namen Backup. Wenn ich die aufrufe dann wird mir ein SQLDUMP anezeigt. Ist das jetzt so in Ordnung?

Das Backup habe ich soweit, wie beschrieben, hingekriegt, aber da ist eben der Punkt wo ich nicht weiter weiß.

2. Im ACP des Forums kann man ja auch die Datenbank sichern. Habe das auch mal ausprobiert Da wurde mir gesagt, dass es im Ordenr /acp des Forums gespeichert wurde. Da finde ich aber nix.

Muss dazu vielleicht sagen, das das ganze völlig neu für mich ist, ich also keinerlei Erfahrung habe. Und ich weiß, dass, wenn man Hacks einbauen will, vorerst ein Backup gemacht werden sollte. Ich will mir mein neues Forum alleine aufbauen. Kann mich da vielleicht mal jemand näher aufklären? Irgendwie ist das alles zu hoch für mich.