Ergebnis 1 bis 7 von 7

Thema: Synchronisation von DEV-Server und Live-Server

  1. #1
    Contao-Nutzer
    Registriert seit
    02.08.2009.
    Beiträge
    67

    Standard Synchronisation von DEV-Server und Live-Server

    Halli hallo und kleine Frage,

    ich habe ein Projekt, das auf einem Stage Server regelmäßig aktualisiert wird.
    Wenn alles für Gut befunden wurde, soll die gesamte Stage-Server Version auf einen Live Server übertragen werden.
    Dieser Vorgang kann mehrmals täglich passieren und soll zu möglichst kurzen Down-Zeiten führen.

    1)
    Ich habe das Projekt einmal vollständig auf Stage und Live installiert.

    2)
    Ich habe mir ein Shell-Script geschrieben, dass:
    - die Datenbank exportiert (Stage) und importiert (Live)
    - Die Ordner files & templates auf Live löscht und von Stage wieder kopiert
    - Den Ordner var löscht, da der sich ja selbst neu anlegt.

    Kann man das so machen?
    Habe ich was vergessen?


    Gruß

    p.s.: Dieser Vorgang klappt natürlich nur bei kleineren technischen Updates oder redaktionellen Änderungen.

  2. #2
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.719
    User beschenken
    Wunschliste

    Standard

    Mit syncCto kann man das machen - gibt auch eine Pro-Variante

    Von David und Nicky soll(te) es auch ein Nachfolgeprojekt für C5 geben - da kenne ich aber den aktuellen Stand nicht.

  3. #3
    Contao-Nutzer
    Registriert seit
    02.08.2009.
    Beiträge
    67

    Standard

    Danke für den Hinweis.
    Ich hab' mir mal die GitHub Seite kurz angeschaut und das hier gefunden
    "syncCto have a lot of system requirements, please check the system check at your contao backend."

    Ab da bin ich schon raus ;-)


    Meine Frage zielte auch mehr in Richtung:
    Reicht das, was ich gemacht habe oder muss man Contao noch irgendwie nach meinem Aktualisierungsscript initialisieren, aufräumen oder was auch immer.

    Es scheint tatsächlich alles ohne weiteres Zutun zu klappen - aber ich traue dem Frieden nicht so ganz ;-)

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.112
    Partner-ID
    10107

    Standard

    Zitat Zitat von whitedrow Beitrag anzeigen
    - Den Ordner var löscht, da der sich ja selbst neu anlegt.
    Nach löschen von var solltest du composer install -o aufrufen (oder vendor/bin/contao-setup).
    » sponsor me via GitHub or PayPal or Revolut

  5. #5
    Contao-Nutzer
    Registriert seit
    02.08.2009.
    Beiträge
    67

    Standard

    cool, vielen Dank. Hab mich für vendor/bin/contao-setup entschieden und es scheint alles zu klappen.

  6. #6
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.719
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von whitedrow Beitrag anzeigen
    - Die Ordner files & templates auf Live löscht und von Stage wieder kopiert
    rsync würde auch gehen mit "--delete"

  7. #7
    Contao-Fan Avatar von Stefko
    Registriert seit
    25.10.2012.
    Ort
    Karlsruhe
    Beiträge
    774
    User beschenken
    Wunschliste

    Standard

    Ahoi,
    Zitat Zitat von zonky Beitrag anzeigen
    rsync würde auch gehen mit "--delete"
    ich habe auch gerade darüber nachgedacht, nur die geänderten Dateien zu übertragen, aber u.U. ist ein komplettes Löschen und Kopieren schneller - müsste man mal ausprobieren ...

    Grüße,
    Stefko
    Grüße, Stefko

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •