invis_server_wiki:upgrade:14.0_to_14.1

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste Überarbeitung Beide Seiten der Revision
invis_server_wiki:upgrade:14.0_to_14.1 [2019/12/13 20:35]
flacco angelegt
invis_server_wiki:upgrade:14.0_to_14.1 [2019/12/13 20:51]
flacco [Samba Upgrade]
Zeile 3: Zeile 3:
 Dieses Anleitung beschreibt den Weg zurück aus der Sackgasse, also den Weg von der kaum funktionierenden Kombination aus Samba und MIT-Kerberos zurück zu unseren Samba-Paketen mit Heimdal-Kerberos. Dieses Anleitung beschreibt den Weg zurück aus der Sackgasse, also den Weg von der kaum funktionierenden Kombination aus Samba und MIT-Kerberos zurück zu unseren Samba-Paketen mit Heimdal-Kerberos.
  
 +Das Upgrade impliziert auch das Distributionsupgrade von openSUSE Leap 15.0 auf 15.1.
  
 +===== Vorbereitung =====
 +
 +Sichern Sie alle Datenbanken des Servers. Sie können dafür die Tools des invis-Servers nutzen:
 +
 +**ActiveDirectory**
 +
 +<​code>​
 +invis:~ # adbackup
 +</​code>​
 +
 +**Kopano**
 +
 +Führen Sie hier beide Sicherungswege durch:
 +
 +<​code>​
 +invis:~ # kdbdump
 +...
 +invis:~ # kbackup
 +</​code>​
 +
 +**Weitere Datenbanken**
 +
 +<​code>​
 +invis:~ # alldump
 +</​code>​
 +
 +**Dokuwiki**
 +
 +<​code>​
 +invis:~ # dwdatasnapshot
 +</​code>​
 +
 +Da mit der neuen auf MIT-Kerberos basierenden Samba-Version 4.7. die im Laufe des Upgrades installiert wird, werden überarbeitete AppArmor Profile notwendig. Um negative Effekte auf das Upgrade durch mögliche AppArmor-Blockaden vorzubereiten wird AppArmor vor dem Upgrade deaktiviert.
 +
 +<​code>​
 +invis:~ # systemctl stop apparmor.service
 +...
 +invis:~ # systemctl disable apparmor.service
 +</​code>​
 +
 +Im späteren Verlauf des Upgrades wird AppArmor mit neuen Profilen wieder aktiviert.
 +
 +Auch der Email-Abruf sollte vor dem Upgrade deaktiviert werden:
 +
 +<​code>​
 +invis:~ # systemctl stop fetchmail.service
 +invis:~ # systemctl disable fetchmail.service
 +</​code>​
 +
 +Auch der Samba Domain-Controller wird abgeschaltet und deaktiviert.
 +
 +<​code>​
 +invis:~ # systemctl stop samba.service
 +invis:~ # systemctl disable samba.service
 +</​code>​
 +
 +===== Samba Upgrade =====
 +
 +Starten wir mit dem Upgrade der Samba AD-Umgebung. Das bedeutet einen Wechsel von den openSUSE-eigenen Samba-Paketen zurück zu Paketen die wir, das invis-Server-Projekt über eigene Repositories bereit stellen.
 +
 +Beginnen wir damit das passende Repository einzubinden:​
 +
 +<​code>​
 +invis:~ # zypper ar https://​download.opensuse.org/​repositories/​spins:/​invis:/​15:/​stable:/​samba/​openSUSE_Leap_15.0/​spins:​invis:​15:​stable:​samba.repo
 +invis:~ # zypper ref
 +</​code>​
 +
 +to be continued...
  • invis_server_wiki/upgrade/14.0_to_14.1.txt
  • Zuletzt geändert: 2020/06/12 10:52
  • von flacco