Posts in category Backup

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