Also wäre erst mal die Frage, wie sieht es mit Backup aus, soweit ich weiss sie machen jede nacht backup, aber nur von der db oder von den ordner und dateien?
Ordner, Dateien und Postfächer, wobei es ab und an eine Pause gibt, d.h. kein tägliches Backup um den Zeitraum der Wiederherstellbarkeit von 7 auf bis zu 14 Tage zu verlängern.
Falls nicht, muss ich als erstes auf jeden Fall die ganzen Ordner erst mal bei uns lokal runterladen (falls mit der neuen webseite was schief läuft), dann numb der db per phpMyAdmin.
Das ist ohnehin keine der schlechtesten Optionen, da das Wiedereinspielen eines unserer Backups z.T. sehr lange dauern kann, wenn der Server z.B. gerade wieder ein Backup erstellt. Dieses muss dann erst beendet werden, bevor ein Zurückspielen möglich ist.
Dann hätte ich gesagt db löschen und die dateien von dem unterordner in dem sich die dateien für den hauptdomain befinden, die dateien von dem subdomain reinkopieren, dumb von der db des subdomains auf db vom hauptdomain spielen. configuration.php von joomla öffnen und den name der db ändern.
Angenommen, die Subdomain-Installation (nennen wir sie SubInst) befindet sich im Ordner /html/subdomain und greift auf die DB usr_webxy_2 zurück und soll künftig als Hauptinstallation der Domain verwendet werden, hätten Sie zwei Möglichkeiten:
1. Löschen der Installation im Ordner /html (bis auf den Ordner /subdomain natürlich), anschließend ist es möglich, die Installation mit dem FTP-Programm nach /html zu verschieben. Mit z.B. CuteFTP funktioniert das, indem man in den Ordner /html/subodmain geht, alles markiert, mit rechts anklickt und "verschieben nach" bzw. "move to" auswählt und als Ziel /html angibt.
Danach sind noch die Pfade in der configuration.php zu aktualisieren (/subdomain beim tmp und log-path rausnehmen). Eine DB muss hier nicht exportiert und wieder importiert werden.
2. Im Confixx unter Einstellungen->Domains die Domain mit und ohne www einfach auf den Ordner /subodmain (ohne /html in der Pfadangabe) umzurouten. Damit wird beim Aufruf der Domain automatisch die Installation im Ordner /html/subdomain angezeigt.
Anschließend kann die Installation im Ordner /html auch gelöscht werden. Auch hier ist kein Dump o.ä. zu erstellen.