Feature #3475

Allow for a secondary (backup) recording path

Added by John Doe about 1 year ago. Updated about 1 year ago.

Status:NewStart date:2016-01-04
Priority:NormalDue date:
Assignee:Adam Sutton% Done:

0%

Category:PVR / DVR
Target version:4.6

Description

It'd be useful if there'd be an option for a secondary recording path, e.g. when TVH reports a write error the recording would be done on the secondary storage option. I've had countless recordings that failed because they couldn't write to my HDD, because of issues with my software/hardware or external factors. A simple solution would be to restart the recording and write to the other recording path. Not everything gets re-runs and monitoring every recording isn't always possible, so this would be a useful addition to TVH.

History

#1 Updated by C K about 1 year ago

I think instead a "fallback" DVR profile should match all cases (the fallback dvr profile can have a fallback profile, too, and so on...)

#2 Updated by Mark Clarkstone about 1 year ago

C K wrote:

I think instead a "fallback" DVR profile should match all cases (the fallback dvr profile can have a fallback profile, too, and so on...)

Yes this makes more sense. +1

#3 Updated by John Doe about 1 year ago

C K wrote:

I think instead a "fallback" DVR profile should match all cases (the fallback dvr profile can have a fallback profile, too, and so on...)

How would that work? If the recording failed with an error it would re-attempt with another profile?

#4 Updated by C K about 1 year ago

John Doe wrote:

C K wrote:

I think instead a "fallback" DVR profile should match all cases (the fallback dvr profile can have a fallback profile, too, and so on...)

How would that work? If the recording failed with an error it would re-attempt with another profile?

Right, in the other profile you can define another recording path / stream profile etc -- and a second fallback profile as well

#5 Updated by C K about 1 year ago

Just read https://tvheadend.org/projects/tvheadend/wiki/Tvheadend_recording_management

Tvheadend will only use one location for storing recordings.

Don't know, if this sentence is up to date :-)

#6 Updated by John Doe about 1 year ago

C K wrote:

Just read https://tvheadend.org/projects/tvheadend/wiki/Tvheadend_recording_management

Tvheadend will only use one location for storing recordings.

Don't know, if this sentence is up to date :-)

I checked out the suggestion of using a bind mount or a symlink, but I don't think that's quite the same. If the network mounted HDD would be unavailable with a bind mount the same problem would occur. Having TVH switch over to another profile or backup storage location doesn't seem possible this way.

#7 Updated by Rafal Kupiec about 1 year ago

If the network mounted HDD would be unavailable, tvh will be freezing in D state waiting for disk resource to become available until timeout if system still sees it mounted. This can take several time and you can miss the beginning of recording.

#8 Updated by Jaroslav Kysela about 1 year ago

  • Target version set to 4.6

Also available in: Atom PDF