TVH-Backup unter Synology ?

  • Moin,
    eine Nachfrage bezüglich Backup von TVH.
    Auf der Synology DS liegt TVH ja unter /volume1/@appstore/@tvheadend (glaube ich jetzt mal - bin nicht am Platz).
    Dort kommt man nur als root rein.
    Soweit auch kein Problem, habe mir einen rsa-Key erstellt und komme so via WinSCP auf den Appstore der DS.
    Könnte mir also bequem den ganzen Ordner irgendwo hinsichern.
    Auf der DS wird bei der Installation eine extra Gruppe "sc-media" ohne User erzeugt die alle Rechte am TVH hat.
    Die User werden dierket im TVH-server verwaltet.
    Nun befürchte ich, daß nach einem Recover der Daten irgendwie die Rechte wieder nicht passen und der ganze Aufwand für "0" ist.
    Sicher ich kann via WinSCP auch alle möglichen Rechte in einem Linux-System setzen ... aber sicher bin ich mir nicht ob es dann funzt.
    Hat da jemand Kennung?

    Oder ein sript basteln, daß dann ein gezipptes TVH-Verzeichniss irgendwo hinkopiert?

    Hier noch ein paar Links zum Thema:
    Linuxsat
    TVH
    Kodi

    Vielleicht passe ich das hier an (Quelle TVH-Forum) :

    Spoiler anzeigen

    #!/bin/bash
    #Purpose = Backup Tvheadend
    #Löscht per "rm" alle "*.tar.bz2" Dateien im Ordner "/Pfad eintragen/tvheadend_backup/", die älter als 5 Tage sind:
    find -P "/storage/recordings/Tvhbackup/" -maxdepth 1 -type f \( -name '*.tar.bz2' \) -ctime +5 -exec rm {} \;
    TIME=`date +%Y-%m-%d_%H-%M-%S` # Datum im Backup Name.
    FILENAME=tvh42.backup_$TIME.tar.bz2 # Backup Name
    SRCDIR=/storage/.kodi/userdata/addon_data/service.tvheadend42/ # zu sichernder Ordner
    DESDIR=/storage/recordings/Tvhbackup/ # Speicherort Backup
    tar cvjf $DESDIR/$FILENAME $SRCDIR


    Grüße :rolleyes:

    TV-Server: DS920+ ; Datengrab und TVH-Server DVB-C via FitzBox 6591
    MM-Server: DS116 ; Backup für DS920
    Client1: Sony Bravia XR 48OLEDA90K (Google-TV-Kodi)
    Client2: HP TouchSmart 520-1130ez / LibreELEC-Generic.x86_64 (Küche)
    Client5: Optiplex SSF-i3 / LibreELEC-Generic.x86_64 (Keller)

    2 Mal editiert, zuletzt von Friedhofsblond (1. März 2021 um 10:54)

  • Moin,
    so meine Scripte funktionieren - auch mit Aufgabenplaner :D
    Das Script ist "selbstreinigend" und macht immer nur 5 Backups.
    Aber irgendwas funktioniert noch nicht in Zeile 1: "!/bin/bash" - was ist falsch?

    Das automatische Löschen nach 5 Backups funktioniert noch nicht ..


    Ich wage mich aber nicht, die Ordner mal zurückzukopieren. [ac]
    TVH-Backup:

    Spoiler anzeigen


    #!/bin/bash
    find -P "/volume1/tvh/tvhbkp/" -maxdepth 1 -type f \( -name '*.tar.bz2' \) -ctime +5 -exec rm {} \;
    TIME=`date +%Y-%m-%d_%H-%M-%S`
    FILENAME=tvh.backup_$TIME.tar.bz2
    SRCDIR=/volume1/@appstore/tvheadend/
    DESDIR=/volume1/tvh/tvhbkp/
    tar cvjf $DESDIR/$FILENAME $SRCDIR

    O##Backup:

    Spoiler anzeigen


    #!/bin/bash
    find -P "/volume1/tvh/tvhbkp/" -maxdepth 1 -type f \( -name '*.tar.bz2' \) -ctime +5 -exec rm {} \;
    TIME=`date +%Y-%m-%d_%H-%M-%S`
    FILENAME=oscam.backup_$TIME.tar.bz2
    SRCDIR=//volume1/@appstore/oscam/
    DESDIR=/volume1/tvh/tvhbkp/
    tar cvjf $DESDIR/$FILENAME $SRCDIR

  • Ich hab dir das ja schon auch an anderer Stelle geschrieben: nimm Docker.

    Ansonsten probier deine Lösung jetzt aus. Am besten hättest du es getestet, bevor du alles einrichtest. Sollte es schief gehen, hast du erstens noch im Kopf, wie du es einrichten musst, und hast gleich nen Grund Docker zu nehmen.

  • Ich habs gewußt das das kommt ... ;)

    TV-Server: DS920+ ; Datengrab und TVH-Server DVB-C via FitzBox 6591
    MM-Server: DS116 ; Backup für DS920
    Client1: Sony Bravia XR 48OLEDA90K (Google-TV-Kodi)
    Client2: HP TouchSmart 520-1130ez / LibreELEC-Generic.x86_64 (Küche)
    Client5: Optiplex SSF-i3 / LibreELEC-Generic.x86_64 (Keller)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!