Thanks Thanks:  0
Ergebnis 1 bis 4 von 4
  1. #1
    Anfänger
    Registriert seit
    12.05.2015
    Beiträge
    16
    Thanks (gegeben)
    6
    Thanks (bekommen)
    0
    Total Downloaded
    70,02 MB
    Total Downloaded
    70,02 MB
    ReceiverDanke
    Box 1:
    Gigablue UHD UE 4k Cable OATV7.3
     
     
    Box 2:
    Mut@nt HD51 OATV7.3
     
     

    Question Kopieren per cron-job

    Hallo, liebe Experten!
    Ich möchte euch schildern, was ich vorhabe. Evtl. hat ja jemand eine Lösung...
    Ich habe zwei Receiver. Der eine hat nur 100Mbit Netzwerk, der andere Gigabit. Mit beiden nehme ich auf. Zum Teil sind unterschiedliche Autotimer aktiv.
    Da ich die Aufnahmen überwiegend archiviere, müssen die Dateien übers Netz auf den PC zum Schneiden und konvertieren übertragen werden.
    Für diesen Fall habe ich eine Synchro-Software, die automatisch die Dateien vom Receiver holt.
    Das geht per Gigabitnetz relativ flott. Nur der langsame Receiver bremst halt ungemein.
    Meine Idee wäre es nun, per cronjob die Aufnahmen vom Vortag nachts gegen drei oder vier Uhr (dann sollten die Aufnahmen vom Vortag abgeschlossen sein)
    vom langsamen auf den schnellen Receiver zu kopieren (push oder pull wäre egal...)
    Da ich zwar mit powershell scripting leidlich umgehen kann aber nicht mit der bash, stehe ich vor einem Dilemma.
    Außerdem müssen ja Netzwerkwerkfreigaben unter Enigma definiert werden, das bash-script muss zeitgesteuert laufen.
    Ein bissel Sicherheitsabfragen, ob kopiert werden darf, ob die Freigabe funktional ist etc. pp...

    Lange Rede, kurzer Sinn...: Gibt es ein solches Script schon, oder ein ähnliches, das man anpassen könnte?
    Oder ein Plugin, das die Sache vereinfacht?
    Hat jemand eine andere Idee, die zum Ziel führt?

    Bin gespannt auf eure Antworten!

    Servus, Bibo...

    •   Alt Advertising

       

  2. #2
    Avatar von Papi2000
    Registriert seit
    20.04.2013
    Beiträge
    24.824
    Thanks (gegeben)
    4679
    Thanks (bekommen)
    9077
    Total Downloaded
    596,61 MB
    Total Downloaded
    596,61 MB
    ReceiverDanke
    Box 1:
    GB Q4K-SC / UE4K-SC / UE4K-C
     
     
    Box 2:
    GigaBlue Q-SSC / Q+-SSC
     
     
    Box 3:
    DM900uhd-SS / Vu+Duo
     
     
    Box 4:
    ZGemma H7/H9 SF8008
     
     
    Box 5:
    diverse andere . . .
     
     
    Schau dir mal
    enigma2-plugin-extensions-moviearchiver
    an. Das könnte das für dich machen.
    Grüßle
    Ralf
    ---------------------------------------------
    Gigablue Quad4K-mixed, UE4K, Trio4K, Quad_Plus-SSC, UE_Plus-SC, X2/X3-SC, UltraUE-SC, ...
    Astra 19.2E UniCable & KabelBW, oATV/teamBlue
    (u.a.: DM900uhd,Vu+Duo,ZGemma H9Twin & H7S), PC-DVB-S/C/T, Xtreamer, BDP5200, Philips 24PFS4022/12, 65OLED855/12,UE32C5700, RPi3+
    ---- Einen Receiver kann sich jeder kaufen - Eine stabile E²-Box muß man sich verdienen! ----



  3. #3
    Mitglied
    Registriert seit
    27.07.2013
    Beiträge
    62
    Thanks (gegeben)
    8
    Thanks (bekommen)
    4
    Total Downloaded
    11,23 MB
    Total Downloaded
    11,23 MB
    ReceiverDanke
    Box 1:
    Gigablue Quad OATV 6.4
     
     
    Box 2:
    Gigablue AX3 OATV 6.3
     
     
    Box 3:
    Opticum AX ODIN OATV 6.3
     
     
    Box 4:
    Vizyon 8000 HD (RiP 2012)
     
     
    Box 5:
    Relook 400s (RiP 2009)
     
     
    Ich hab das vor geraumer Zeit mittels rsync gelöst. Da du powershell kannst, sollte dir das lesen auch von bash nicht schwerfallen

    1. Voraussetzung
    opkg update
    opkg install rsync
    Auf beiden receivern
    2. script übertragen in datei auf dem langsamen receiver:

    Code:
    #!/bin/sh
    
    quelle=/media/hdd/movie/
    ziel=root@192.168.x.x::Harddisk/movies
    passwordfile=/media/hdd/rsync_pw.txt
    
    rsync -avro "${quelle}"  "${ziel}" --password-file=$passwordfile --no-perms --no-group --no-owner
    
    
    
    exit 0
    Das script mit 'chmod 755 /pfad-zur-datei' ausführbar machen

    Den Pfad unter ziel= müsstest du dir anpassen.
    dabei gilt die syntax

    benutzer@ip-adresse::freigabename/ordnername



    Die Parameter sind hier erklärt
    rsync - Dateien und Ordner Synchronisieren
    ich habe die so gewählt, dass ein einseitiger sync ausgeführt wird. wenn du an bereits übertragenen Dateien auf der Zielseite Änderungen vornimmst, werden die Dateien erneut von der Quelle kopiert. mit dem zur Verfügung stehenden --remove-source-files Parameter kannst du aber auch das Löschen der Quelldateien nach erfolgreicher Übertragung realisieren

    passwortfile befüllst du einfach mit dem passwort des Kontos fürs ziel, also meist das von root, wenn das kein pw hat, kannst du irgendwas reinschreiben
    das ganze dann mittels cronjob nach bedarf starten oder von Hand aufrufen
    rsync hat den vorteil, das angefangene Ubertragungen fortgesetzt werden beim nächsten Lauf f und du diesen Teil nicht skripten musst, wenn dir z. B. die Verbindung mal wegbricht.

    Gruß

    elblindo

    Gesendet von meinem STF-L09 mit Tapatalk

  4. #4
    Mitglied
    Registriert seit
    27.07.2013
    Beiträge
    62
    Thanks (gegeben)
    8
    Thanks (bekommen)
    4
    Total Downloaded
    11,23 MB
    Total Downloaded
    11,23 MB
    ReceiverDanke
    Box 1:
    Gigablue Quad OATV 6.4
     
     
    Box 2:
    Gigablue AX3 OATV 6.3
     
     
    Box 3:
    Opticum AX ODIN OATV 6.3
     
     
    Box 4:
    Vizyon 8000 HD (RiP 2012)
     
     
    Box 5:
    Relook 400s (RiP 2009)
     
     
    Muss mich ein wenig korrigieren. Du brauchst auf einer Seite der rsync Partner einen rsync server daemon, den es für die boxen gar nicht gibt. Mein damaliger Fall synchronisierte auf den NAS, und das hatte den daemon.
    Vielleicht gibt es trotzdem einen weg mit rsync, aber nicht so leicht.

    Gruß

    Gesendet von meinem STF-L09 mit Tapatalk


Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:02 Uhr.
Powered by vBulletin® Version 4.2.5 (Deutsch)
Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.
Resources saved on this page: MySQL 5,88%
Parts of this site powered by vBulletin Mods & Addons from DragonByte Technologies Ltd. (Details)
vBulletin Skin By: PurevB.com