Was nicht passieren darf ist, daß ich diese Aktualsierung mache und hinterher LX nicht mehr läuft.
Das lasst sich via Forum nicht garantieren, zumal es sehr darauf ankommt, einen Blick dafuer zu haben, wenn Dein Ubuntuupdate gegen den Baum zu fahren droht (und sich dann zu helfen wissen, statt alles schlimmer zu machen) und das ist viel Erfahrung. Wenn Du wirklich sicher sein willst, installiere einen zweiten Server und fasse den alten nicht an, bis der Neue sauber lauft.
Nur der vollstaendigkeit halber:
Alternativ kann man sein Betriebssystem auf LVM installieren und vor dem Update des BS einen Snapshot erstellen
aber das hast Du wahrscheinlich aktuell nicht und auch hier ist auch schon etwas Admin erfahrung gefragt.
Wie sind bei Euch die Erfahrungswerte?
das laesst sich leichter Beantworten.
- mit einem Update von 10.04 nach 12.04 hast Du schon mal den richtigen Ansatz weil Du von LTS nach LTS gehst, alles andere kann kritisch sein. Schau aber mal was ich zu Postgres unten schreibe bevor Du loslegst.
- Zerlege Deine Aufgaben in kleine ueberschaubare Schritte. Ich halte es fuer klug erst mal nur das BS upzudaten und LXO nicht anzufassen.
Ich denke da so an haufenweise PERL-Pakete, Perl selbst, Postgresql und anderes wie openoffice, ghostscript etc. Nein, ich kann im Augenblick noch nicht auf Kivitendo aktualisieren; das wäre höchstens mal möglich, bei einem Jahreswechsel, vorher käme das nicht in Frage.
Die Wahrscheinlichkeit das lxo nicht geht danach ist gering, Du musst aber Aufpassen das Du mit dem Postgresupdate klar kommst. Ich habe Dazu einiges geschrieben lies das genau durch bevor Du Das Sustem hochziehst
https://forum.kivitendo.de/1114/postgresql-update#voting_1115
Du kannst auch mit dem 12.04 und dem Postgres aus 10.04 erst mal weiter machen und die Clustermigration auf den Jahreswechsel verschieben, ich wuerde es allerdings gleich machen, wenn Du einen Dump hast und dich an die Anleitung aus dem Link haellst bist Du denke ich gut beraten, aber wenn Du nur das Metapaket Postgres installiert hast bekommst Du wahrscheinlich Stress.
Ich habe bei Debian (gilt auch fuer Ubuntu) die besten Erfahrungen mit:
alle Sicherheitsupdates einspielen aptitude update && aptitude full-upgrade
die Quellen auf die neue Version anpassen aptitude update
das Paketsystem updaten aptitude update && aptitude instlall dpkg apt aptitude
das zieht einiges an Abhaengigkeiten nach, soll aber auch so sein.
den Rest nachziehen aptitude full-upgrade
(Dist-upgrade verwende ich nicht, bin schon damit auf die Nase gefallen)
Die Wahrscheinlichkeit das lxo nicht mehr geht ist gering, wenn Du lxo nach kivi updatestes bevor Du das Ubuntu hochziehst, waere das unguenstig.
Zum Update des Kivitendo rate ich Dir eine zweite lxo Installation auf dem gleichen Server einzurichten, die alte liegt zum beispiel unter http://localhost/lxo/ dann packst copierst Du alles aus dem lxo www-root in ein anderes verzeichis und ergaenst die Apache Config so, dass Du die Kopie unter http://localhost/kivitendo/ erreichst. Wenn Die Lauft
Datenbank sichern, auch die auth-db, denn da gibt es auch einiges an Anpassungen
lxo-kopie nach kivitendo updaten
https://demo.kivitendo.de/doc/UPGRADE gut durchlesen beginnend bei lxo 2.6
Wenn das klappt, kannst Du nach einiger Zeit erfolgreichen kivi-benutzen das alte www-root loeschen und die Apche-config dazu raus nehmen
* Wenn das nicht klappt, db-dumps einspielen (beide) und Du hast noch die alte Installation
Grundsaetzlich wuerde ich mir fuer die Zukunft ueberlegen, Updates nicht auf die lange Bank zu schieben, denn je Groesser die Spruenge um so Grosser der Stress.
Viel Erfolg