6/17/2023 0 Comments Resilio sync unraid![]() While I never got to use it, if it was anything close to their paid for cloud backup option in functionality, that would have been absolutely ideal for this. It is unfortunate that CrashPlan killed off their local storage option when they went Pro/Business only. Setting these config options gets me pretty close but sadly as you mentioned really is not a 'backup' solution. I had come across that when I was doing some further research including some of the other software options posted below. I've used it a few times when I accidentally removed the wrong file from my phone. It's more a recycle bin for accidentally deleted files. The archive is not a "backup" solution so I wouldn't rely on it for that purpose. I would strongly recommend moving the files you plan on keeping away from the sync directory if you plan on saving space by removing files, create a separate synced folder for photos and not sync that to your laptop or pay for the Pro version and enable selective sync so you can deselect the Photos folder on your laptop, because Resilio will not keep those deleted files saved forever and they will be removed from your other synced devices as well. This is a per client option so you can set your Unraid server to store the deleted files for months or years and have your laptop store them a few days. I believe you need to restart Resilio for these settings to change. Change max_file_size_for_versioning to the largest size you want it to save (1 means 1 MB, 1000 means 1 GB) and set sync_trash_ttl to how many days you want to keep the file. Go to the gear icon in the top right, click on the Advanced tab and open Power User Preferences. That's where the deleted files will be stored. You'll notice a hidden folder called ".sync" inside the synced folder's root directory that has another folder named Archive inside of it. You can configure the archive to hold deleted files for X amount of days. But when doing so I'd still like to maintain them on my Unraid server permanently. ![]() But my Laptop specifically doesn't have much space to work with so at some point I'll likely need to trim down what Photos are stored there as I get to points where I don't need them. This also contains my Lightroom catalog and configs all self contained in the same directory so my Lightroom setup is sync'd between the Laptop and Desktop. I have Resilio Sync set up on Unraid as well as my Desktop and Laptop. Ultimately what I am working with is my primary backup content is Photos. Seems like out of the box Resilio doesn't do this so not sure if I can configure it as such or if there's any recommendations, hopefully as available Docker containers, that I can look at. However one thing I noticed and I'd like to change is making it so I have a designated 'backup' destination that will hold all files and if a 'client' deletes files or folders, those remain on the destination device as a backup as intended. The backend being BitTorrent based is really nice and, IMHO, makes the most sense for something like this. UDP, multicast to I have on occasion read recommendations for Resilio Sync over the years and finally decided to implement it now that I have a decent amount of protected NAS storage via Unraid. To ease port mapping, automatic port mapping over UPnP and NAT-PMP can be configured in router If broadcasts are not configured, Sync will be using tracker to discover other peers. If peers are located in LAN, Sync can do without tracker and relays, provided peers are discovered through broadcast packets. Connecting to relay server to transfer data if direct connection is not possible: TCP, relevant port and addresses are here.ĥ. If direct connection is not possible, Sync will switch to indirect connection through relay server. To make it possible, Sync's listening port, as defined in settings, must be opened and forwarded on all firewalls, NATs and routers between the peers.Ĥ. ![]() ![]() Once Sync learns addresses of other peers, it will attempt to connect by these addresses directly, using both TCP and UDP. Connecting to the tracker server for automatic peer discovery: TCP and UDP, relevant port and addresses are hereģ. Once tracker and relay are known, Sync must be able to connect to tracker so as to communicate its own IP address (public and local) and the list of shares it has and learn IP addresses of other peers with same shares from it. HTTPS, port 80: access to config file via DNS name.Ģ. For that it must be able download and parse nf file. First Sync needs to learn addresses of tracker and relay servers. Depending on the network your peers are in, these shall be open and let traffic through, in and out, on either side:ġ. Sync uses various ports and protocols to function and connect peers. ![]()
0 Comments
Leave a Reply. |