7zip installieren

  • Hallo
    Ich möchte meine SQL-Dumps, welche ich als Cronjob erstelle, mit 7zip komprimieren.
    Wie kann ich 7zip auf dem NAS installieren?

  • gzip habe ich bereits verwendet.


    Bash
    gzip -9 --best $DIR/backup_$DATUM.sql


    Die Kompression ist aber sehr schlecht: Mein Dump ist ca 5 GB gross. Mit gzip wird er 2.5 GB und manuell mit 7zip 0.3 GB.
    Das ist doch ein sehr deutlicher Unterschied.

  • Per Putty (ssh) als admin am NAS anmelden und dann


    Bash
    opkg install p7zip

    Vorher Evtl. nochmal per opkg update die NAS-lokale Paketliste aktualisieren (siehe auch Beschreibung im verlinkten Thema).


    Danach müsste man 7zip einfach verwenden können (hab's nicht ausprobiert, da ich gerade keinen Zugriff aufs NAS habe). Die Paketnamen lassen sich z.B. über die im Thread verlinkten Webseiten raussuchen.

  • Nun habe ich mein Script, welches mir die dumps komprimiert, in Crontab eingebaut.
    Jetzt komprimiert 7zip nicht mehr!
    Manueller Aufruf über Putty geht ohne Fehler, via Crontab geht nichts.
    Finde ich irgendwo ein Crontab-Fehlerlog, um festzustellen wieso das nicht funktioniert?

  • Über crontab musst du immer den kompletten Pfad zum Executable angeben, da die Suchpfade der interaktiven Shell dort nicht aktiv sind.