Drush locale site mit Server syncronisieren
Eingetragen von dinmikkith (1368)
am 19.07.2014 - 09:53 Uhr in
am 19.07.2014 - 09:53 Uhr in
Hallo liebe gemeinde.
ich würde gerne drush sync verwenden.
Leider verstehe ich nicht so ganz wlche Datei ich dazu wo anlegen muss und was für Werte diese enthalten sollte. Ich habe mich bereits durch die englische Dokumentation auf Drupal.org gewühlt und hoffe, dass sich hier jemand findet, der drush kennt wie seine rechte Hosentashe und mir auf einfache Arterklähren kann, was ish tun muss, damit ich
Meine Datenbank
und meine Dateien
zwischen zwei Servern. Einem Locklen und einem Remote-Server abgleichen kann.
Vielen Dank
Joiachim
- Anmelden oder Registrieren um Kommentare zu schreiben
Drush Site-Aliase anlegen ist hilfreich
am 27.07.2014 - 19:10 Uhr
Aliase kann man z.B. in "~/.drush/aliases.drushrc.php" deklarieren. Schau Dir mal die Datei "example.aliases.drushrc.php" in drush an. Da steht beschrieben, wie Aliase für lokale und für Remote-Drupal/Drush Sites anlegen kannt und auch wie die mit "drush rsync" und "drush sql-sync" nutzbar sind. Aber zunächst würde ich versuchen einen lokalen Aufruf "drush @localtest status" und dann einen remote Aufruf zum Laufen zu bringen: "drush @livesiteremote status".
Beispiel für Daten-Bank Klon: "drush sql-sync @livesiteremote @localtest". Aber da das Kopieren von Datenbanken nach export im Quell-System auch via rsync erfolgt, würde ich empfehlen zunächst "drush rsync @livesite @localtest" zum Laufen zu bringen.
Drush ist ein Profi-Werkzeug, dessen Dokumentation kaum hinter den Möglichkeiten herkommt. Selbst drush.org ist nicht aktuell, da dort z.B. noch nichts von Version 6 steht. Das Zentrum von Drush ist inzwischen https://github.com/drush-ops/drush
# DrupalCenter-Moderator # https://www.drupal.org/u/c-logemann
# CTO der Nodegard GmbH: CMS Security & Availability Operations / Wir unterstützen IT-Abteilungen, Agenturen, Freiberufler:innen