Moving but keep seeding files with uTorrent

Sonarr version (exact version): 2.0.0.4949
Mono version (if Sonarr is not running on Windows):
OS: Windows 7 Ultimate 64-bit
((Debug logs)):
(Make sure debug logging is enabled in settings and post the full log to hastebin/pastebin/dropbox/google drive or something similar, do not post them directly here)
Description of issue: Sonarr copies episodes to the TV directory, rather than moving the original one, leaving two identical files. One at the location where uTorrent downloaded it, one in the ā€˜proper’ TV shows directory.

I’ve searched and I did find a few threads regarding (a) similar problem(s), but didn’t really find a solution for me. I am currently working with uTorrent, but not opposed to changing to another client - as long as it’s ā€œsafeā€ and free of ads, etc.

Is there a way so Sonarr moves the file to the TV shows folder, then ā€˜tells’ uTorrent to change the file’s location to that folder, so it can continue seeding?

So to be clear - I do not want Sonarr/uTorrent to simply remove the old files, from the old directory and client, but keep seeding them from the new location they were moved to (the moving works fine).

No, Sonarr will not do that.

If the files are on the same volume Sonarr can Hardlink instead of Copy, which doesn’t use more disk space.

Thank you for your reply! The files are on the same drive; a Downloads folder and the TV folder, I also believe I have the hardlink setting enabled, but it still makes a copy. What should my settings in uTorrent be? Maybe a setting in uTorrent overrides the hardlink setting?

Sonarr’s ((debug logs)) should indicate if it is hardlinking or copying.

Not aware of anything in uTorrent that would prevent hardlinking, you could also verify as descibed here:

1 Like

It looks like I didn’t really understood hardlinking - also looks like it did hardlink instead of copy when I checked with fsutil. I ā€˜just’ figured it wouldn’t show as another file in the second directory, but somehow differently.

I didn’t have the debug log level enabled (merely on info), will keep an eye on it when it downloads some episodes later tonight.

Either way, I apologize for creating a thread and claiming it was merely copying the file, not fully understanding the concept. The ā€˜moving’ I mentioned in my original post was apparently ā€˜hardlinking’ instead of ā€˜copying’.

So from what I could quickly see, there is no way to tell from the file properties if a file is hardlinked? Only using fsutil, for example?

Not to my knowledge, but there might be something different in Windows 10 (I haven’t looked into it much myself).

Link Shell Extension will add an icon overlay to any files that have been symlinked or hardlinked, and will show the paths to the linked files in properties. You can manually create links (hard, sym, and junctions) via the context menu as well.

2 Likes

@markus101 Alrighty!
@evilmanimani Thanks for the link! Will definitely have a look!

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.