gutefrage.net, die Ratgeber Community
version2_beta
Login   |  Forum |  Richtlinien |  FAQ

47 

Wie ziehe ich von einem virtuellen auf einen realen Server?

gefragt von zaphodiszaphodis am 21.11.2006 um 9:20 Uhr

Derzeit läuft eine Site mit Datenbank und Applikationen auf einem virtuellen Server, der aber zu schwach auf der Brust ist.

Nun möchte ich auf einen richtigen Server umziehen. Allerdings weiß ich nicht, wie ich Datenbank und Applikation auf den anderen Server bekomme.

meine einzige Idee ist: den gesamten Inhalt des alten Servers per FTP auf meinen Rechner und danach auf den neuen Server kopieren. Klappt so etwas?


Weitere Fragen zu verwandten Themen finden Sie hier:

Server (158)
FTP (20)
Servermigration (1)
ähnliche Fragen

Reply


anonym
beantwortet von einem Gast am 9. Dezember 2006 22:53
3x
Thumb_up

falls du mysql verwendest, macht man einen dump wie folgt:

mysqldump -u USER -pPASSWORT DATENBANKNAME > DUMPDATEI.sql

und schon hast du einen DUMP

einspielen lässt sich das dann wie folgt:

mysql -u USER -pPASSWORT DATENBANKNAME < DUMPDATEI.sql

voila.


pianoman
beantwortet von pianoman am 21. November 2006 11:47
4x
Thumb_up

nein, klappt nicht. zumindest nicht so einfach.

  1. mach einen datenbank-dump deiner alten db (meine_db.sql)

  2. leg auf deinem neuen server eine neue db an, per shell oder phpmyadmin oder pgmyadmin.

  3. importiere den sql dump in die neue db.

  4. das verzeichnis mit der anwendung kannst du per ftp auf die lokale platte kopieren und auf den neuen server hochladen.

  5. jetzt musst du noch die config-files mit den verzeichnispfaden, db-name und db-password anpassen.

  6. neuen server absichern nicht vergessen. ftp würde ich z.b. nicht anlassen, das ist sehr, sehr unsicher.

mit etwas rumprobieren klappt das schon meistens.

Kommentar von 2b6c4288d09ed104679417f9a43ee9c7smallzaphodis am 21. November 2006 11:58

hallo oianoman,

vielen dank für deine antwort. dazu habe ich noch zwei fragen:

  1. wie erstelle ich einen solchen dumb? welche optionen soll ich wählen? mir wird angeboten:

    • DROP DATABASE hinzufügen
    • Mit 'DROP TABLE'
    • Mit 'IF NOT EXISTS'
    • AUTO_INCREMENT-Wert hinzufügen
    • Tabellen- und Feldnamen in einfachen Anführungszeichen
    • Vollständige 'INSERT's
    • Erweiterte 'INSERT's
    • Verzögerten INSERT-Befehl verwenden
    • Fehlerübergehenden INSERT-Befehl verwenden
    • Hexadezimalschreibweise für Binärfelder verwenden
  2. was meinst du genau mit punkt 6? wie kann ich die sicherheit erhöhen?

Danke für Deine Hilfe zaphodis




Verwandte Fragen

Verwandte Fragen


Mehr verwandte Fragen

Verwandte Fragen
Die unter gutefrage.net angebotenen Dienste und Ratgeber Inhalte werden nicht geprüft. Die Richtigkeit der Inhalte wird nicht gewährleistet. Bitte lesen Sie hierzu auch unsere Rechtlichen Hinweise.