SHSH.de-Migration: Unterschied zwischen den Versionen

K
(Markierung: 2017-Quelltext-Bearbeitung)
(Markierung: 2017-Quelltext-Bearbeitung)
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 21: Zeile 21:
 
  delete from panel_languages where id in (5,6,7,8);
 
  delete from panel_languages where id in (5,6,7,8);
 
  drop view mail_discard;
 
  drop view mail_discard;
 +
drop view view_emaildomains;
 +
Die gelöschten Views sind [[SHSH.de-Migration/gelöschte_Views|hier]]
  
===Froxlor-Frontend===
+
=Froxlor-Frontend=
 
Vor aufruf die ldatei /var/www/froxlor/lib/userdata.inc.php vom webslave (alt) nach /var/www/html/froxlor/lib auf webslave001 (neu) kopieren
 
Vor aufruf die ldatei /var/www/froxlor/lib/userdata.inc.php vom webslave (alt) nach /var/www/html/froxlor/lib auf webslave001 (neu) kopieren
  
 
Frontend unter https://webslave.shsh.de/froxlor aufrufen und Migration starten
 
Frontend unter https://webslave.shsh.de/froxlor aufrufen und Migration starten

Aktuelle Version vom 27. April 2021, 10:18 Uhr

Daten kopieren

auf Webslave001 (neu)

Mariadb-Server stopen

sudo systemctl stop mariadb.service 

auf Webslave (alt) als root

/root/snapshot.sh

Dieses Skript stoppt alle wichtigen Dienste, erstellt Snapshots des ganzen Filesystems und startet danach wieder alle Dienste. Anschließend werden alle MySQL-Datanbanken, MailFolder und UserVerzeichnisse auf den neuen Server per rSync übertragen

auf Webslave001 (neu)

Verzeichnisrechte für MariaDB anpassen und anschließend neu starten und den Upgrade der Struckturen auslösen

sudo chown -R mysql. /var/lib/mysql
sudo systemctl start mariadb.service
sudo mysql_upgrade -p

In die Datenabnk einoggen, und Altlasten entfernen, die das Froxlor-Updateskript NICHT entferrnt.

mysql -u root -p syscp
delete from panel_languages where id in (5,6,7,8);
drop view mail_discard;
drop view view_emaildomains;

Die gelöschten Views sind hier

Froxlor-Frontend

Vor aufruf die ldatei /var/www/froxlor/lib/userdata.inc.php vom webslave (alt) nach /var/www/html/froxlor/lib auf webslave001 (neu) kopieren

Frontend unter https://webslave.shsh.de/froxlor aufrufen und Migration starten