Új hozzászólás Aktív témák

  • duffbeer

    őstag

    válasz ludarazs #36107 üzenetére

    Mivel írtad, hogy eddig Pi-re volt kötve a HDD, gondolom megosztások csatolása nem okoz gondot, ezért azon átlépnék.

    Első körben állítsd be a Transmissiont, hogy a félkész letöltéseket külön mappában tárolja.

    Például:
    /home/pi/felkesztorrent

    Majd miután elkészült helyezze át ide:
    /home/pi/letoltesek

    (Nyilván olyan mappát használsz, amit akarsz, csak ne legyenek gondok a jogosultságokkal!)

    Ehhez ugyanazt kell tenned, amit nemrég taglaltunk, csak nem RPC-whitelist a keresendő, hanem az alábbiak:
    "download-dir": "/home/pi/letoltesek",
    "incomplete-dir": "/home/pi/felkesztorrent",
    "incomplete-dir-enabled": true,

    Miután ezzel megvagy, csatolod a routered által megosztott HDD-t fstab-bal, mondjuk ide:

    /mnt/tulhangoshdd/

    Rsync elvileg telepítve lesz, szóval crontab-ba kell beszúrnod egy sort. De elsőnek teszteld csak magát a parancsot:

    rsync -auv "/home/pi/letoltesek/" "/mnt/tulhangoshdd/"

    Hogy melyik kapcsoló mit csinál, azt nem részletezem, gigantikus mennyiségű kapcsoló van hozzá, olvass utána... Ami itt plusz, az a "v". Ez a verbose kimenet, szóval látni fogod futtatáskor, hogy minden rendben fut-e. Ha minden rendben van, nincs error, vagy kozmikus füst, akkor jöhet a cron:

    crontab -e

    Ezt a sort másold a végére:

    */15 * * * * rsync -au "/home/pi/letoltesek/" "/mnt/tulhangoshdd/"

    Per-jelek legyenek a mappák végén! "v"-t elhagytam, mivel automatikusan fut a háttérben, teljesen felesleges. Ha crontabot nem ismernéd, automatizálni tudsz vele parancsokat, vagy scripteket, vagy ledet villogtathatsz az asszonyra éjjel... :) A csillagozott rész balról jobbra:
    perc - óra - hónap napja - hónap - hét napja
    A fenti példám azt jelenti, hogy minden nap, minden 15. percben fog futni a szinkronizálás.

Új hozzászólás Aktív témák