
Hallo Peter, wir hatten diese Situation auch einmal. Dazu hatte ich mir aus den ensprechenden OTRS-Modulen zum lesen/schreiben von Attachments/Plain Mails sowohl für DB als auch FS ein neues Script gebastelt, welche für sämtliche angegebenen Tickets die Plain Mails/Attachments von der DB ins FS schreibt. Das Script habe ich mal angehängt. Ich übernehme selbstverständlich keine Garantie, wenn irgend etwas nicht funktioniert, aber bei uns ist alles glatt gelaufen. Die Einträge in der DB werden auch nur gelöscht, wenn der Schreibvorgang auf das FS erfolgreich war. Sicherheitshalber solltest du das aber an einem Backup vornehmen, oder zumindest ein Backup bereit halten. Das Script wird am besten über den GenericAgent angesteuert. Hierzu das Script nach ~OTRS/Kernel/System/GenericAgent verschirben und einfach einen passenden Eintrag in ~OTRS/Kernel/Config/GenericAgent.pm einfügen. Z.B. (für sämtliche Tickets): <snip> # -- # move articles from db to fs # -- 'move articles from db to fs' => { New => { Module => 'Kernel::System::GenericAgent::MoveArticleParts', } }, </snip> Hierbei ist noch zu beachten, dass der GenericAgent per default "nur" bis zu 3000 Tickets bearbeitet. Wenn du mehr passende Tickets über deinen GenericAgent.pm-Eintrag hast, kannst du ~OTRS/bin/GenericAgent.pl auch manuell mit dem Parameter "-l <max-anzahl-tickets>" aufrufen. Gruss Stefan Bedorf Peter Koch wrote:
Hi,
hat jemand ein Script parat, um Artikel aus der Datenbank ins Dateisystem zu verschieben? Ich habe vor ca. 1 Jahr von DB auf FS umgestellt und würde die alten Daten auch lieber im Dateisystem haben als in der DB...
-- Gruß, pk _______________________________________________ OTRS Mailingliste: otrs-de - Webpage: http://otrs.org/ Archiv: http://lists.otrs.org/pipermail/otrs-de/ Listenabo verwalten: http://lists.otrs.org/cgi-bin/listinfo/otrs-de/ Support oder Consulting fuer Ihr OTRS System? => http://www.otrs.de/