November 20, 20241 yr Hallo, gibt es eine Möglichkeit herauszufinden mit was sich der Speicherplatz am Server füllt? Also bspw. die letzten Änderungen oder Daten Uploads und dessen Größe erfassen. Quasi eine Art Changelog für Daten. Man hat ja meist ne Ahnung was es ist bspw. Full Backups, größere Änderungen/Uploads. Aber durch Automation macht man dies ja meistens nicht mehr selbst. Deshalb wäre eine andere Art der Kontrolle recht nützlich. Dann muss man nicht immer alle oder die größeren Shares durchgehen um zu schauen ob das die letzten größeren Änderungen waren, die jetzt wieder viel Speicher zusätzlich belegt haben. Vielen Dank! Viele Liebe Grüße Revan335
November 20, 20241 yr Community Expert Schau Dir mal das PlugIn File Activity an. Oder Du nutzt ein Script ähnlich diesem: find /mnt/user/ -type f -ctime -1 -exec du -h {} + | sort -h > /mnt/user/logs/daily_changes_$(date +%Y%m%d).log Der Befehl sucht nach Dateien, die in den letzten 24 Stunden geändert wurden, zeigt deren Größe an, sortiert sie nach Größe und speichert die Ergebnisse in einer Logdatei im Verzeichnis /mnt/user/logs/ mit dem Datum im Dateinamen. Gesucht wir im Verzeichnis /mnt/user/ und Unterverzeichnissen > Dies bei Bedarf anpassen...
November 23, 20241 yr Author On 11/20/2024 at 9:24 PM, saber1 said: Oder Du nutzt ein Script ähnlich diesem: Wie kann man Ordner ausschließen? So? find /mnt/user/ \( -name docker -o -name folder2 \) -prune -type f -ctime -1 -exec du -h {} + | sort -h > /mnt/user/logs/daily_changes_$(date +%Y%m%d).log
November 23, 20241 yr Community Expert Eher so: find /mnt/user/ \( -type d -name "Ordner1" -o -name "Ordner2" \) -prune -o -type f -ctime -1 -exec du -h {} + | sort -h > /mnt/user/logs/daily_changes_$(date +%Y%m%d).log Das d steht für Verzeichnisse (directories) -type d
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.