Hallo.
Hier nochmal eine Ergänzung zu diesem Thema:
Wir haben gerade unser moodle komplett von altem „Datenmüll“ befreit.
Die Platte war über die letzten Wochen und Monate ziemlich ordentlich vollgelaufen und es stellte sich heraus, dass da jede Menge Zeug im moodledata-Dir lag. Zum Teil waren die Verzeichnisse dort mehrere Hundert MB groß. Das konnten nur abgegebene Dateien von Schülern sein: JPGs, PDFs bzw die daraus erzeugten PDF-Annotationen, die dann ja ebenfalls noch mit gespeichert wurden (unoconv-Plugin ist hier installiert!)
Es war nicht sooo einfach herauszufinden, welche Dateien man nun wirklich löschen kann und welche nicht. Am Ende haben wir es so gemacht wie unten aufgeführt.
Aber KEINE GEWÄHR, dass man sich damit nicht doch versehentlich etwas löscht, was man noch haben will. Bisher habe ich hier aber nichts entdeckt, was nicht mehr lief…
Man benötigt moosh: https://moosh-online.com/commands
Hier nochmal eine Ergänzung zu diesem Thema:
Wir haben gerade unser moodle komplett von altem „Datenmüll“ befreit.
Die Platte war über die letzten Wochen und Monate ziemlich ordentlich vollgelaufen und es stellte sich heraus, dass da jede Menge Zeug im moodledata-Dir lag. Zum Teil waren die Verzeichnisse dort mehrere Hundert MB groß. Das konnten nur abgegebene Dateien von Schülern sein: JPGs, PDFs bzw die daraus erzeugten PDF-Annotationen, die dann ja ebenfalls noch mit gespeichert wurden (unoconv-Plugin ist hier installiert!)
Es war nicht sooo einfach herauszufinden, welche Dateien man nun wirklich löschen kann und welche nicht. Am Ende haben wir es so gemacht wie unten aufgeführt.
Aber KEINE GEWÄHR, dass man sich damit nicht doch versehentlich etwas löscht, was man noch haben will. Bisher habe ich hier aber nichts entdeckt, was nicht mehr lief…
Man benötigt moosh: https://moosh-online.com/commands
Zunächst der Reset aller Kurse. Dabei werden nur abgegebene Aufgaben von Teilnehmern gelöscht. Aufgabenstellungen und eigenes Material bleibt aber erhalten!
moosh -n course-reset "ID des Kurses"
alte Backups löschen:
moosh -n file-list -i 'component="backup" AND filearea="automated"' | moosh -n file-delete -s
unoconv-Dateikonvertierungen löschen:
moosh -n file-list -i 'filearea="documentconversion"' | moosh -n file-delete -s
korrigierte PDF-Dateien / Annotationen löschen:
moosh -n file-list -i 'component="assignfeedback_editpdf"' | moosh -n file-delete -s
Plattenplatz freigeben (trashdir wird endgültig gelöscht):
moosh -n file-delete --flush
Vielleicht kann das ja jemand gebrauchen. Wir konnten unseren Plattenplatz damit jedenfalls ordentlich freiräumen ...
moosh -n file-list -i 'component="backup" AND filearea="automated"' | moosh -n file-delete -s
unoconv-Dateikonvertierungen löschen:
moosh -n file-list -i 'filearea="documentconversion"' | moosh -n file-delete -s
korrigierte PDF-Dateien / Annotationen löschen:
moosh -n file-list -i 'component="assignfeedback_editpdf"' | moosh -n file-delete -s
Plattenplatz freigeben (trashdir wird endgültig gelöscht):
moosh -n file-delete --flush
Vielleicht kann das ja jemand gebrauchen. Wir konnten unseren Plattenplatz damit jedenfalls ordentlich freiräumen ...