(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.