Simple DIY Offsite Backup NAS using Tailscale

  Рет қаралды 101,367

Hardware Haven

Hardware Haven

Күн бұрын

Get started with Tailscale!
tailscale.com/?...
✨Special thanks to ‪@JeffGeerling‬ for kicking computers! Go check out his great merch at redshirtjeff.com/
✨Check out Tom's videos on Tailscale in TrueNAS over at ‪@LAWRENCESYSTEMS‬
► • Step-by-Step Guide: Ho...
► • How to Configure ZFS R...
🎥Watch the $200 Home Lab Challenge:
• $200 Home Lab Challenge
► Want to support the channel and unlock some perks in the process?
Become a RAID member on Patreon or KZbin!
🔓 Patreon: / hardwarehaven
🔓 KZbin: / @hardwarehaven
---------------------------------------------------
Music (in order):
"Hardware Haven Theme" -Me ( • Hardware Haven Theme M... )
"Sunshower" - LATASHÁ( / best-music-pro.. )
"CRENSHAW VIBES" - GARRISON ( / garrison-brown )
"The Butterfly Nose" - GARRISON
"If You Want To" - Me
---------------------------------------------------
🎥 Curious About the equipment I use to make my videos?
Click Here ► hardwarehaven.media/gear
---------------------------------------------------
Timestamps:
0:00 Having a remote backup is smart
0:55 Why a remote NAS?
1:38 Why Tailscale?
3:13 The hardware
5:29 Assembling the NAS
6:42 Setting up the software
7:33 Installing Tailscale App
9:26 Using Tailscale to run ZFS replication
12:05 Exposing Jellyfin using reverse proxy
15:56 Taking system to parents' house
17:39 I love Kubernetes...
19:51 Some final thoughts

Пікірлер: 269
@arubial1229
@arubial1229 2 ай бұрын
You had "Tailfin" at your disposal and you chose "Jellyscale"...
@HardwareHaven
@HardwareHaven 2 ай бұрын
DANG IT WHAT AM I DOING????? Haha
@Yuriel1981
@Yuriel1981 2 ай бұрын
​@@HardwareHavenhate to say it but he's kinda right, especially since all TrueNas releases have been named after fish as well..... lol. Tailfin just seems apropo.
@TrentR42
@TrentR42 2 ай бұрын
I prefer Jellyscale, as it makes sense to me to have "Service Via" naming style. Suppose he switches to Cloudflare tunneling? 'Jellyflare' would be a matching name, but the use case is still Jellyfin.
@jfan4reva
@jfan4reva 2 ай бұрын
Just a quick word of advice. At work we have real time mirroring of our DASD. A year or two ago one of the newer people tried to do a copy of our production history file. It didn't work. As a matter of fact, they ended up corrupting both the production file, which immediately updated (corrupted) the mirrored remote production file. A week later, we finished rebuilding the production history file. Recreating it might be a better word to use. So, just remember, you still need a separate backup! An actual separate file of your mission critical file, with a unique name, EVEN WITH REAL TIME BACKUP! We got very lucky. We were able to rebuild the original file and verify it from four different files, The next day we had the separate backup file up and running. Nobody thought this might be necessary, because, hey! we've got offsite mirroring, in real time! The trick to data security is to look past your planned, installed super cool security system, and understand how it works, and what it's limitations are. If you fail to do so, expect to have a sinking feeling in your stomach some time in the future.
@ffwast
@ffwast 2 ай бұрын
Turns out really backing things up includes a copy delayed enough to roll back to when someone screws it up 😆
@wChris_
@wChris_ 2 ай бұрын
Thats a mirror youve got not a backup. A backup include going back in time, like a snapshot of all the files at a given time.
@zadekeys2194
@zadekeys2194 2 ай бұрын
That's no backup mate :) That's just a copy of your data. A copy that is not immune to human or machine error, or ransomware... I do something like this: Onsite - production data 1 and 2. Basically a hotspare of data1. Off-site - 1 ,2 and 3. 1 being a mirror of your production data. 2 being 1 week behind production. 3 being 2 weeks behind production.
@TheGTP1995
@TheGTP1995 Ай бұрын
@@ffwast A real backup involves keeping a certain number of old copies around. Just delaying the copy still isn't a good solution, as it only allows you to restore up until the copy is done.
@ffwast
@ffwast Ай бұрын
@@TheGTP1995 I just mean to say it's not really a backup if you can't even fall back to it.
@jburnash
@jburnash 2 ай бұрын
I've actually talked to my buddy about hosting an offsite backup for myself (and vice-versa). I did dip my toes into Tailscale, and true to my superpower - it didn't work. Almost certainly my fault, as I'll find out when I get back to it. Excellent video, seeing real world implementations along with real world problems encountered is really helpful. Nice work!
@sewanlel8322
@sewanlel8322 2 ай бұрын
That sucks. I've gotten mine to work but for some odd reason the speeds are very low we are talking kilobytes so jellyfin is unusable I'm unsure what can be causing that I've got good internet on both ends could it be something with the configuration?
@ScottGrammer
@ScottGrammer 2 ай бұрын
I own one of those cases. That case originally came with plastic mounts for three 2.5 inch drives. They mount to the right side of the motherboard tray, as you're looking at the front of the computer. I noticed that I did not see the fan mount rails at the top of the case, either. There is also supposed to be a third 3.5 inch drive mount. All four panels (top, bottom, and sides) are interchangeable, and the front panel buttons can be moved where ever you want them, so the case is really quite versatile. You can have the motherboard on the bottom, as you show here, or on either side, or hanging upside down from the top. You could even put the window on top if you like.
@HardwareHaven
@HardwareHaven 2 ай бұрын
Yeah, the 2.5" mounts were missing. If I have to add more cages I'll probably re-orient the case. Thanks for the tips!
@choahjinhuay
@choahjinhuay 2 ай бұрын
@@HardwareHaven you sir have a 3D printer. Print out the part!
@IanBPPK
@IanBPPK 2 ай бұрын
​@@HardwareHaventhere were also clips to stack and join 2 of the Core V21 cases together for having a PC in one half and water-cooling in the other. The same core chassis is used in a tempered glass case , the Level 20 VT. Also, Core V21 can fit in an Ikea cube shelf without feet, minding thermals, and the Level 20 VT can fit in a Target bought one.
@benzene15
@benzene15 2 ай бұрын
My backup is at my parents house right now too😂 Rsync goes nightly for TrueNAS to TrueNAS but I couldn’t use tailscale so I had to use WireGuard with only the specific IP address of the other NAS at my parents house. Great video!
@HardwareHaven
@HardwareHaven 2 ай бұрын
Nice haha!
@MenaceInc
@MenaceInc 2 ай бұрын
Bit of a hassle if the IP gets renewed and changes :\
@pallasgames
@pallasgames 2 ай бұрын
​@@MenaceInc Not sure if do any coding or not but you do TrueNAS has an API. I'm looking at building a couple of TrueNAS servers. One at my house and one at my moms. I was thinking of seeing if I can set up a docker container with some code to get the IP address and update a config somewhere online. Then from my home network I can have another docker container running code to periodically check that config and make an API call to TrueNAS to change the IP address has changed.
@MenaceInc
@MenaceInc 2 ай бұрын
@@pallasgames I would just go with ddclient and use a subdomain to point to each machine but I guess systems like tailscale skip all that hassle
@iamrage4753
@iamrage4753 2 ай бұрын
would this be roughly same for unraid, i would have liked to see headscale get used as a great alternative
@ndupontnet
@ndupontnet 2 ай бұрын
A backup at my parents is something I've been thinking about a lot but never committed to
@romayojr
@romayojr 2 ай бұрын
this is gonna help solve a lot of issues for a bunch of redditors trying to access jellyfin remotely in the same scenario that i've seen from the r/jellyfin sub. well done man
@therick0996
@therick0996 2 ай бұрын
'RAID is not a backup' should be on a t-shirt
@jonjohnson2844
@jonjohnson2844 2 ай бұрын
You could probably fit all my really **important** files on a floppy disc, yet I have the most convoluted backup setup ever
@HardwareHaven
@HardwareHaven 2 ай бұрын
Haha sounds about right
@AndrewFrink
@AndrewFrink 2 ай бұрын
Definitely a couple of cd-rw's, or a dvd-rw. Taxes, some photos, a few other small files, bitwarden and authy recovery keys, etc.
@rudysal1429
@rudysal1429 2 ай бұрын
So you don't need a nas or pc...
@jonjohnson2844
@jonjohnson2844 2 ай бұрын
@@rudysal1429 No, I'm just a tech geek, I don't 'need' anything.
@edwald4056
@edwald4056 2 ай бұрын
"No mum,I am not moving back in. But my 'movie' collection is..."
@TheQuickSilver101
@TheQuickSilver101 2 ай бұрын
I've been thinking about doing something like this for years. I might have to use this guide to finally take the plunge. Thanks!
@AxelZara
@AxelZara 2 ай бұрын
I just started traveling this year and have been taking tons of footage, I bought a NAS setup and put it at my moms as well. Set it up so she can watch whatever she wants and use it as needed as well.
@C0LPAN1C
@C0LPAN1C 7 күн бұрын
Core V21 case is a beast. It was used in my first custom build, 4790K.
@JohnneyleeRollins
@JohnneyleeRollins 2 ай бұрын
If you mount your home nas media on your parent house backup with rclone over tailscale, you can configure your parents house to cache the upstream for seeking, and offloading the active streaming to the nas at their house (maybe dont transcode lol)
@zanderfaehrteisenbah
@zanderfaehrteisenbah 2 ай бұрын
That’s exactly what I am trying to achieve! Only difference being: i want a small as possible parents-side-nas and use it with Plex . Thanks for the great video 👍
@carsandtools
@carsandtools 2 ай бұрын
Pi 4 + large external drive eats almost zero electricity and workd wonders.
@TryPr0x
@TryPr0x 2 ай бұрын
New video! yay!
@alex.prodigy
@alex.prodigy 2 ай бұрын
awesome video , as always ... i really appreciate you doing all of these setups and videos with affordable gear 👏🏻
@rera1986
@rera1986 2 ай бұрын
I also do offsite backup, in a similar way, my old computer running truenas as bare metal, there was not a way to turn on/off the computer in bios, and wake om lan is sometimes, unreliable. So I buyed and monetary relay from ali express, get it into Home Assistant, and now the the computer starts 15min before the offsite backup will run, and turn off 6 hours later
@shabadabadoo4326
@shabadabadoo4326 2 ай бұрын
My main home server is in a TT v21. It was my primary desktop case for nearly a decade. Including several years with a desk built around it, where I could see through the clear top down onto the components(poor mans l3pd3sk). I do wish it had more 3.5” bays, but otherwise you’re right about it being overkill.
@jerrylees
@jerrylees 2 ай бұрын
By turning it on and walking away you essentially "put the cover on the case" after building it. ;-) Love tailscale! I have it setup on my home network and a second personal laptop I travel with when I travel for work so I can access my HomeLab from the hotel-- it just works!
@UKsystems
@UKsystems Ай бұрын
One thing that’s important to know when automated backups is malware can easily spread as a lot of modern ones lay dormant for months on end before activating and you wouldn’t know it’s on your back up or snapshots till it’s too late
@feenstraian
@feenstraian 2 ай бұрын
This is exactly the video I needed. I’ve had plans to set up a reciprocal backup between my parents place and my own. We both have our own servers and physical offsite backups are becoming a hassle. Thanks for the guidance.
@diedrichg
@diedrichg 2 ай бұрын
This is a good video but I would also add some of the official Tailscale videos to your watchlist, Alex over there does an amazing job at explaining everything.
@Nachesko
@Nachesko 2 ай бұрын
Not tailscale but I use Zerotier to connect to work computers remotely. I have a bunch of computers off site that i administer and use that. Important turn the bios option power for always on, just in case there´s a power cut on the remote server side
@axelbyte_
@axelbyte_ 2 ай бұрын
Thanks for the video! I've been exploring NAS stuff, and this was very helpful.
@aaron57422
@aaron57422 2 ай бұрын
Nice setup! I've been thinking about doing something similar. I've also had headaches with TrueNAS and Kubernetes apps. As you showed you only put tailscale on your main TrueNAS as an app, how did you choose to setup other services that operate with the NAS data (jellyfin, syncthing, etc.)? A separate VM (or multiple?) with NFS mounts?
@plagosus
@plagosus 2 ай бұрын
I do have the same case and tbh it's actually pretty good with great airflow. It has 3 bays for 3.5" HDD in the basement and originally comes with 3 bays for 2.5" SSDs on the side. Also, it's completely tool-less so you can open or readjust anything, including the mounts for additional fans or water cooler block on the top side. Magnetic mashes for dust protection are also nice touch and you can keep your system dead quiet because of large fans with low RPM. My Ryzen build was almost silent with 100% CPU load (running BOINC 24/7). The large non used space inside is great for a huge CPU cooler that can run almost silent while keeping the system cold. The only issue I had with this case and NAS build is that airflow is not the best in the corner where HDDs are, so they were getting pretty toasty when rebuilding the array in Unraid or so.
@andrewr7820
@andrewr7820 2 ай бұрын
See my post above regarding premature heat death. I your drives are running much over 35-40C, you better keep spares. A lot of spares.
@plagosus
@plagosus 2 ай бұрын
@@andrewr7820 yeah I know. I changed the case for NAS build. Everything now runs in low 30 even under heavy load. I left v21 for some new desktop build. Worked just fine with m.2 storage.
@SuperMakeSomething
@SuperMakeSomething 13 күн бұрын
Is it possible to do this in CasaOS where it’s not possible to run a VM? TrueNAS Scale only seems to support systems with multiple hard drives, but this application seems like a great use case for old laptops, etc. that only have a single drive.
@izitorg
@izitorg 2 ай бұрын
I have so many questions on the approach.. But if you're backing up your data to that machine why not just run a Jellyfin instance on the machine at your parents place to serve from the local files?
@ogrooster69
@ogrooster69 2 ай бұрын
The timing of this video is great, I have a Synology into the basement of my folks' place and have it plugged into a router running FreshTomato. Backsups are slower than molasses but they're offsite. Hopefully he doesn't question why I convinced him to get the unlimited bandwidth for his plan.
@savagepro9060
@savagepro9060 2 ай бұрын
Moving in with your parents, is itself a life's backup plan!
@Chris.Brisson
@Chris.Brisson 2 ай бұрын
Never move out to begin with; adulting is a trap!
@clemisch
@clemisch 2 ай бұрын
But then the server is not "offsite"! 😋
@ThomasFort
@ThomasFort 2 ай бұрын
I have a local backup and really wanted a remote one this helped so much thank you!
@user-up8qv3ts2w
@user-up8qv3ts2w 2 ай бұрын
Hi , very nice solution for backup . I have a question , how about making home lab on budget with hardware from aliexpress , something like Cpu+BM+Ram bundle and compare it with something else .
@zyghom
@zyghom 2 ай бұрын
nice I took a bit different route: I installed headscale and I am not attached to the server of tailscale. Plus: instead of installing tailscale client on each node, I installed on router at my home and on the router on the off side router and I can reach every host from both sides of the world.
@anthonywilliams7052
@anthonywilliams7052 2 ай бұрын
Set your stuff on the flloor out of the way. Yeah, more dust, but it can't fall off the floor. Maybe electrically isolated with a backup too since lightning is a thing.
@mjmeans7983
@mjmeans7983 2 ай бұрын
I'm looking for an open-source Linux backup solution that has these features: 1) Ability to backup physical and virtual (ProxMox and Hyper-V) Windows Servers and Desktops, and Linux machines. 2) allows each backup client to have its own backup data retention policy (days, weeks, months, years); 3) efficiently uses backup storage space by storing data in common files between multiple computers and multiple backups only once; 4) has the ability to do bare metal restore of any retained backup to its physical computer, as well as volume and individual file restore.
@AgencyNighthawk
@AgencyNighthawk 2 ай бұрын
Hate to break it to you, but what you just described is an enterprise solution like Hornetsecurity backup or Veeam. (and point 3 is simply not going to happen - no backup solution handles dedup like that, as it adds immense processing overhead). Nobody's making software like that for free.
@mjmeans7983
@mjmeans7983 2 ай бұрын
@@AgencyNighthawk Concerning #3, Windows Home Server original version and the 2011 version did. As well as Windows Small Business Server 2003 to 2016 did. And on those systems with old CPUs, slow SATA iron drives and 4 GB memory footprints it handled backing up XP to Windows 7 (and later 10) clients with up to 1 TB drives. It would be a complete surprise to me that a modern backups solution can't do what a something 10 years ago did.
@zanderfaehrteisenbah
@zanderfaehrteisenbah 2 ай бұрын
Just one question: could you do an initial replication over your local network (local IP) und change the settings to use tailscale IP afterwards?
@HardwareHaven
@HardwareHaven 2 ай бұрын
Yes, but you’ll have to reconfigure the SSH connection. That’s what I did 👍🏻
@AlexKretzschmar
@AlexKretzschmar 2 ай бұрын
If you use Tailscale node names they resolve via dns so they don’t need any reconfiguration.
@pjdava
@pjdava 2 ай бұрын
Hardware Haven, I loved this video so much, I had to hit the like button!
@RoozenB
@RoozenB 2 ай бұрын
Great video! Exactly the project I'm currently preparing for. Question, any particular reason you chose Debian for the reverse proxy vm?
@HardwareHaven
@HardwareHaven 2 ай бұрын
Because I'm a linux noob and debian is what I know best haha
@george_gav24
@george_gav24 2 ай бұрын
Have a backup at my parents too lol, also using tailscale but as a site to site edge router in a proxmox lxc, I was able to install tailscale in their firestick without much effort but since i got the site to site i ended up not needing it
@curtiscrowethephotopro2453
@curtiscrowethephotopro2453 2 ай бұрын
Noob question, how do you get the two SSD's to mirror? Is that something that is setup before or after TrueNAS is installed?
@HardwareHaven
@HardwareHaven 2 ай бұрын
Not a noob question! When running the installer, you just select both drives, and then you’ll have the option to set it up in mirrored ZFS
@collectorguy3919
@collectorguy3919 2 ай бұрын
During installation. 6:46 very briefly shows the installer "Choose destination media", where he selects the two destination SSDs. I understand why you prefixed the question with "noob". The smartest contributors become overwhelmed with the volume of questions and become frustrated when there's a big knowledge gap. RTFM (read the friendly manual) goes way way back.
@nvmeku
@nvmeku 29 күн бұрын
does tailscale tunnel the traffic entirely? or i just do some kind of handshake then it does direct connection one device to another ?
@leexgx
@leexgx 25 күн бұрын
It’s a p2p vpn basically it is a tunnel and encrypted (it will use slower relay server if it can’t get a direct connection at one of the ends)
@Daniel_Troutman
@Daniel_Troutman 2 ай бұрын
Great Video!
@HardwareHaven
@HardwareHaven 2 ай бұрын
Thanks Daniel!
@TecSanento
@TecSanento 2 ай бұрын
How do you compress the data when using slow internet connections like 2 megabits?
@JohnsonIsaganiIIIVPulis
@JohnsonIsaganiIIIVPulis 2 ай бұрын
I have the exact same case here at home as a gaming server. Good to know my chunky boi is a star today😂
@BarfusWOW
@BarfusWOW 2 ай бұрын
haha i have that same case except mine holds 3 3.5" drives and 3 2.5" drives (mind you the 2.5 brackets are kinda poop, and they don't fit in super great due to wiring (i don't use them.), but i do like the fact the cases can be stacked and you can literally put whatever side on whatever side of the case..... so that's kinda interesting...
@otter-pro
@otter-pro 2 ай бұрын
Tailscale seems really powerful and I'd like to start using it eventually. I'm currently using Zero-tier, which is very beginner-friendly and easy to deploy in any type of network. But when I have too many nodes/devices, I think tailscale will be more suitable.
@andrewr7820
@andrewr7820 2 ай бұрын
I've had issues getting Zerotier running on TrueNAS. Hoping they sort that out soon.
@andrewr7820
@andrewr7820 2 ай бұрын
The biggest I have with "junk/recycled" NAS builds is the _lack of proper ventilation_ for the hard drives. Premature heat death is not a great scenario for a NAS. Use the drive monitoring features of TrueNAS to check the drive temps BOTH at idle and during sustained I/O! I quickly discovered some drives in a build for a friend were running at 50degrees Celsius. TOO HOT. I strapped a 120mm fan to the side of the case (both side panels off now) and set the fan to "max" in the BIOS to get the temps under control (~30C).
@floogulinc
@floogulinc 2 ай бұрын
Is there a reason not to run the reverse proxy directly on truenas itself instead of a VM so you wouldn't need two instances of tailscale?
@LokiDeth
@LokiDeth 2 ай бұрын
millage may vary but i do have Tailscale up and working on a fire cube, had a 1st gen firestick that it would not work on.
@pachabee
@pachabee 2 ай бұрын
This is awesome! I was wanting to do this too!
@NatePick
@NatePick Ай бұрын
Ah... Oklahoma. Yes we all learn about having backups of backups to cloud backups here. Nators are a pain. 😂
@ats1995
@ats1995 2 ай бұрын
Great video! I'm using Tailscale too, and am curious to see someone with a similar network use the ACLs
@DIYDaveOK
@DIYDaveOK 2 ай бұрын
What kind of performance do you have sending files to the remote backup? I would love to do something like this but my upload is limited to 100Mbps (stupid Cox, wish I had OECFiber), which would make backing up 4-5 TB of data a challenge...
@playlist5455
@playlist5455 2 ай бұрын
You backup locally initially. Then, it's only the changed files each day, which finishes quickly
@HardwareHaven
@HardwareHaven 2 ай бұрын
@@playlist5455 What he said haha. I haven't tried a large transfer yet. But I have 1Gb up and down and my parents are at 300Mb up and down (I know, I'm lucky lol)
@forwardslash1486
@forwardslash1486 2 ай бұрын
I had a go at building this but I fell down on the part of having a parents house. How do I download this?
@TommyThousandFaces
@TommyThousandFaces 2 ай бұрын
I tried using the Truenas Scale apps but they make the chosen pool go crazy, writing and writing to it constantly. Have you seen the same behaviour on your machines? I'd like to use my NAS box to do more and using the integrated tool seemed like a good idea. Turned out not to be the case. Loved the video!
@adamchandler9260
@adamchandler9260 2 ай бұрын
Was going for this same concept but be warned that there is a 1MB/s transfer rate limit using the DERP protocol that Tailscale uses. You can use Tailscale on the same local network and get line rate transfers but why use Tailscale at that point.
@playeronthebeat
@playeronthebeat 2 ай бұрын
Been thinking about that, too. But been also thinking of getting one or two of my crazy buddies and getting us a rack unit somewhere off-site :D Let's see what pans out. Theory's the same, just different place.
@kevinhu196
@kevinhu196 2 ай бұрын
It's a good day when hardware haven uploads. It was a very cool solution you used with that jellyscale VM. How was the speed of tailscale when streaming from jellyfin (relative to your internet upload and your parents dl)?
@ws_stelzi79
@ws_stelzi79 2 ай бұрын
You know TrueNas Scale is basically a Debian with some "very fancy" web gui (very simplified). You could try to run the Tailscale client on the bare metal Debian and see if that is less complicated to set up.
@SOF006
@SOF006 2 ай бұрын
I love tailscale, also zerotier. Both are fantastic.
@mircocispazia97
@mircocispazia97 2 ай бұрын
I can't belive i'm not the only one to do this remote backup thing ti my parent's house ahahaha, whats more i have the same case as you in my parents house!!!
@gamergamer2990
@gamergamer2990 2 ай бұрын
how do you fix the problem of tailsacale stuck at deploying i hoped you explain it in the video i have the same issue and i couldn't figure it out great video love your video
@prateeksaxena6161
@prateeksaxena6161 2 ай бұрын
Hey i want to ask one thing that i5 4th generation with 8gb of ram can i run pihole and opnsense with it and what will be throughput I get and operating system will proxmox how much resource allocate which vm opnsense and pihole
@Scooter30FTW
@Scooter30FTW 2 ай бұрын
Yeah,I wish I could do something like that,but the internet at my mom's house is painfully slow. So slow it couldn't even download a ~130 megabyte driver for a device she bought. I ended up downloading it over my portable hotspot on my laptop,then copying it over to her computer.
@jonathanschober1032
@jonathanschober1032 2 ай бұрын
I've got basically the exact setup, but with proxmox. 2 proxmox hosts syncing PBS backups
@fiveangle
@fiveangle 2 ай бұрын
this word "exact"... i do not think it means what you think it means 😛
@jonathanschober1032
@jonathanschober1032 2 ай бұрын
@@fiveangle fair enough 😂 I’ve got a very similar setup! Exactly the same concepts using tailscale and high level design
@fiveangle
@fiveangle 2 ай бұрын
You successfully configured the remote system for disaster recovery, but you never actually tested that it works (!) I had a similar configuration and unfortunately, the configuration of my primary Trunas server had an issue, necessitating me to completely reconfigure Trunas from scratch, which was a royal PITA and took several days (luckily no critical data was lost). Accepting this disaster recovery architecture design failure, I ended up scrapping the entire thing and instead chose to implement Proxmox Virtual Environment on both local and remote systems bare metal, then installed Proxmox Backup Server as a container on both local and remote PVEs, configured the primary PVE to backup my Trunas VM to the local PBS, then replicate weekly to the off-site PBS instance. Not accepting relying on hope and prayers that it will work in a disaster, I tested restoring my Trunas VM both from the local PBS but also the remote PBS and both completed painlessly. Testing further, I took an old system I had locally, installed PVE, PBS in a local container, configured this test PBS to connect to the remote PBS instance, and again, painlessly restored Trunas VM lickety-split. Lastly, I purposely corrupted the Trunas VM on this "test" local second PVE, let it complete a sync to the remote PBS, and I was able to restore that Trunas VM from a pre-corrupted snapshot from the remote PBS, and yet again, it worked painlessly to restore the local test Trunas VM to a fully working pre-corrupted instance. At this point, I cannot recommend Trunas sync for disaster-recovery, but a true remote backup architecture such as Proxmox Backup Server is really the "right" approach.
@JamesTenniswood
@JamesTenniswood 2 ай бұрын
Love tailscale, such a great service
@alexmuse3565
@alexmuse3565 2 ай бұрын
Oklahoma :o I didn't know you were in the state next door, I'm right above you in the state of Kansas, just a 10-mile drive in fact from the Oklahoma-Kansas border.
@Ruby_Mochii
@Ruby_Mochii Ай бұрын
What if you don't have a gigabit upload? the up could be 10mbps or 20mbps or more depends. It would take forever just to upload a few gb of data or videos. Especially if you have a lot since it's very easy nowadays. I only realised and kinda defeats the purpose offsite backup nas if it's that slow.
@leexgx
@leexgx 25 күн бұрын
Have better upload ? It’s really a you problem same thing applies if you’re using cloud backup or OneDrive/dropbox (cap upload speed to half your real upload speed so you don’t have 1000 ping and probably packet loss, unless you’ve got a router of the allow QOS to limit the upload and download to 90%)
@SilverSmrfr
@SilverSmrfr 2 ай бұрын
I have an offsite Backup at Hetzner for very cheap. Like 3€ per month for a 1TB storage box. This should also be available in North America afaik.
@AndrewFrink
@AndrewFrink 2 ай бұрын
What's the cost if i need to egress all 1tb?
@mankindapparel
@mankindapparel 2 ай бұрын
haaaa “how does this make you feel?…” 6:06
@lukedmac19
@lukedmac19 2 ай бұрын
Hey mate can you make like a blog of how to do this go to wo with like all the jellyfin instructions on the client side too?
@A77ick
@A77ick 2 ай бұрын
Funny, I've been attempting to do this same exact thing, however after setting up my SSH connection with the destination Tailscale address, the ZFS replication tasks keeps getting a "permissions Denied" error on the destination NAS even though I am using the root login and password. What is even more strange is that I can use the shell on either NAS to SSH to the tailscale addresses using root. but ZFS replication just craps out. It has been a bit perplexing.
@tanmaypanadi1414
@tanmaypanadi1414 2 ай бұрын
I have not used ZFS because I don't have CMR drives. but from my previous Linux f*ups. I suspect ZFS is setup as a separate user out of the box and just needs to be added to the right group with correct permissions.
@HardwareHaven
@HardwareHaven 2 ай бұрын
Yeah that sounds more like a ZFS/SSH issue. I would check out some of Lawrence System's guides. that's the only way I function haha
@A77ick
@A77ick 2 ай бұрын
@@HardwareHaven oddly enough it was his and Craft Computing's guides I was following.when this happened. Yours popped up and I figured id see if there was any subtle differences between theirs, yours and mine. Im am probably going to do a fresh install of TrueNAS on a 3rd unit and see if it is the host or destination that is the problem.
@theroboticscodedepot7736
@theroboticscodedepot7736 2 ай бұрын
What kind of throughput bandwidth can you achieve? Can you give an estimate of how long it would take to backup 1 GB (single file) of data.
@tanmaypanadi1414
@tanmaypanadi1414 2 ай бұрын
it all depends on the upload bandwidth of your Internet connection or the downloads bandwidth limittations at the secondary location. usually if you subscribe for a 100Mbit connection for your ISP your upload is capped to 50 up. only true way to know is do a speed test at the secondary location it can be on your phone too just to know the worst case.
@JonathanTalksHW
@JonathanTalksHW 2 ай бұрын
I would definitely do that when I move out.
@jumpmaster5279
@jumpmaster5279 2 ай бұрын
Hmm, I don't see much use of this for my home lab, but it's still a very streamline process of maintaining multiple systems. A tech goblin 👹 from hardware haven
@TannerBugatti
@TannerBugatti 2 ай бұрын
Should be a quick backup, only has to go upstairs 😏
@theWSt
@theWSt 2 ай бұрын
Very cool setup! One question: What would you say is the minimum Internet connection speed required for such a setup? Both me and my parents have 50 Mbit/s down and 15 Mbits/s up, which is fast enough for what we do (and it's cheep 😉). But I'm afraid the bottleneck of 15 Mbit/s up could be too slow for a reliable backup solution. What do you think?
@RogerioPereiradaSilva77
@RogerioPereiradaSilva77 2 ай бұрын
I'd say that is plenty for periodic incremental backups as uploading just the deltas doesn't really require that much bandwidth anyway. But the initial full backup could be a problem indeed and take several days depending on how much data you need to back up.
@johnmunton-G7SSE
@johnmunton-G7SSE 2 ай бұрын
@@RogerioPereiradaSilva77 If possible, sync the two machines on the local network first. Then take the back-up machine to the off site location?
@RogerioPereiradaSilva77
@RogerioPereiradaSilva77 2 ай бұрын
@@johnmunton-G7SSE Yes, that's the best course of action for a full backup in that situation. One can also do the good old _sneakernet_ method by taking the full backup with them on external hard drives to offload them on the remote site. This is useful in case their backup strategy demands periodic full backups in addition to the daily incremental ones. In fact, some cloud storage providers even offer this as an option in some of their higher paid tiers in order to avoid having to pay exorbitant ingress/egress data transfer fees.
@eDoc2020
@eDoc2020 2 ай бұрын
If you limit your backups to a continuous 8 or 9 MBit/sec you will transfer 1 megabyte per second and have 6 Mbit/s left over for other daily activities. 1 megabyte per second is 86 gigabytes per day. Unless you produce new data that quickly your connection speed will be plenty for incremental backups.
@DeNNiiiable
@DeNNiiiable 2 ай бұрын
Syncthing with versions probably easier for this purpose. It would have been just plug and play at the house but I guess jellyfin reverse proxy made it complicated. I use tailscale my self almost daily and it's getting better all the time
@theboomingbomber
@theboomingbomber 2 ай бұрын
Funnily enough I already use Tailscale for accessing my Jellyfin server when I’m away from home
@d4rkz3nn3n
@d4rkz3nn3n 2 ай бұрын
Yooo wait I live in Oklahoma too! What part of Oklahoma do you live in? I'm near the Stillwater and Tulsa area
@guesswho2778
@guesswho2778 2 ай бұрын
lmao i thought this was a part 2 because i watched it already but realised thats because i watched it on your patreon
@DeafGamer2015
@DeafGamer2015 2 ай бұрын
That's a nice Canada Hat! :D
@aurvaroy6670
@aurvaroy6670 2 ай бұрын
I guess the reason you got that case for free was cause it's missing 2.5" drive trays as well as a third 3.5" drive tray. Since your have a 3D printer, you can definitely print them put lol I used to own that case and I do agree with your opinion about it's interior layout, but I didn't have the desire to try other configurations, which is one of the reasons I sold it
@AlexRib
@AlexRib 2 ай бұрын
You could expose the firestick on your parents' home to tailscale by adding that IP (or the entire subnet) to your tailnet. The firestick would be able to find your jellyfin server that way, without a vm.
@SuperMakeSomething
@SuperMakeSomething 13 күн бұрын
Wouldn’t this route all of the firestick traffic through Tailscale though? As I understand it, this only tunnels the Jellyfin connection, so Netflix and other services continue to run through his parent’s local network, which is much faster and doesn’t use up his bandwidth.
@AlexRib
@AlexRib 13 күн бұрын
@@SuperMakeSomething no, it just lets you access that IP on your subnet through the device that has tailscale installed on it
@SuperMakeSomething
@SuperMakeSomething 13 күн бұрын
@@AlexRib Interesting. Sorry I am new to this, but am trying set up something similar on a machine that cannot run TrueNAS and am wondering if you could confirm if I am understanding this correctly. You are saying that he could add the IP of his Jellyfin server at his home to the Tailnet? Then nginx would be used so that a local IP on his parents’ network could be plugged into the Jellyfin app running on his parents’ firestick to route the traffic to the exposed Tailscale address of his home Jellyfin server? Thanks in advance for helping me understand this better! Edit: Ah never mind I think I am making this too complicated. You are saying add the IP of the firestick at his parents’ house to the tailnet. A different question then - does this require the firestick to be able to run the Tailscale app in order to be added to the tailnet?
@AlexRib
@AlexRib 13 күн бұрын
@@SuperMakeSomething nop, just one device needs to be running tailscale in that network. and the traffic to jellyfin will go through that device
@SuperMakeSomething
@SuperMakeSomething 13 күн бұрын
@@AlexRib Very interesting. I will give this a try! Thank you!
@Ruby_Mochii
@Ruby_Mochii Ай бұрын
15:26 name of first movie from "latest movies"?
@savagepro9060
@savagepro9060 2 ай бұрын
3:48 PCs: " this is the motherboard that I washed in a sink . . . " Apple users🍎: "water damage repair costs"
@pkt1213
@pkt1213 2 ай бұрын
Didn't know you lived in Oklahoma. I live just outside tulsa. I plan on doing this at my parents but....they alsonlive just outside Tulsa but have to hotspot their phones to have internet. 😢
@HardwareHaven
@HardwareHaven 2 ай бұрын
Yeah I'm glad my parents moved a few years ago. Where they were before would've made this pretty much impossible haha
@ZachariasEnislidis
@ZachariasEnislidis 2 ай бұрын
Tailscale is awesome even the free tier.
@leo_craft1
@leo_craft1 2 ай бұрын
Reverse proxy is always a big friend
@tm106
@tm106 2 ай бұрын
you've probably answered this already, but what kind of mic is that? shure mv...something 7?
@terrydaktyllus1320
@terrydaktyllus1320 2 ай бұрын
Me and a friend do something similar - he has a backup NAS located in my home, I have one in his. We both use encrypted drives so I can't see what is on his backup, and he can't see what is on mine... and all done with Linux and rsync with no need for "video sponsors". Backup is over a secure VPN tunnel.
@fairmania
@fairmania 2 ай бұрын
Quality footage as always, this would suit me if only my Mum had the internet...... :(
@jardelkaique2522
@jardelkaique2522 2 ай бұрын
Tailscale works almost perfectly for me. I just can't get direct connection to work, therefore I'm limited at 1mbps bandwidth via relay server. I guess it is because I'm behind CGNAT
@famitory
@famitory 2 ай бұрын
having those big openings in the back (no i/o plate, open pci slots) is not so good. i've had multiple motherboards get destroyed by mice making their home inside cases and if you're leaving a system in a home you're not in frequently that's a real concern!
@shanent5793
@shanent5793 2 ай бұрын
If his parents have to live with mice, then he shouldn't be asking for free electricity and internet
@famitory
@famitory 2 ай бұрын
@@shanent5793 some houses are just impossible to keep pest-free. you can call the exterminator as much as you like and they will keep coming back if the house is old or there is pet food that has to stay out
@shanent5793
@shanent5793 2 ай бұрын
@@famitory my experience was different, after plugging all the leaks in our 1918 house (necessary to have a reasonable heating/cooling bill) we never again saw any evidence of mice. The cat was probably additional insurance, he wouldn't tolerate mice messing with his food. But I suppose there could be some environments where it may be more difficult
@Cmdr_Akmal
@Cmdr_Akmal 2 ай бұрын
So tailscale is like VPN? wow its looks good for me, i got new information there. Thanks!
@WouterVerbruggen
@WouterVerbruggen 2 ай бұрын
Are Apple TV's still a thing? Haven't seen any being used in like a decade
@MenaceInc
@MenaceInc 2 ай бұрын
Would love to have remote backups but internet speeds here are so awful 😅
@HardwareHaven
@HardwareHaven 2 ай бұрын
Yeah that can definitely be a limitation...
@NiHaoMike64
@NiHaoMike64 2 ай бұрын
A lot of older ISPs are particularly bad about expanding upload capacity. And it has been like 2 decades when it was realized that upload bandwidth is becoming more important.
@Viking8888
@Viking8888 2 ай бұрын
I noticed your super cool CANADA hat. Are you Canadian, or just wear a hat to display your fondness for the country? 🤔😉
@pepeshopping
@pepeshopping 2 ай бұрын
I prefer my VPN to be 100% under my control and not up to an account/subscription/vendor!
What's ACTUALLY running in my Homelab?
19:21
Hardware Haven
Рет қаралды 15 М.
Building a 26TB Offsite Backup Server! ft. Tailscale
23:48
Wolfgang's Channel
Рет қаралды 137 М.
Survival skills: A great idea with duct tape #survival #lifehacks #camping
00:27
LOVE LETTER - POPPY PLAYTIME CHAPTER 3 | GH'S ANIMATION
00:15
1 or 2?🐄
00:12
Kan Andrey
Рет қаралды 37 МЛН
Building a Budget DIY Home Surveillance System
38:33
Hardware Haven
Рет қаралды 263 М.
Home Servers Have NEVER Been This Easy: CasaOS + ZimaBoard
49:58
Hardware Haven
Рет қаралды 641 М.
I Made My Own JBOD Enclosure For CHEAP
16:51
Hardware Haven
Рет қаралды 235 М.
Choosing The BEST Drive Layout For Your NAS
21:42
Hardware Haven
Рет қаралды 116 М.
When Did Raspberry Pi become the villain?
21:54
Jeff Geerling
Рет қаралды 1,4 МЛН
My ENTIRE Home-Lab On A SINGLE CPU???
25:08
Hardware Haven
Рет қаралды 241 М.
Our BIG network upgrade! - OPNsense DEC4280
18:03
ShortCircuit
Рет қаралды 529 М.
Rescuing an Abandoned Server - Building my new offsite backup!
23:37
DIY NAS Cases ACTUALLY Exist. Who knew?
23:54
Hardware Haven
Рет қаралды 152 М.
Building My ULTIMATE, All-inOne, HomeLab Server
17:21
Techno Tim
Рет қаралды 110 М.
Урна с айфонами!
0:30
По ту сторону Гугла
Рет қаралды 8 МЛН
Hisense Official Flagship Store Hisense is the champion What is going on?
0:11
Special Effects Funny 44
Рет қаралды 2,6 МЛН
После ввода кода - протирайте панель
0:18
Up Your Brains
Рет қаралды 1 МЛН
1$ vs 500$ ВИРТУАЛЬНАЯ РЕАЛЬНОСТЬ !
23:20
GoldenBurst
Рет қаралды 1,5 МЛН
Худший продукт Apple
0:53
Rozetked
Рет қаралды 158 М.