MySQL Datenbank sichern und aufspielen

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Benutzeravatar
RusTin
Mitglied
Beiträge: 269
Registriert: 20.09.2003 08:45
Wohnort: Düppenweiler
Kontaktdaten:

MySQL Datenbank sichern und aufspielen

Beitrag von RusTin »

Hi,
da ich nun mit meiner komplette Website umziehen will, muss ich auch die ganze Datenbank sichern und auf dem neuen Server wiederaufspielen. Geht das? Wenn ja wie genau? Es müsste alles dann nachher sein wie vorher!
zeroK
Mitglied
Beiträge: 226
Registriert: 18.02.2003 18:56
Wohnort: Klagenfurt
Kontaktdaten:

Beitrag von zeroK »

Hast du shell-Zugang (SSH)? Wenn nicht, dann kannst du's am einfachsten mit phpMyAdmin machen.

http://www.phpmyadmin.net
http://zerokspot.com/articles/phpmyadmi ... d_restore/
Kein Support via PM, IM oder E-Mail
Benutzeravatar
RusTin
Mitglied
Beiträge: 269
Registriert: 20.09.2003 08:45
Wohnort: Düppenweiler
Kontaktdaten:

Beitrag von RusTin »

was ist genau shell zugang?
auf meinem server hab ich phpmyadmin! ich kann da auch exportieren machen, aber was genau muss ich da alles anklicken, da gibts nen haufen Möglichkeiten! Und wie bekomme ich dann wieder alles rein?
zeroK
Mitglied
Beiträge: 226
Registriert: 18.02.2003 18:56
Wohnort: Klagenfurt
Kontaktdaten:

Beitrag von zeroK »

Shell access ist sowas, damit du Operationen direkt am Server ausführen kannst. Z.B.: SSH (Google ist dein Freund :-) )

Wegen phpMyAdmin: Dafür war eigentlich der zweite Link da ...
Kein Support via PM, IM oder E-Mail
Benutzeravatar
RusTin
Mitglied
Beiträge: 269
Registriert: 20.09.2003 08:45
Wohnort: Düppenweiler
Kontaktdaten:

Beitrag von RusTin »

upss sry mein fehler :oops:
Benutzeravatar
RusTin
Mitglied
Beiträge: 269
Registriert: 20.09.2003 08:45
Wohnort: Düppenweiler
Kontaktdaten:

Beitrag von RusTin »

also es geht net so richtig!
1. lädt der nicht alle Tabellen runter die ich will
2. bei dem phpbb Forum steht da jetzt zwar wie viel Beiträge und so da sind, aber kein User und wenn ich die Beiträge ansehen will gehts auch net!

hab dann im admin bereich von phpbb auf datebank back up anfertigen geklickt das dann bei mir importiert, aber trotzdem ohne Erfolg!
R. U. Serious
Mitglied
Beiträge: 153
Registriert: 11.10.2003 12:33
Kontaktdaten:

Beitrag von R. U. Serious »

Wie gross ist dein Forum denn? d.h.
- Wieivele Beiträge im Forum?
- Welche Grösse wird im AdminCP in MByte angegeben?
- Wie gross ist das Backup welches du ziehst (phpmyadmin & AdminCP)?
Benutzeravatar
RusTin
Mitglied
Beiträge: 269
Registriert: 20.09.2003 08:45
Wohnort: Düppenweiler
Kontaktdaten:

Beitrag von RusTin »

das Forum hat knapp 3000 Beiträge und ist nachdem Admin CP 3.22 MB groß. Die Datei ist 3.49MB groß, und man sieht auch das da alles gespeichert ist, nur wenn ich jetzt bei mir auf meinem Home Server, auf das Test Forum bei mir auf der Platte das Backup aufspiel, gibt es keine User und keine Beiträge.
Aber was eigentlich mich mehr interessiert ist, dass ich die komplette Datenbank sichern will. Die Datei die da rauskommt ist nämlich auch nur knapp 2MB groß und importiert noch nicht mal alle Tabellen!
R. U. Serious
Mitglied
Beiträge: 153
Registriert: 11.10.2003 12:33
Kontaktdaten:

Beitrag von R. U. Serious »

Dann scheint das Problem beim einspielen des Backups zu liegen.

Bei Dateien grösser als 2 MB kann es zu Problemen mit dem Datei-Upload kommen. Lokal könntest du einfach in der php.ini den entsprechenden Wert hochsetzen.

Ansonsten empfiehlt es sich um diese PHP-Limitation zu umgehen, einfach kein PHP zu nutzen beim einspielen des Backups, sondern alles von der Kommandozeile mit anderen Client-Programmen zu tun. Lokal hast du (wenn mysql installiert ist), bspw. im mysql/bin Verzechnis eine mysql.exe mit der das geht.
In der Knowledge-Base gibt es einen Eintrag der das beschreibt. Falls dein Hoster es zulässt von ausserhalb zum DB-Server zu connecten (Hosteurope bietet dazu bspw. eine umschaltbare Option an), dann kannst du auf dem Wege auch das Backup auf einen entfernten Host aufspielen.
Antworten

Zurück zu „Coding & Technik“