Synchronisation zweier Yacy Server

Hier finden YaCy User Hilfe wenn was nicht funktioniert oder anders funktioniert als man dachte. Bei offensichtlichen Fehlern diese bitte gleich in die Bugs (http://bugs.yacy.net) eintragen.
Forumsregeln
In diesem Forum geht es um Benutzungsprobleme und Anfragen für Hilfe. Wird dabei ein Bug identifiziert, wird der thread zur Bearbeitung in die Bug-Sektion verschoben. Wer hier also einen Thread eingestellt hat und ihn vermisst, wird ihn sicherlich in der Bug-Sektion wiederfinden.

Synchronisation zweier Yacy Server

Beitragvon kamir1604 » Do Apr 07, 2011 9:24 am

Hallo,

gibt es eine Möglichkeit, den Index zweier Yacy-Server, die in separaten Netzen eingebunden sind aber nicht dauerhaft
miteinander in Verbindung stehen, zu synchronisieren?

Hintergrund:
In einem Subnetz werden Dokumente erzeugt. Diese sind in einem lokalen File-Server gespeichert und können dort von
einem Yacy-Server A (INTERN) indiziert werden. Die interne Suche ist damit implementiert.
In einem Externen System werden ebenfalls Dokumente bearbeitet und auf anderen Fileservern gespeichert. Diese werden mittels spezieller Skripte vom Yacy-Server B (EXTERN) indiziert.
Bei der Suche in Server B soll nun auch der Inhalt von Server A gefunden werden, auch wenn A nicht online ist.

Vielen Dank!

Mirko
kamir1604
 
Beiträge: 1
Registriert: Do Apr 07, 2011 9:11 am

Re: Synchronisation zweier Yacy Server

Beitragvon Orbiter » Do Apr 07, 2011 10:46 am

kein Problem!

das Stichwort ist hier "wenn A nicht online ist". Das kann also nur eine Lösung sein die nicht auf einem YaCy Protokoll basiert.
Du musst im Prinzip nur den Index von A zum Index von B hinzukopieren. Das geht auch genau so: man kann ihn einfach hinzukopieren.

Dazu kopierst du alle Dateien aus dem Verzeichnis
DATA/INDEX/<netz-name>/SEGMENTS/default/
von A in das gleiche Verzeichnis von B. Nach einem Restart von B liest der auch diese Daten. Die Daten von A und B werden sich innerhalb der Verwaltung von B dann im Laufe der Zeit vermischen.
Das Kopieren kannst du ja mit einem scp per cron-job machen. Beide Peers sollten zu der Zeit aber runter gefahren sein.
Orbiter
 
Beiträge: 5792
Registriert: Di Jun 26, 2007 10:58 pm
Wohnort: Frankfurt am Main

Re: Synchronisation zweier Yacy Server

Beitragvon ribbon » Mo Apr 11, 2011 8:30 pm

geht dass nicht mit einer online funktion automatisch?
ribbon
 
Beiträge: 212
Registriert: So Jan 06, 2008 4:23 pm

Re: Synchronisation zweier Yacy Server

Beitragvon Orbiter » Di Apr 12, 2011 7:10 am

nein weil
kamir1604 hat geschrieben:auch wenn A nicht online ist.

das ja ein fundamentaler Widerspruch ist zu
ribbon hat geschrieben:mit einer online funktion?
Orbiter
 
Beiträge: 5792
Registriert: Di Jun 26, 2007 10:58 pm
Wohnort: Frankfurt am Main


Zurück zu Fragen und Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast