Linking Multiple unRaid Servers


Recommended Posts

I have been wondering if there was away to have a second unraid box setup as a seamless redundant backup of the first,  plug-ins and all so if the first one goes out of service for whatever reason all access is moved to the backup server without any hiccups

 

Sent from my SM-N9005 using Tapatalk

 

 

Link to comment
  • 2 weeks later...

I would be very interested in simply having two systems, which are located in different houses, mirrored.  The auto failover feature is a good feature idea, but allow me to expand a little on just the mirroring function......Having a different physical location for backup is a big and obvious advantage.....While remote access is getting better all the time, there are still issues that can only be solved by having a local server at each house. An example of this is that Plex does not support adaptive bit rate video streaming, which results in a very widely varying remote video streaming quality, due to the large latency swings on the internet during peak usage periods. I would love to add a second unraid server at my second home, and it would be very useful to have a mirroring function.

Link to comment
  • 3 months later...

  I ended up implementing a sync of array data between machines at two different houses using scripts and cron jobs based on the rsync command. I am using the bandwidth limit feature of rsync, as well as QOS on my routers, so that the sync does not interfere with the "normal" use of the network at each house. This approach is for the data only, and does not cover the unRAID OS or plugins, but having "just" the data sync is a huge benefit. The mirroring of my media libraries at my second home, and off-site backup of critical data are both very useful/valuable.

  Because my bandwidth is somewhat limited at my houses (12dn/5up at primary residence, 8dn/1up at second home), turning the bandwidth used for the sync, as well as using QOS on the routers is a critical part of having a scheme that does not consume the available network entirely when it is desired to use the network for other "normal" uses. I can certainly see that such a sync feature would be a great feature to add to unRAID down the road , but when the sync is remote, and bandwidth is limited, such a feature would have to have lots of option settings (and disclaimers to the users about potential issues) to produce the desired result.

  • Like 1
Link to comment

  I ended up implementing a sync of array data between machines at two different houses using scripts and cron jobs based on the rsync command. I am using the bandwidth limit feature of rsync, as well as QOS on my routers, so that the sync does not interfere with the "normal" use of the network at each house. This approach is for the data only, and does not cover the unRAID OS or plugins, but having "just" the data sync is a huge benefit. The mirroring of my media libraries at my second home, and off-site backup of critical data are both very useful/valuable.

  Because my bandwidth is somewhat limited at my houses (12dn/5up at primary residence, 8dn/1up at second home), turning the bandwidth used for the sync, as well as using QOS on the routers is a critical part of having a scheme that does not consume the available network entirely when it is desired to use the network for other "normal" uses. I can certainly see that such a sync feature would be a great feature to add to unRAID down the road , but when the sync is remote, and bandwidth is limited, such a feature would have to have lots of option settings (and disclaimers to the users about potential issues) to produce the desired result.

 

wmcneil, thank you for sharing this.  This is EXACTLY what we would have to do to make this work in unRAID (support the advanced "tweaking" of syncing so that we could control bandwidth throttling).  QoS is another way to go to control this at the router level, but even still, users should have the option to configure bandwidth throttling and other settings for this outside of using third party equipment (e.g. a router).  This is also why this feature is probably a little ways out from being a reality just yet.

 

Again, thank you for your post as this was very helpful and calls out several of the details that need to be considered if we were to implement something like this natively into unRAID.

Link to comment
  • 2 weeks later...

  I ended up implementing a sync of array data between machines at two different houses using scripts and cron jobs based on the rsync command. I am using the bandwidth limit feature of rsync, as well as QOS on my routers, so that the sync does not interfere with the "normal" use of the network at each house. This approach is for the data only, and does not cover the unRAID OS or plugins, but having "just" the data sync is a huge benefit. The mirroring of my media libraries at my second home, and off-site backup of critical data are both very useful/valuable.

  Because my bandwidth is somewhat limited at my houses (12dn/5up at primary residence, 8dn/1up at second home), turning the bandwidth used for the sync, as well as using QOS on the routers is a critical part of having a scheme that does not consume the available network entirely when it is desired to use the network for other "normal" uses. I can certainly see that such a sync feature would be a great feature to add to unRAID down the road , but when the sync is remote, and bandwidth is limited, such a feature would have to have lots of option settings (and disclaimers to the users about potential issues) to produce the desired result.

 

Care to do a detailed write-up? Many other users could benefit from your experience.

Link to comment
  • 2 months later...
  • 2 weeks later...

I'd like to add my support for this feature. This will benefit both users and product maturity/appeal/take-up. I also have a Thecus (and other NAS) which have GUI functionality to stack and rsync multiple devices. On a personal level it will save me a lot of manual setup (and worry in it's absence) to get a second (or third) unRAID server up and running ( in a safe location with a secure VPN open) and all shares fully in sync - to me, this is EXACTLY where I want to get to closer to unRAID nirvana .. and note that I recently had a laptop stolen from inside my house  less than 6 feet from my unRAID NAS with 6x 4Tb disks in hot swap bays they could also have pulled .. and not yet rsync'd to my 'backup' unraid svr.

Link to comment
  • 4 years later...
  • 3 months later...
  • 10 months later...
  • 6 months later...

Adding my interest here. I would like to be able to backup one Unraid server to another over the internet. Being able to throttle bandwidth use would be a must, and a bonus would be the ability to schedule the activity in some way. For example, there may be certain times of the day when I wouldn't want the backups to consume any bandwidth, but when everyone is sleeping "release the hounds" (with possible bandwidth limits even then). (Thanks to the person who mentioned the rsync throttle feature, which I was not aware of.)

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.