Seite 1 von 1

Board klonen?

Verfasst: 10.10.2008 01:32
von _Ming_
Hallo, gibt es eine Mod (oder eine andere einfache! Lösung), um ein Board komplett zu klonen?¿?
...also 2. DB, anderes Verzeichnis (z. B. "../bak/), usw.

Hintergrund/Zweck:
Mit einer Klon-Mod (o. ä.) wäre es auf einfachste Weise möglich z. B. neue Mods an einer "quasi-Live-Umgebung" zu testen und im Misserfolgsfall einfach wieder zu verwerfen.
Des Weiteren wäre das sicher auch (z. B. via Cronjob) eine sehr interessante Möglichkeit der Datensicherung.

...ist sicher nicht ganz einfach zu realisieren (wenn noch nicht vorhanden), wäre aber m. E. ein riesen Plus an Komfort und Sicherheit für die meisten Boards...

cya
Ming

Verfasst: 10.10.2008 19:29
von caipi79
Hallo Ming,

Du kannst das Board klonen (damit umziehen), in dem Du:
  • 1. es deaktivierst (ACP)
    (Board-Konfiguration / Board-Einstellungen / Board deaktivieren : ja)

    * Vorsicht! - Während Schritt 2-7 nicht aus dem ACP ausloggen!

    2. deine neue Domain einträgst (ACP)
    (Server-Konfiguration / Server und Domain / Domain-Name: www.deine-neue-url.de)

    3. deine neue Cookie-Domain einträgst (ACP)
    (Server-Konfiguration / Cookies / Cookie-Domain: .deine-neue-url.de)

    4. ein Dump (Backup) deiner alten Datenbank machst (bspw. per MySQL Admin exportieren) und diese dann in deiner neuen Datenbank aufspielst (bspw. per MySQL Admin importieren)

    5. danach per FTP deine Dateien auf dein neues Root-Verzeichnis überträgst
    (in der kopierten root/config.php den Namen deiner alten Datenbank in den deiner neuen abändern!)

    6. in deinem alten Board wieder deine alte Domain einträgst (ACP - Schritt 2)

    7. sowie wieder deine alte Cookie-Domain einträgst (ACP - Schritt 3)

    8. und beide Boards aktivierst
Danach sollten beide identisch sein und auch laufen.

Wenn Du irgendwelche Verlinkungen auf deine alte Domain eingebaut hast (bspw. in Beiträgen), musst Du diese in deinem Klon natürlich abändern.

Eine andere Möglichkeit gibt es - soweit ich weiß, nicht.

Gruß, Caipi79