Datenmigration: Update 3
linuxmuster-migration bringt in Version 1.0.11:
- Verbesserte Migration der Mailkonfiguration:
- Sieve-Skripte (/var/spool/sieve) und
- E-Mail-Aliase (/etc/aliases) werden nun ebenfalls berücksichtigt (s. r1186).
- Ebenso die Mysql-Server-Konfigurationsdatei (/etc/mysql/my.cnf) (s. r1187).
- Bugfix: Quotaermittlung auf nichtquotierten Systemen führte zu Abbruch (s. r1194).
Das Paket ist verfügbar in den Repositories paedml50-testing und paedml51-updates.
Zur Installation siehe Wiki-Artikel Datenmigration.
Mondorescue-Updates
Im paedml51-updates-Repository liegen neue Mondorescue-Pakete aus. Es sind noch Betaversionen, sind hier aber fehlerfrei gelaufen. Der in #543 geschilderte Fehler, tritt damit nicht mehr auf:
OK getestet:
- Vollbackup auf lokale Platte.
- Vollbackup auf NFS-Share.
- Differentielles Backup auf lokale Platte.
- Restore großer Dateien im Live-Betrieb aus lokalem Backup-Satz.
- Nuke-Restore mit mondorescue.iso aus lokalem Backup-Satz inkl. Softraid und LVM.
- Automatischer Restore mit mondorescue.iso von NFS-Share inkl. Softraid und LVM.
Hinweis:
Es kann passieren, dass die Installation von mindi-busybox aufgrund eines Konfliktes mit dem Paket mindi mit folgender Fehlermeldung scheitert:
dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/mindi-busybox_1.18.5-1_i386.deb (--unpack): Versuche, »/usr/lib/mindi/rootfs/sbin/init« zu überschreiben, welches auch in Paket mindi ist
Dies lässt sich reparieren, indem man
# aptitude dist-upgrade
einfach ein zweites Mal ausführt. Denn dann ist mindi aktualisiert und der Konflikt besteht nicht mehr.
Neu: Datenmigration
Das Paket linuxmuster-migration stellt eine Sammlung von Shellskripten zur Verfügung, die es ermöglichen, sämtliche System- und Benutzerdaten zwischen paedML/openML-Systemen zu übertragen. Lesen Sie den kompletten Artikel im Wiki.
Update:
linuxmuster-migration 1.0.8-0 migriert nun auch die Cronjobs des Benutzers root (siehe r1168:1169).
Update 2:
linuxmuster-migration 1.0.9-0: Migration der Druckerkonfiguration gefixt (#552).
mindi-busybox-Downgrade automatisch
Damit das Downgrade von mindi-busybox 1.18.3-3 auf die Version 1.7.3-1 für die Anwender mit möglichst wenig Aufwand automatisiert durchgeführt werden kann, wenden wir einen Trick mit einem Paket mit höherer Versionsnummer an:
- Wir stellen ab sofort ein mindi-busybox-Paket mit der Versionsnummer 1.18.3-3.1731 bereit, das jedoch tatsächlich mindi-busybox in der Version 1.7.3-1 enthält.
- Beim nächsten Dist-Upgrade wird so mindi-busybox automatisch auf die Version 1.18.3-3.1731 aktualisiert und damit aber tatsächlich auf die fehlerfreie Version 1.7.3-1 deaktualisiert.
- Somit wird der unten dokumentierte Workaround obsolet. Ein einfaches Dist-Upgrade reicht.
Sobald von mondorescue.org ein gefixtes Paket veröffentlicht wird, stellen wir es natürlich - nicht ohne es zuvor getestet zu haben - zur Verfügung.
Mondorescue: Backup-Medien werden nicht gefunden (Workaround)
paedML/openML 5.0.2 enthält eine fehlerhafte Version des Pakets mindi-busybox mit der Version 1.18.3-3 (s. #517). Falls ein Restore mit der Aufforderung "Please insert CDR #1 and press Enter" bzw. "Please insert nfs #1 and press Enter" stehen bleibt, muss mindi-busybox auf Version 1.7.3-1 deaktualisiert werden. Das kann man als root auf einer Textkonsole folgendermaßen erledigen:
# aptitude update # aptitude install mindi-busybox=1.7.3-1
Danach muss ein neues Vollbackup erstellt werden, damit man wieder ISOs erhält, die aus einem Mondorescue-Livesystem heraus genutzt werden können. Das Wiederherstellen von Dateien im laufenden Serverbetrieb ist jedoch mit mindi-busybox 1.18.3-3 erstellten ISOs nach wie vor möglich.
Es empfiehlt sich das Paket temporär auf "Halten" zu setzen (bis ein korrigiertes mindi-busybox-Release bereitgestellt wird), damit es bei einem Dist-Upgrade nicht wieder aktualisiert wird:
# aptitude hold mindi-busybox

rss