Artikel aus der DB ins Filesystem

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

Hallo. Die Artikel bleiben in der DB. Das Einzige was du veschieben könntest wären die Attachments. Wenn du die nicht brauchst, kannst du die vielleicht auch einfach löschen? Hab ich aber selbst noch nicht getestet. Versuch also auf eigene Gefahr. -- Mit freundlichen Grüssen André Bauer System: Debian 3.1 / Apache 2.0.54 / MySQL 4.0.24 / OTRS 2.0.4 ============================================ PK> Hi, PK> hat jemand ein Script parat, um Artikel aus der Datenbank ins PK> Dateisystem zu verschieben? Ich habe vor ca. 1 Jahr von DB auf FS PK> umgestellt und würde die alten Daten auch lieber im Dateisystem haben PK> als in der DB... PK> -- PK> Gruß, PK> pk PK> _______________________________________________ PK> OTRS Mailingliste: otrs-de - Webpage: http://otrs.org/ PK> Archiv: http://lists.otrs.org/pipermail/otrs-de/ PK> Listenabo verwalten: PK> http://lists.otrs.org/cgi-bin/listinfo/otrs-de/ PK> Support oder Consulting fuer Ihr OTRS System? =>> http://www.otrs.de/

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/

Stefan Bedorf wrote:
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.
Super! Vielen Dank, werde es in Kürze mal auf die Datenbank loslassen :) -- Gruß, pk

Hallo. Wäre nett, wenn du deine Erfahrungen hier posten könntest :-) -- Mit freundlichen Grüssen André Bauer System: Debian 3.1 / Apache 2.0.54 / MySQL 4.0.24 / OTRS 2.0.4 ============================================ PK> Stefan Bedorf wrote:
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.
PK> Super! Vielen Dank, werde es in Kürze mal auf die Datenbank loslassen :) PK> -- PK> Gruß, PK> pk PK> _______________________________________________ PK> OTRS Mailingliste: otrs-de - Webpage: http://otrs.org/ PK> Archiv: http://lists.otrs.org/pipermail/otrs-de/ PK> Listenabo verwalten: PK> http://lists.otrs.org/cgi-bin/listinfo/otrs-de/ PK> Support oder Consulting fuer Ihr OTRS System? =>> http://www.otrs.de/

Stefan Bedorf wrote:
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.
Super! Vielen Dank, werde es in Kürze mal auf die Datenbank loslassen :)
und bitte diee Ergebnisse nicht verheimlichen, ich hätte nämlich auch Interesse an einer Umstellung unseres Systems.... Danke schonmal, Li
-- 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/
participants (4)
-
André Bauer
-
Peter Koch
-
Stefan Bedorf
-
Volker.Lipper@de.mecglobal.com