Serverumzug

Backup des Projektes auf dem lokalen Server

  1. Im Terminal per SSH mit dem lokalen Webserver verbinden.
    • ssh h2_admin@h2local.de

       

  2. In den Projektordner wechseln
    • {A-Z}/{KUNDENNAME}/{ORDNERNAME}

       

  3. Folgende Dateien und Ordner müssen gepackt werden ( backup_{DATUM}_{HOST}_{TYPO3-VERSION}.tar.gz ):
    1. Der Ordner = typo3conf/
    2. Der Ordner = uploads/
    3. Der Ordner = fileadmin
    4. Die Datei = .htaccess
    5. Die Datei = clear.gif
    6. Die Datei = index.php
    7. Die Datei = favicon.ico
    • Beispiel für den Befehl = 
      tar cvfz backup_JOBNUMMER_DATUM.tar.gz fileadmin/* typo3conf/* uploads/*
      

       

    Im Finder auf den Kundenordner zugreifen
    1. Die Backup Datei dort unter web speichern Jobordner: [Code]
  4. SQL Dump erstellen
    1. Im Browser den Plesk Server aufrufen (https://plesk.h2local.de:8443/admin/), dort ein Abbild der Datenbank exportieren. Die SQL-Datei ebenfalls unter "web" im Jobordner speichern
  1. MySql Dumper
    1. Das Tool herunterladen (https://github.com/DSB/MySQLDumper) und auf den Server legen. Wenn Typo3 als Standardanwendung hinterlegt ist, dann unter /typo3. Den Dumper aufrufen, Daten der Datenbank eintragen und den Dump einspielen
  2. Backup auf den Server kopieren
    1. Mit Transmit das erstellte Backup in den Ordner /typo3 kopieren und entpacken. Dazu per SSH mit dem Server verbinden, zu /typo3 navigieren und tar xzfv backupname.tar.gz ausführen
  3. Symlinks erstellen
  4. Ggf. die PHP Version von 7 auf 5 stellen, da es mit der 7er Version zu Problemen kommen kann