ToDo: Kontrolle

FAQ - Archivhamster einrichten

(Vgl. auch „Zwei Hamster, geht das?“)

Q: Wie richte ich einen „Archivhamster“ im lokalen Netzwerk ein?

A: Irgendwann kommt für jeden Nutznetznutzer der Augenblick, in dem er „seine“ Lieblings-Newsgroups auf ewig archivieren möchte. Dafür bietet sich natürlich der Hamster an. Aber warum jetzt einen zusätzlichen Archivhamster? Nun, diese Vorgehensweise bietet den Vorteil, dass der Arbeitshamster immer schön schlank und somit auch entsprechend schnell bleibt. Vor allem beim „Putzen“.

Q: Wie richte ich nun einen Archivhamster auf einem anderen PC in meinem kleinen Heimnetzwerk ein?

1. Installation Archivhamster

Installiere auf dem gewünschten PC einfach Deine Hamsterversion neu.

Eine Neuinstallation statt eines Starts mit einer 1:1-Kopie des Arbeitshamsters ist aus folgenden Gründen empfehlenswert:

1.1. „Datenmüll“

Die ganzen evtl. vorhandenen Skripte und Newsgroups, die nicht archiviert werden sollen, werden gar nicht erst mitkopiert. Somit entfällt ein manuelles „Bereinigen“.

1.2. Einstellungen

Du brauchst in Deinem Archivhamster keine Newsserver Deines Internet-Service-Providers (ISP). Schließlich willst Du ja nur von Deinem Arbeitshamster pullen und dessen Bestand archivieren. Auch ist oft bei einem Arbeitshamster die Haltezeit der News-History nur auf eine begrenzte Dauer eingestellt. Im Archivhamster sollte sie jedoch auf unendlich (Wert: 0) stehen. Schließlich willst Du ja auch mal auf alte Artikel in Deinem Archiv schnell zugreifen können.

Wenn Du mit einer 1:1-Kopie startest und dort nur die Haltezeit der News-History änderst, muss die History neu erstellt werden. Und das dauert …

Also am besten mit einem „jungfräulichen“ Hamster starten. Aber das ist Geschmackssache. Theoretisch geht es auch mit einer 1:1-Kopie des Arbeitshamsters. Im folgenden gehe ich jedoch von einer Neuinstallation aus.

2. Einstellungen im Archivhamster

2.1. Newsserver

Richte in Deinem Archivhamster einen neuen Newsserver ein („Einstellungen“ → „News: Server, … → „Newsserver“). Als Adresse gibst Du den Namen des Rechners ein, auf dem Dein Arbeitshamster läuft (z. B. „HauptPC“) bzw. dessen IP-Adresse – sofern fest vergeben – im Netz (z. B. „192.168.47.11“), gefolgt von „,<xyz>“. Dabei gibt „<xyz>“ den Port an, auf dem Dein Arbeitshamster seinen NNTP-Server für die Clients zur Verfügung stellt (in der Regel „119“). Als Benutzer setzt Du hier „Archivhamster“ o. ä. und ein Passwort. Diese Einstellungen bitte merken, Du benötigst sie bei 3.2.

Unter „Einstellungen“ → „News:Server, …“ → „Einstellungen“ solltest Du die Artikellimits auf „keine Begrenzung“ setzen. Schließlich soll Dein Archivhamster nachher „unendlich“ archivieren. Sonst wäre er ja kein richtiger Archivar. Daher muss auch unter „Einstellungen“ → „Lokale Server“ → „NNTP“ bei Haltedauer überall (History usw.) eine „0“ für unendlich gesetzt werden!

2.2. Benutzer

Lege einen neuen Benutzer im Archivhamster an, z. B. „Arbeitshamster“. Vergib hier auf jeden Fall ein Passwort. Schließlich soll Dein Arbeitshamster auch mal auf den Archivhamster zugreifen können, um eine ältere MID mal zügig zu finden.

2.3. IP-Bindung

Den Archivhamster musst Du nun an „0.0.0.0“ binden. Beachte hierzu bitte auch den Abschnitt „Datei: <Hauptverzeichnis>\IPAccess.hst“ in dieser Hilfe! Nur so kann sowohl der Arbeitshamster als auch ein evtl. auf dem Archivhamster-PC installierter News-Client auf Deinen Archivhamster zugreifen.

2.4. Lokale Newsgroup

Lege eine neue lokale Newsgroup auf Deinem Archivhamster an (z. B. „local.mid-suche“) an. So kann Dein Arbeitshamster schnell und komfortabel eine MID auf dem Archivhamster suchen. Dazu später mehr.

3. Einstellungen im Arbeitshamster

3.1. Newsserver

Analog zu 2.1. musst Du hier jetzt den Archivhamster als neuen Newsserver angeben. Dabei solltest Du die Option „Server ist schreibgeschützt d.h. kein Posten erlaubt“ aktivieren. Dies ist Voraussetzung, damit Dein Arbeitshamster nachher eine gesuchte MID beim Archivhamster anfragen kann. Als Benutzer und Passwort gibst Du hier die Daten aus 2.2. ein.

3.2. Benutzer

Im Arbeitshamster muss nun ein neuer Benutzer mit den Daten aus 2.1. angelegt werden (Passwort nicht vergessen!), damit Dein Archivhamster auf den Arbeitshamster zugreifen kann.

3.3. IP-Bindung

Sollte hier ebenfalls auf „0.0.0.0“ gesetzt werden. Bitte unbedingt die Sicherheitshinweise aus der Hilfe unter „Datei: <Hauptverzeichnis>\IPAccess.hst“ beachten!

4. Archivhamster „füttern“

Bitte beachten: Bei einer Interaktion zwischen den beiden Hamstern müssen natürlich immer beide auf dem entsprechenden Rechner gleichzeitig gestartet sein!

4.1. Erstbefüllung

Aktiviere beim Archivhamster in den Einstellungen des Newsservers „Arbeitshamster“ unter dem Reiter „Beim nächsten Abholen von News“

„[X] Liste der Newsgruppen nachladen“

„[X] Liste der Gruppenbeschreibungen nachladen“

Stoße nun den Arbeitshamster unter „Online“ → „NNTP-Server“ → „Arbeitshamster“ an. Es sollte nun ein kurzer Pull erfolgen, bei dem der Archivhamster die entsprechenden Informationen abruft.

Nun kannst Du unter bei „Einstellungen“ → „News:Server …“ → „News-Ladeaufträge“ die Newsgroups auswählen, die Du archivieren willst. Ein erneuter Anstoß unter „Online“ → „NNTP-Server“ → „Arbeitshamster“ sollte nun den ersten „richtigen“ Pull anstoßen. Dieser kann natürlich etwas dauern, weil Dein Archivhamster nun die kompletten zu archivierenden Gruppen pullt.

4.2. Regelmäßige Fütterung

Wie, ist Geschmackssache. Entweder skriptgesteuert oder manuell über das „Online“-Menü wie unter 4.1. Natürlich sollten die Abstände zwischen den Pulls kürzer sein, als die Haltezeit der Newsgroups im Arbeitshamster.

5. Arbeitshamster sucht alte MID

5.1. Nötige Einstellungen im Arbeitshamster

Aktualisiere analog zu 4.1. die Gruppenliste der auf dem Archivhamster verfügbaren Newsgroups in Deinem Arbeitshamster. Unter „News-Ladeaufträge“ bestellst Du nun bei Deinem Server „Archivhamster“ die Newsgroup „local.mid-suche“ o. ä. entsprechend 2.4.

Wenn Du eine „alte“ MID suchst, die Dein Arbeitshamster nicht mehr vorrätig hat, gibt es folgende Möglichkeiten:

5.2.1. Newsclient

Du merkst es beim Stöbern in Deinem Newsclient, der Deinen Arbeitshamster automatisch danach fragt. Dann trägt der Arbeitshamster diese MID automatisch in die „getmids.txt“ ein.

5.2.2. Manuell

Natürlich kannst Du eine MID auch händisch in die „getmids.txt“ eintragen.

Grundsätzlich gibt es jetzt zwei Möglichkeiten, die Artikel aus der „getmids.txt“ zu pullen:

5.3.1. Skript

Du baust in Deine Pull-Skripte einen Ladeauftrag ein, der den Archivhamster pullt.

5.3.2. Manuell

Über „Online“ → „NNTP-Server“ → „Archivhamster“

Beides sollte nicht viel Zeit in Anspruch nehmen, da ja vom Archivhamster nur die Newsgroup „local.mid-suche“ gepullt wird (die keine Artikel enthält oder je enthalten wird …) und ansonsten auf dem Archivhamster nur die MID gesucht wird.

Abschlussbemerkung:

Natürlich kann man den Archivhamster noch um Mailarchivierung o. ä. erweitern oder auch ganz anders konfigurieren. Wie immer beim Hamster sind der Phantasie keine Grenzen gesetzt!

Viel Spaß beim Archivieren.