Synology How To: Setting Up Remote Hyper Backup, No Cloud Necessary

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
hey everybody it's lion side but over the last couple of months I've been doing a bunch of Synology videos primarily because I've been doing a lot of self-hosted projects here around the house and you can take a look at the playlist in the video description to see everything we've done so far and what I wanted to do today is set up a remote cloud backup but the cloud in this case is going to be something that I own and control basically taking a second Synology Nas and moving it off site and having that be the destination for the backups originating here at the house and in this case we're going to move that off-site back up over to my mother's house where she has one of those symmetrical fiber optic connections now but my mother's only got 500 megabits of symmetrical service which will take a really long time to transfer over a large volume of data so what we're going to do is run the initial backup here on the local network with both NASA's physically here together and that'll get that data transferred over really quickly and then when we're done we're going to move it off-site to my mother's house for the incremental backups that will follow now we're going to get to this project in just a second but I do want to let you know in the interest of full disclosure that Synology is a sponsor here on the channel from time to time but they are not sponsoring this video they are not reviewing or approving what you're about to see before it is uploaded and all of the opinions you're about to hear are my own the Synology devices that I'll be using today were provided to the Channel free of charge by Synology for some reviews we did a little while back so let's get into it now and see how we can get this remote backup set up here at the house now before we begin there are a couple of prerequisites that we have to get installed on both ends of the transaction here on the remote system the one that will be receiving the backups what we need to do is make sure that hyper backup vault is installed on that device you'll find that in the Synology package Center hyper backup vault is basically the server application for the hyper backups that will be sending thing from The Source machine so make sure that is running on the destination and one of the things that I've been having a lot of fun with lately is tail scale and that's the other app that I'm going to recommend you install this is a VPN application that works exceptionally well because you don't have to open up any ports on your router and it allows us to very easily make the transition from local to remote when we're ready to move this device off-site and what's nice about tailscale and I did a whole video on it so definitely check it out to learn more is that tail scale is available in the package center now so it's just a regular Synology app that you can install and once you set up your little tailscale Network you'll have all of the devices that you want to connect to each other accessible like there are locally attached to one another but it's over the internet and it is very very secure and I found it to be really a game changing utility for me and the best part is it's free for most use case cases here including the one that we're going to do right now now if you do intend to use tailscale as your VPN solution there is one more step that you have to go through and this involves enabling outbound connections for the tail scale application this is due to some security features in the new dsm-7 operating system so if you're running dsm-7 or above you're going to need to do this at the minimum on the source machine for your backup but I would suggest doing it on both so that you have some flexibility for doing two-way Communications and when you enable this you'll be able to connect up to your remote machine without issue now if you go down to item 6 here on the list and just copy this into your clipboard and then go over to your Synology Nas device and again I would suggest doing this on both go to the control panel go to task scheduler go to create and select triggered task user defined script and give it a name we'll just call this tailscale and we'll give it a user of root this is required it has to be root the event is going to be boot up and what we're going to do here is just paste in the text that I copied from the tailscale support page we were just looking at and then I'm going to click on OK and there is a warning that will come up here about what you're about to do it's okay this is uh vetted and we're going to click on OK here and then we're going to need to type in our password to lock it in so let me do that real quick all right so password is in I'm going to click on the button here and now it is on our list of scheduled tasks what you probably should do at this point is reboot the nas devices so that this script can enable itself and then after that you can pick it up from where we left off here all right the next thing I want to do on the destination system is create a folder for these backups to live in so on the destination system we're going to go over to shared folder I'm going to create a new shared folder we're going to call this one backups and we'll go through just the defaults on everything for now and then we will apply this and there we go we've got our folder now another thing I'm going to do here just for good practice is set up a separate user for this backup function on the remote Nas this is not necessary per se but I think it's good practice not to have a regular user also be the user for the backup function so we're going to go over to our control panel click on user and group and we're going to click on create here I'm just going to call this backups but of course you can call it whatever you want and my password is not so strong here but this is just a demonstration so we're going to click on next here I'm going to click on next again and what I'm going to do is give this user read write access to only the backups folder so they're not going to have access to any of the other files here on the remote Nas Just the folder that we've designated for bringing the backups into from the other machine I'm not going to set any limits here now for permissions we're going to to deny all of the applications here with the exception of the hyper backup vault which is what we're going to be using to connect to this Nas so we're going to enable that but disable everything else and we're going to click on next here I'm going to leave this as is and then click done and now we have a user ready and the best part is now we're ready to set up the backup on the source machine because we are all configured now on the remote Nas so let's get to that so now on the source Nest we're going to make sure that hyper backup is installed and it is and if you wanted to use the tailscale VPN you'll want to install that from the package Center and then of course go through the process I described earlier for fixing the outbound connection issue and once you have all that installed the next step here is to set up the backup so what we're going to do here is load up hyper backup on the source Nas and it'll bring you up to what might be a blank screen if you've never had a backup set up before I have a bunch of backups set up and I'm just going to add another one in either case the process here will be the same I'm going to click the plus icon here I'm going to click folders and packages and I'm going to select remote Nas device and click on next and what I'm going to do here is Type in the local IP of the nas that I'm going to soon make my remote Nas now at this step you're going to need the IP address on your local network for the destination Nas you could also type in the tailscale address and the cool thing about using the tailscale address is that once you get everything backed up locally you just have to bring it to the new location and connect it to the internet and it will automatically reconnect your backup but what we're going to do in this example is show the transition from a local IP to a remote one so that you can see how this might work under any Circle circumstances but the tail scale approach might be the fastest and Least Complicated now I don't have a certificate on this particular Nas or the one I'm sending it to for security so I'm going to turn this feature off if you do have a certificate you can turn it on when you're using a VPN technology like tailscale or some of the other ones that Synology supports there will be transfer encryption already but of course having the certificate would give you an added layer there but we're going to leave it off for now just so we don't get errors thrown at us here and I've got the local IP address typed in here the next thing I need to do is log in to the remote Nas for backup purposes so I'm going to click on login we're going to get an error about the self-signed certificate that's okay and what I'm going to do now is Type in the username of that backup user we created on the destination Nas a minute ago we called that backups I'm going to type in the password Here and it'll immediately if it authenticates properly close the tab and bring you right back here and you can see now that we are authenticated so we're good to go the next step is to select the shared folder and that user only has access to the backups folder which is fine and as you can see here it named the directory for us that this backup will go into and it's called i o safe one but of course you could change this to whatever you want so we're going to leave that as the default just so I know what it is and then I'm going to click on next and then the next thing we'll have here are what folders We want to back up and in this example we're just going to do a quick one here so I'm going to select the folder that I've got here for demo purposes called back me up and we'll click on next I can also decide to back up some of my applications if I wanted to I'm going to skip that here but that's something that you should do if you want to have a nice complete backup of not only your data but the settings for your different applications and then we have the option to set this up and I'm going to rename this task to something I can remember I'm just going to call it backup demo and we're going to enable the task notification so every time this fires off we'll get a notification on our Synology interface I'm going to leave the log off but you can turn it on if you want you have the decision as to whether or not you compress the backup data if you've got a lot to back up this might save you some space so that might be something to do you can also schedule it so this right now is scheduled to run every day at 3 A.M but I have the option to change these around if I want there's also a task that they suggest you run weekly that will just check the Integrity of the backup over time it's probably something you should do and then you can also enable client-side encryption and this is different than the certificate thing we talked about a minute ago so what you can do here is encrypt the data before it leaves your Nas so that if somebody were to get a hold of the other Nas and start looking at it they won't be able to access the data without the password that you specify here so that's a good security measure that you might want to enable I'm going to leave it off for this demo but this is something that I do on a regular basis for my regular backups so we're going to click on next now that we've made those decisions this is something called backup rotation I covered this in some of my other hyper backup videos and what this will do is keep revisions of files based on a number of parameters that you can specify on this screen here I'm just going to set mine to Smart recycle but you might want to go through some of these retention settings to determine how many different versions of the files you want to keep because every time you change the file it'll keep a record of each of those changes up to a certain point right now by default it is set to keep 256 versions of each file and the cool thing is you can roll back snapshots here in this case about four years rolling forward so it's a great way to get at some old data if you messed it up at some point in the future and now we're going to click on done and this will add this to our Synology hyper backup schedule here and this will just take a second to get set up and then the backup will start running and what's great about this again is that we're going to run this on the local network so that we'll get the fastest data transfer for the biggest load of data that we'll have going through this process here when I click on yes and so this will get done so much faster than having to send it over the Internet first so I'm going to let this run out and complete and what I'm going to do after this is done is show you how we're going to connect a real backup to a remote server that I've got about 10 miles away from here all right so now we're going to take a look at a huge backup that I did the other day of about two and a half terabytes of data I did the transfer from The Source Nas to the destination Nas on my local network and that is why we've got this now reading offline and up here we've got the local IP address that we were initially connecting to now what I'm going to do here is click on this little down arrow key and click on edit and you could actually go back into the backup task and add folders and remove them from the backup here but what we're going to do instead is just go over to Target and I'm going to take out the local IP that was in there and I'm going to replace it with the tail scale IP but you could put any domain name in here or maybe your Synology quick connection address can go in here basically anything that can be publicly reached over the Internet or reached over your VPN connection will work here and I'm going to click on OK and what will happen here after we do that okay is that hyper backup will try to connect to the hyper backup Vault on the destination server across the internet here and this will take a second for all that reconnection to occur but once it does you will go hopefully from offline to online and you can pick up your backups right where they left off and here you go we are now online and I could do a backup right now and catch up on whatever was added to my backup or changed since the last time these two servers communicated with each other but it's not going to take any anywhere nearly as long as it did initially because now instead of backing up two and a half terabytes of data we're just backing up whatever happened since the last time we did run this backup task and I think the only thing it's going to do is transfer over a text file that I added a few minutes ago so let's let this thing run out real quick and then we'll check the Vault and see if our new file is in there all right there we go we've had a successful backup and if I jump into my Explorer here I can check and see if a file that I just created made its way over to the remote system over at my mom's place and sure enough the test file that I just did is now safely backed up on the other end of town and this backup took a lot less time because the only thing it was backing up was that little file and a couple of other things that changed since the last time these two devices talked to each other this morning so very quick and easy here to get yourself a remote cloud backup without any monthly fee the only thing you got to pay for is the hardware once you've got that installed it will just work forever like this so really cool stuff this works very similar with the snapshot replication feature that Synology also has I've done videos about that too so it's a great solution I think to getting that initial data load done locally and then relocate the servers and you can continue with a much shorter backup time and much less bandwidth consumed for the subsequent incremental backups that happen after that and your data is safe on the other end of town if we ever had an issue and we needed to do a restoration of everything I could just drive over and grab the Nas and do the restore here so you've got a lot of flexibility with this and again it's a great way to keep your data off of publicly accessible clouds yet still getting the benefit of a lot of these subscription backup Solutions that's going to do it for now until next time this is lon seiben thanks for watching this channel is brought to you by the lawn.tv supporters including gold level supporters Brian Parker Chris allegreta hot sauce and video games logic kgr Tom Albrecht and amda brown if you want to help the channel you can by contributing as little as a dollar a month head over to lawn.tv support to learn more and don't forget to subscribe visit lawn.tv S
Info
Channel: Lon.TV
Views: 18,097
Rating: undefined out of 5
Keywords: Synology, Hyper Backup, hyperbackup, tutorial, how to, remote, cloudless, no cloud, site to site, backup, back up, Lon Seidman, Lon Reviews Tech, Lon.TV
Id: D8lJcf0V_-4
Channel Id: undefined
Length: 17min 52sec (1072 seconds)
Published: Thu Aug 24 2023
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.