Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Nachträgliches Einrichten eines "1&1 Cloud Servers"

Eingetragen von mr4711 (97)
am 21.04.2016 - 12:42 Uhr in
  • Allgemeines zu Drupal
  • Drupal 7.x oder neuer

Hallo,

meine Webseite steht wegen "Sperrung der MySQL DB" nicht mehr zur Verfügung. 1&1 sagte, dass die DB mit jetzt 1,6GB zu groß ist und auf einen Cloud Server umziehen muss.

Den Vertrag habe ich schnell bekommen, nur nun stehe ich da und weiß nicht, wie ich die bisherige DB dahin bekomme. Kann mir jemand helfen? Hat das schon jemand von Euch gemacht?

Liebe Grüße
Michael

‹ Frage zu Nutzerprofilen Datenmodellierung Content Type/Taxonomy, Beziehung zwischen 2 Vocabularies? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Moin,

Eingetragen von qb (149)
am 21.04.2016 - 15:59 Uhr

prinzipiell musst Du sie auf der einen Seite exportieren (mit „mysqldump“ oder wenn installiert mit „drush sql-dump“) und auf der anderen Seite muss du sie importieren (mit „mysql“ bzw. „drush sqlc“). In der Praxis wirst Du bei einer Datenbank dieser Größe aber timer Probleme bzw. Buffer-Overflow (whatever) Fehlermeldungen bekommen, wenn Du die Dantenbank in einem Stück importieren willst.

Um das Problem zu lösen müsstest Du den Server verdrehen oder (einfacher) die Tabellen einzeln exportieren und importieren.
Möglicherweise stellt auch „drush sql-sync“ einen Lösungsansatz dar. Allerdings weiß ich, das 1&1 die Vertragsübergreifende Kommunikation meist via Firewall blockt.

Ergo, … :

  • alte Datenbank in kleinen Häpchen exportieren
  • kopieren der Export-Dateien (sind Textdateien) auf den neuen Server
  • importieren in die neue Datenbank

Übrigens lösen auch die diversen automatisierten Tools das Problem mit der Größe meist nicht. Wie gesagt, wenn Du eine so große DB exportierst erhältst Du eine so große Textdatei, dass der Server auf der Importseite irgendwann die Grätsche macht und mit einer Fehlermeldung abbricht.

Komplette Lösungsanweiung kann ich dir nicht bieten, aber vieleicht hilft dir das erst mal weiter.
Ansonsten mal den Support bei 1&1 löchern od die diese DB nicht umziehen können.

Grüße
Peter

  • Anmelden oder Registrieren um Kommentare zu schreiben

Komprimierung hilft

Eingetragen von C_Logemann (912)
am 21.04.2016 - 22:16 Uhr

Klar ist ein SQL-Dump eine riesige Text-Datei, die sich aber auch prima komprimieren lässt.
Schnell geht es mit GZip. Am kleinsten wird die Datei mit BZip.
Dann rüber auf den neuen Server mit Rsync und entpacken.
Danach importieren mit dem "MySQL"-Befehl und gut.
Entweder diese Werkzeuge selbst aneignen oder Dienstleister engagieren.

Ps.: Drush arbeitet auch nur mit Standard-Commandline Tools wie MySQLdump und Rsync, wenn man ein SQL-Sync macht.

  • Anmelden oder Registrieren um Kommentare zu schreiben

MySql server has gone away

Eingetragen von qb (149)
am 22.04.2016 - 05:59 Uhr

Meine Ausführungen bezogen sich (vorgreifend) auf ein Problem, dass sich speziell beim Import grosser Dumps stellen kann.

Details dazu finde man z.B. hier:
http://stackoverflow.com/questions/12425287/mysql-server-has-gone-away-w...

Dem Transfer der (großen) Textdatei - ob nun als Zip oder wie auch immer - habe ich gar keine weitere Beachtung geschenkt. (:-

  • Anmelden oder Registrieren um Kommentare zu schreiben

Moin, soweit erst mal vielen

Eingetragen von mr4711 (97)
am 22.04.2016 - 08:02 Uhr

Moin,

soweit erst mal vielen Dank. Die neue DB konnte geladen werden. Was seltsam war: PHPAdmin hat 1,6 GB nach Optimierung (modul optimizedb) angezeigt. Der Export als ZIP waren aber dann dennoch nur 13MB und der Import in die neue DB ergaben 0,8GB. Seltsame Größenverhältnisse ..

  • Anmelden oder Registrieren um Kommentare zu schreiben

Import großer Datenbanken

Eingetragen von C_Logemann (912)
am 22.04.2016 - 09:55 Uhr
qb schrieb

Meine Ausführungen bezogen sich (vorgreifend) auf ein Problem, dass sich speziell beim Import grosser Dumps stellen kann.
(...) (:-

Ja, der DB-Server sollte nach Möglichkeit natürlich genügend Kapazitäten haben. Ansonsten muss man halt tricksen, da hast Du Recht. Aber bei den Tricks würde ich trotzdem auf PHP-Helfer verzichten, und statt dessen andere Strategien versuchen wie z.B. die Datenbank in Tabellen-Gruppen zu transferieren.
Gerade bei Drupal kann man bei dem Export eine DB oft auch auf den Inhalt diverser Tabellen verzichten wie z.B. diverse Caching und Log-Tabellen. Dabei sollte man dann darauf achten, daß man die Tabellen-Struktur aber wenigstens mitnimmt. Auch in Backups kann man darauf auch oft gut verzichten.
Das lässt sich dann prima in Drush voreinstellen auch in den Sitealias-Settings.

PHPmyadmin betrachte ich übrigens als unnötige weitere, angreifbare Webanwendung, die ich in der Regel gar nicht erst installiere und statt dessen bei Bedarf per SSH-Tunnel auf die Datenbanken zugreife. Programme dieser Art haben dann nicht nur mit den Limitierungen der Datenbank selbst zu kämpfen sondern auch noch zusätzlich mit den Grenzen von Webserver und PHP-Prozessen. Da klappt dann oft noch der Export größerer Datenbanken, aber beim Import gibt es dann teilweise Probleme, die teilweise nicht sofort erkennbar sind (verlorene Datensätze). Und wenn man dann dringend ein Backup wieder einspielen muss, hat man den Datensalat.

  • Anmelden oder Registrieren um Kommentare zu schreiben

ich habe schon einige große

Eingetragen von marco.b (645)
am 22.04.2016 - 21:29 Uhr

ich habe schon einige große datenbanken mit mysqldumper umgezogen. Das tool ist schnell installiert und arbeitet zuverlässig. nach db-umzug entferne ich es gleich wieder.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Rolle erstellen nicht zu finden
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
Weiter

Neue Kommentare

  • Rollen
    vor 24 Minuten 30 Sekunden
  • Inzwischen sind wir bei
    vor 1 Woche 3 Tagen
  • Migrieren von D7 auf D8/ D10/ D11
    vor 1 Woche 4 Tagen
  • melde mich mal wieder, da ich
    vor 9 Wochen 1 Tag
  • Hey danke
    vor 9 Wochen 2 Tagen
  • Update: jetzt gibt's ein
    vor 9 Wochen 3 Tagen
  • Hallo, im Prinzip habe ich
    vor 10 Wochen 12 Stunden
  • Da scheint die Terminologie
    vor 10 Wochen 15 Stunden
  • Kannst doch auch alles direkt
    vor 10 Wochen 4 Tagen
  • In der entsprechenden View
    vor 10 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250237
Registrierte User: 20463

Neue User:

  • ocvk2810
  • marouane.blel
  • capilclinic

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 11 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association