Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste Überarbeitung Beide Seiten der Revision | ||
invis_server_wiki:upgrade [2017/04/30 08:16] flacco [Daten wiederherstellen] |
invis_server_wiki:upgrade [2017/04/30 08:42] flacco [Daten wiederherstellen] |
||
---|---|---|---|
Zeile 1354: | Zeile 1354: | ||
invis:~ # mount /dev/system/srv /mnt | invis:~ # mount /dev/system/srv /mnt | ||
</code> | </code> | ||
+ | |||
+ | === Zarafa Attachements === | ||
Zunächst sollten die Attachements der alten Zarafa Installation synchronisiert werden. Mittel der Wahl ist das Tool //**rsync**//: | Zunächst sollten die Attachements der alten Zarafa Installation synchronisiert werden. Mittel der Wahl ist das Tool //**rsync**//: | ||
<code> | <code> | ||
- | invis:~ # rsync -a /mnt/zarafa/attachements/ /srv/kopano/attachements/ | + | invis:~ # rsync -av /mnt/zarafa/attachements/ /srv/kopano/attachements/ |
</code> | </code> | ||
Zeile 1369: | Zeile 1371: | ||
</code> | </code> | ||
+ | === ownCloud und Dokuwiki Datenverzeichnisse === | ||
+ | |||
+ | Synchronisieren Sie die Datenverzeichnisse wie bereits die Zarafa-Attachements: | ||
+ | |||
+ | **ownCloud** | ||
+ | |||
+ | <code> | ||
+ | invis:~ # rsync -av /mnt/www/htdocs/owncloud/data/ /srv/www/htdocs/owncloud/data/ | ||
+ | </code> | ||
+ | |||
+ | **Dokuwiki** | ||
+ | |||
+ | <code> | ||
+ | invis:~ # rsync -av /mnt/www/htdocs/dokuwiki/data/ /srv/www/htdocs/dokuwiki/data/ | ||
+ | </code> | ||
+ | |||
+ | === Fileserver Datenbestand === | ||
Beim Wiederherstellen des File-Server Datenbestandes ist auf zwei Dinge zu achten: | Beim Wiederherstellen des File-Server Datenbestandes ist auf zwei Dinge zu achten: | ||
Zeile 1374: | Zeile 1393: | ||
- Je nach dem wie Sie vorher gearbeitet haben, sind zusätzlich zu den klassischen Unix Besitz- und Zugriffsrechten auch sogenannte POSIX-ACLs gesetzt. Diese dürfen bei der Datenübertragung nicht verloren gehen. Bei den Windows-Benutzer-Profilen beispielsweise sind definitiv POSIX-ACLs gesetzt. | - Je nach dem wie Sie vorher gearbeitet haben, sind zusätzlich zu den klassischen Unix Besitz- und Zugriffsrechten auch sogenannte POSIX-ACLs gesetzt. Diese dürfen bei der Datenübertragung nicht verloren gehen. Bei den Windows-Benutzer-Profilen beispielsweise sind definitiv POSIX-ACLs gesetzt. | ||
- | Das Kopieren der Daten können Sie entweder bequem mit dem //Midnight Commander// (//**mc**//) oder besser mit //**rsync**// vornehmen. Dabei beherrscht //**rsync**// auch den fehlerfreien Umgang mit POSIX-ACLs. | + | Das Kopieren der Daten können Sie entweder bequem mit dem //Midnight Commander// (//**mc**//) oder besser mit //**rsync**// vornehmen. Dabei beherrscht //**rsync**// auch den fehlerfreien Umgang mit POSIX-ACLs. Das nachfolgende Beispiel zeigt die Datenmigration anhand der Profilverzeichnisse: |
+ | |||
+ | <code> | ||
+ | invis:~ # rsync -aHAXv /mnt/shares/profiles/ /srv/shares/profiles/ | ||
+ | </code> | ||
+ | |||
+ | Die Optionen "HAX" erhalten dabei Hardlinks, ACLs und erweiterte Dateiattribute. Gehen Sie auf gleiche Weise mit allen anderen Verzeichnissen Ihres Datenbestandes vor. Gleiches gilt für die Home-Verzeichnisse der alten Installation. Diese befinden sich, wenn Sie entsprechend der Anleitungen hier im Wiki installiert haben im Logical-Volume "/dev/system/home". | ||
+ | |||
+ | |||
+ | |||
====== invis-Classic -> invis-AD ====== | ====== invis-Classic -> invis-AD ====== | ||