Im Zuge des Upgrades von OPSI 4.2 auf 4.3 möchte ich mein Backend zunächst von File auf MySQL umstellen. Wenn ich es richtig verstanden habe sollte dies eigentlich beim Upgrade auf 4.3 von alleine gesehen, aber dies hat bei mir zum Verlust sämtlicher Backendaten geführt.
Aus diesem Grund habe ich mich dafür entschieden das Backend zunächst selbst auf MySQL zu stellen.
Leider fehlen dann auch weite Teile der zu konvertierenden Daten. In der DB sind beispielsweise Einträge in der HOST-Tabelle, aber nicht der für die Product Property.
Ich bin bei der Umstellung wie folgt vorgegangen:
1.
Code: Alles auswählen
opsi-setup --configure-mysql
Code: Alles auswählen
backend_.* : mysql, opsipxeconfd
host_.* : mysql, opsipxeconfd
productOnClient_.* : mysql, opsipxeconfd
configState_.* : mysql, opsipxeconfd
softwareLicense.* : mysql
audit.* : mysql
.* : mysql
Code: Alles auswählen
opsi-setup --init-current-config
opsi-set-rights
systemctl restart opsiconfd.service
systemctl restart opsipxeconfd.service
Code: Alles auswählen
opsi-convert file mysql
Beim 4. Schritt siehts auch so aus als würden alle Backenddaten migriert. (bspw. Replicating ProductProperty : 100.00% [============================] 3245/3245)
Dennoch befinden sich keine Daten in der zugehörigen Tabelle der MySQL DB.
Über Hilfe würde ich mich sehr freuen.
Mit freundlichen Grüßen
Lukas Kretschemr