Wie man einen kompletten Jabber-Server zu tiggersWelt.net umzieht, beschreibt dieser Artikel.
Normalerweise werden Jabber-Kontakte nur auf dem jeweiligen Jabber-Server gespeichert. Ist dieser somit durch einen Providerwechsel oder aus anderen Gründen nicht mehr erreichbar, gibt es theoretisch keine Möglichkeit die Kontaktliste wiederherzustellen.
Allerdings legen einige Jabber-Clients Profildateien zu den jeweiligen Kontakten an. Aus diesen Dateien lässt sich dann wiederum eine Liste generieren.
Diese Anleitung erklärt dies am Beispiel des Jabber-Clients Gajim unter Linux.
Zunächst wird mit dem Befehl
ls -1 ~/.gajim/vcards | sed -e 's/-$//' > ~/kontakte.txt
Die Liste kontakte.txt im Homeverzeichis erstellt.
Nun kann man die Liste mit einem Editor öffnen und diejenigen Einträge entfernen, die man nicht mehr hinzufügen möchte. Auch sollten alle Transport-Kontakte (MSN, ICQ etc.) entfernt werden.
Gajim liefert das kleine Kommandozeilenprogramm gajim-remote mit, das es erlaubt, Gajim über die Konsole zu bedienen. So können wir über den Befehl
for a in $(cat ~/kontakte.txt); do gajim-remote add_contact $a; done
nun alle Einträge der Listendatei dem Roster hinzufügen.