Fw: [EasyLinux-Ubuntu] Ubuntu 5.04 auf neuere Version?

Gerhard Gaußling ggrubbish at web.de
Don Okt 18 09:28:02 BST 2007


Am Mittwoch, 26. September 2007 schrieb Reinhard Müller:
> Am Mittwoch, den 26.09.2007, 20:11 +0200 schrieb Rainer Unkenstein:
> > * Paketliste sichern. dpkg --get-selections
> > * /etc sichern
> > * /hom/$USER sichern
> > * gewünschte Distri instalieren
> > * Paketliste zurückschreiben dpkg --set-selections ...
Das funktioniert auch nur, wenn man danach ein `apt-get update` macht 
und vor allem mit einem `apt-get dselect dist-upgrade`.
aus man apt-get:
       dselect-upgrade
 dselect-upgrade is used in conjunction with the traditional Debian
 packaging front-end, dselect(8).  dselect-upgrade follows the changes
 made by dselect(8) to the Status field of available packages, and
 performs the actions necessary to realize that state (for instance, the
 removal of old and the installation of new packages).

http://linuxwiki.de/DatenSicherung (nächste Zeile anheften)
#head-1dc67ca4cb212484ef9c6ea64b84bc13761b242d

> > * /etc zurückschreiben
> > * /Home zurückschreiben.
>
> Das halte ich für ein bisschen sehr riskant.
Wenn man ein paar Dinge beachtet ist die Methode ganz brauchbar, 
abgesehen vom zurückschreiben des /etc, das sollte man nur als referenz 
mitsichern. Ebenfalls das neu erstellte  /home/$USER vor dem 
zurücksichern kopieren, um eventuell nicht funktionierende Komponenten 
nach der Rücksicherung wiederherstellen zu können.
> Bei /etc musst du aufpassen - einfach zurückspielen heißt, du
> betreibst eine neue Programmversion mit einer alten Version einer
> Konfigurationsdatei. Kann funktionieren, aber muss nicht in allen
> Fällen.
siehe oben.
> Und /var würde ich auf jeden Fall auch noch sichern. Viele
> Anwendungen speichern ihr Zeug unter /var. 
Meistens in /var/lib
aber nicht  /var/lib/dpkg-status zurücksichern! Sonst entspricht die 
Paketdatenbank nicht mehr dem tatsächlichen Paketstand des Systems. 
/var/cache und /var/spool sollten, wie tmp,  run eher nichtr gesichert 
werden. Falls htdocs in /var/www gespeichert sein sollte kann das 
natürlich auch sicherrnswert sein. /var/log ebenfalls. 
Man kann es mit /var wie mit /etc halten, und es als Referenz sichern, 
falls etwas nicht mehr funktionieren sollte, oder falls die 
persönlichen Einstellungen fehlen sollten.
> Da muss man aber ziemlich 
> genau wissen, was man tut.
Ja.

Ich würde da eher ein dist-upgrade ausführen, da das 
Konvertierungsprogramme für stark geänderte config-file-Strukturen 
bereithält, und alle Einstellungen beibehält, bzw. geänderte 
Konfigurationen abfragt (beibehalten, neue version installieren, 
vergleich zeigen, shell zur Überprüfung der Situation starten).

Aber auch in dem Fall kann oben aufgeführtes Backup als Referenz helfen 
(Nur die Teile zurückkopieren, oder als Konfigurationsspicker nehmen,  
die Probleme machen).

ciao

Gerhard