Portalserver-Update von IServ 1 auf IServ 2: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(work in progress) |
|||
Zeile 33: | Zeile 33: | ||
== Vorarbeiten == | == Vorarbeiten == | ||
− | * Die neuste Version von IServ 1 muss installiert sein (< | + | * Die neuste Version von IServ 1 muss installiert sein (<cmd>iservupd</cmd> ausführen). |
− | * Die Datenbank muss fehlerfrei sein (< | + | * Die Datenbank muss fehlerfrei sein (<cmd>iservchk postgresql</cmd> gibt keinen Fehler). |
− | * Auf der Festplatte müssen min. 10% Speicherplatz frei sein (< | + | * Auf der Festplatte müssen min. 10% Speicherplatz frei sein (<cmd>df -h /</cmd>). |
* Ein vollständiges Backup des Servers erstellen. | * Ein vollständiges Backup des Servers erstellen. | ||
* Die aktuelle Installations-CD herunterladen und brennen. | * Die aktuelle Installations-CD herunterladen und brennen. | ||
− | * Den Update-Account, der zur Installation verwendet werden soll, für IServ 2 freischalten lassen.<br>Dazu entweder eine kurze Mail mit dem Hostnamen an info | + | * Den Update-Account, der zur Installation verwendet werden soll, für IServ 2 freischalten lassen.<br> |
+ | Dazu entweder eine kurze Mail mit dem Hostnamen an <tt>info at iserv dot eu</tt>, oder per Telefon: 0531-3804450. | ||
== Installation mit Software-RAID1 == | == Installation mit Software-RAID1 == | ||
Zeile 44: | Zeile 45: | ||
Bitte führen Sie die folgenden Schritte äußerst sorgfältig durch, damit es zu keinem Datenverlust kommen kann. Bei Abweichungen von der Anleitung wenden Sie sich bitte an uns. | Bitte führen Sie die folgenden Schritte äußerst sorgfältig durch, damit es zu keinem Datenverlust kommen kann. Bei Abweichungen von der Anleitung wenden Sie sich bitte an uns. | ||
− | + | <ol> | |
− | + | <li>Installations-CD booten und <em>Install (Germany)</em> auswählen.</li> | |
− | + | <li>Beim Partitionieren der Festplatten <em>Manuell</em> auswählen.</li> | |
− | + | <li>Den Menüpunkt <em>Software-RAID konfigurieren</em> auswählen.</li> | |
− | + | <li>Der Installer möchte nun Änderungen auf das Speichergerät schreiben. In der Liste der zu formatierenden Partitionen dürfen nur solche mit <em>Swap</em> auftauchen. Falls das der Fall ist, mit <tt>Ja</tt> bestätigen.</li> | |
+ | <li>Im erscheinenden Menü <em>Fertigstellen</em> auswählen.</li> | ||
− | Dann mit | + | <li> |
+ | Dann mit ''Alt+F2'' auf die zweite Konsole wechseln und Enter drücken. | ||
+ | |||
+ | <ol> | ||
− | |||
<li> | <li> | ||
Altes Dateisystem mounten: | Altes Dateisystem mounten: | ||
+ | <rootpre> | ||
+ | mount /dev/md0 /mnt | ||
+ | </rootpre> | ||
+ | </li> | ||
+ | <li> | ||
+ | Unterverzeichnis für altes System erstellen: | ||
<rootpre> | <rootpre> | ||
− | + | mkdir /mnt/old | |
+ | </rootpre> | ||
+ | </li> | ||
+ | |||
+ | <li> | ||
+ | Alte Dateien dahin verschieben. Es wird eine Warnung angezeigt, dass ''/mnt/old'' nicht in sich selbst verschoben werden kann: | ||
+ | <rootpre> | ||
+ | mv /mnt/* /mnt/old | ||
+ | </rootpre> | ||
+ | </li> | ||
+ | |||
+ | <li> | ||
+ | Prüfen, ob das Verschieben funktioniert hat. Es muss genau das Verzeichnis ''old'' ausgegeben werden: | ||
+ | <rootpre> | ||
+ | ls /mnt | ||
+ | </rootpre> | ||
+ | </li> | ||
+ | |||
+ | <li> | ||
+ | Altes Dateisystem unmounten: | ||
+ | <rootpre> | ||
+ | umount /mnt | ||
</rootpre> | </rootpre> | ||
</li> | </li> | ||
− | </ | + | |
+ | </ol> | ||
+ | |||
+ | </li> | ||
+ | |||
+ | <li>Mit ''Alt+F1'' zurück ins Menü wechseln.</li> | ||
+ | |||
+ | <li> | ||
+ | Vom ''RAID1 Gerät #0'' die Partition ''Nr. 1'' auswählen und folgende Einstellungen vornehmen: | ||
+ | * Benutzen als: Ext3-Journaling-Dateisystem | ||
+ | * Partition formatieren: nein, vorhandene Daten erhalten | ||
+ | * Einhängepunkt (mount point): / | ||
+ | </li> | ||
+ | |||
+ | <li>''Anlegen der Partition beenden'' auswählen.</li> | ||
+ | <li>''Partitionierung beenden und Änderungen übernehmen'' auswählen. </li> | ||
+ | <li>Die Warnung, dass die vorhandenen Daten eventuell die Installation behindern, mit ''Ja'' bestätigen. </li> | ||
+ | <li>Passwort für Benutzer ''root'' vergeben und Installation fertigstellen.</li> | ||
+ | |||
+ | |||
+ | </ol> |
Version vom 5. Januar 2011, 14:16 Uhr
Was leistet das Update?
Folgende Daten werden automatisch übernommen und ggf. konvertiert:
- IServ-Benutzer- und -Gruppen-Accounts.
- Home- und Gruppenverzeichnisse (u. a. Eigene Dateien, Homepages und Windows-Profile).
- Mails und Foren.
- Inhalt der PostgreSQL-Datenbank (u. a. Adressbuch, Kalender, Rechnerverwaltung, Knowledge Base, Log, NACs, News, PACs, aber auch unbekannte Tabellen).
- Chaträume.
- Domänen-Mitgliedschaften der Windows-Clients.
- Mailumleitungen und IMAP-Subscriptions.
- Installierte Drucker (Treiber und Einstellungen).
- System-Monitor.
- SSL-Zertifikat.
- Erweiterte Konfiguration von IServ (/etc/iserv/config).
- SSH-Server-Schlüssel und autorisierte Schlüssel (u. a. für Backupserver).
- Port-Weiterleitungen (/etc/nat.local).
- DSL- und AutoUpdate-Zugangsdaten.
Nicht automatisch übernommen werden:
- Netzwerkeinstellungen (IP-Adresse, Gateway, DNS-Server).
- root-Passwort.
- Domain-Update und SMTP-Relay.
- Black- und Whitelist des Webfilters.
- Manuell hinzugefügte Druckertreiber.
- Zusätzliche Dateifreigaben (z. B. Public-Laufwerk).
- Benutzerdefinierte Änderungen an System-Konfigurationsdateien.
- Sämtliche Zusatzmodule oder Erweiterungen an der Weboberfläche.
Alle alten Daten, die nicht automatisch übernommen wurden, verbleiben nach dem Update im Verzeichnis /old.
Vorarbeiten
- Die neuste Version von IServ 1 muss installiert sein (iservupd ausführen).
- Die Datenbank muss fehlerfrei sein (iservchk postgresql gibt keinen Fehler).
- Auf der Festplatte müssen min. 10% Speicherplatz frei sein (df -h /).
- Ein vollständiges Backup des Servers erstellen.
- Die aktuelle Installations-CD herunterladen und brennen.
- Den Update-Account, der zur Installation verwendet werden soll, für IServ 2 freischalten lassen.
Dazu entweder eine kurze Mail mit dem Hostnamen an info at iserv dot eu, oder per Telefon: 0531-3804450.
Installation mit Software-RAID1
Bitte führen Sie die folgenden Schritte äußerst sorgfältig durch, damit es zu keinem Datenverlust kommen kann. Bei Abweichungen von der Anleitung wenden Sie sich bitte an uns.
- Installations-CD booten und Install (Germany) auswählen.
- Beim Partitionieren der Festplatten Manuell auswählen.
- Den Menüpunkt Software-RAID konfigurieren auswählen.
- Der Installer möchte nun Änderungen auf das Speichergerät schreiben. In der Liste der zu formatierenden Partitionen dürfen nur solche mit Swap auftauchen. Falls das der Fall ist, mit Ja bestätigen.
- Im erscheinenden Menü Fertigstellen auswählen.
-
Dann mit Alt+F2 auf die zweite Konsole wechseln und Enter drücken.
-
Altes Dateisystem mounten:
root
mount /dev/md0 /mnt
-
Unterverzeichnis für altes System erstellen:
root
mkdir /mnt/old
-
Alte Dateien dahin verschieben. Es wird eine Warnung angezeigt, dass /mnt/old nicht in sich selbst verschoben werden kann:
root
mv /mnt/* /mnt/old
-
Prüfen, ob das Verschieben funktioniert hat. Es muss genau das Verzeichnis old ausgegeben werden:
root
ls /mnt
-
Altes Dateisystem unmounten:
root
umount /mnt
-
Altes Dateisystem mounten:
- Mit Alt+F1 zurück ins Menü wechseln.
-
Vom RAID1 Gerät #0 die Partition Nr. 1 auswählen und folgende Einstellungen vornehmen:
- Benutzen als: Ext3-Journaling-Dateisystem
- Partition formatieren: nein, vorhandene Daten erhalten
- Einhängepunkt (mount point): /
- Anlegen der Partition beenden auswählen.
- Partitionierung beenden und Änderungen übernehmen auswählen.
- Die Warnung, dass die vorhandenen Daten eventuell die Installation behindern, mit Ja bestätigen.
- Passwort für Benutzer root vergeben und Installation fertigstellen.