Simple DIY Offsite Backup NAS using Tailscale

Ғылым және технология

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 KZread!
🔓 Patreon: / hardwarehaven
🔓 KZread: / @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

Пікірлер: 261

  • @arubial1229
    @arubial1229Ай бұрын

    You had "Tailfin" at your disposal and you chose "Jellyscale"...

  • @HardwareHaven

    @HardwareHaven

    Ай бұрын

    DANG IT WHAT AM I DOING????? Haha

  • @Yuriel1981

    @Yuriel1981

    Ай бұрын

    ​@@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

    Ай бұрын

    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Ай бұрын

    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

    Ай бұрын

    Turns out really backing things up includes a copy delayed enough to roll back to when someone screws it up 😆

  • @wChris_

    @wChris_

    Ай бұрын

    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

    Ай бұрын

    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Ай бұрын

    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

    Ай бұрын

    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Ай бұрын

    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

    Ай бұрын

    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

    Ай бұрын

    @@HardwareHaven you sir have a 3D printer. Print out the part!

  • @IanBPPK

    @IanBPPK

    Ай бұрын

    ​@@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Ай бұрын

    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

    Ай бұрын

    Nice haha!

  • @MenaceInc

    @MenaceInc

    Ай бұрын

    Bit of a hassle if the IP gets renewed and changes :\

  • @pallasgames

    @pallasgames

    Ай бұрын

    ​@@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

    Ай бұрын

    @@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

    Ай бұрын

    would this be roughly same for unraid, i would have liked to see headscale get used as a great alternative

  • @ndupontnet
    @ndupontnetАй бұрын

    A backup at my parents is something I've been thinking about a lot but never committed to

  • @romayojr
    @romayojrАй бұрын

    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Ай бұрын

    'RAID is not a backup' should be on a t-shirt

  • @edwald4056
    @edwald4056Ай бұрын

    "No mum,I am not moving back in. But my 'movie' collection is..."

  • @jonjohnson2844
    @jonjohnson2844Ай бұрын

    You could probably fit all my really **important** files on a floppy disc, yet I have the most convoluted backup setup ever

  • @HardwareHaven

    @HardwareHaven

    Ай бұрын

    Haha sounds about right

  • @AndrewFrink

    @AndrewFrink

    Ай бұрын

    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

    Ай бұрын

    So you don't need a nas or pc...

  • @jonjohnson2844

    @jonjohnson2844

    Ай бұрын

    @@rudysal1429 No, I'm just a tech geek, I don't 'need' anything.

  • @TheQuickSilver101
    @TheQuickSilver101Ай бұрын

    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Ай бұрын

    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.

  • @alex.prodigy
    @alex.prodigyАй бұрын

    awesome video , as always ... i really appreciate you doing all of these setups and videos with affordable gear 👏🏻

  • @JohnneyleeRollins
    @JohnneyleeRollinsАй бұрын

    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
    @zanderfaehrteisenbah2 ай бұрын

    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

    Ай бұрын

    Pi 4 + large external drive eats almost zero electricity and workd wonders.

  • @shabadabadoo4326
    @shabadabadoo4326Ай бұрын

    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.

  • @rera1986
    @rera1986Ай бұрын

    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

  • @axelbyte_
    @axelbyte_Ай бұрын

    Thanks for the video! I've been exploring NAS stuff, and this was very helpful.

  • @jerrylees
    @jerryleesАй бұрын

    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!

  • @feenstraian
    @feenstraianАй бұрын

    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.

  • @diedrichguenther401

    @diedrichguenther401

    Ай бұрын

    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.

  • @UKsystems
    @UKsystems17 күн бұрын

    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

  • @izitorg
    @izitorgАй бұрын

    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?

  • @Nachesko
    @NacheskoАй бұрын

    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

  • @plagosus
    @plagosusАй бұрын

    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

    Ай бұрын

    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

    Ай бұрын

    @@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.

  • @aaron57422
    @aaron57422Ай бұрын

    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?

  • @ThomasFort
    @ThomasFortАй бұрын

    I have a local backup and really wanted a remote one this helped so much thank you!

  • @anthonywilliams7052
    @anthonywilliams7052Ай бұрын

    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.

  • @ogrooster69
    @ogrooster69Ай бұрын

    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Ай бұрын

    Moving in with your parents, is itself a life's backup plan!

  • @Chris.Brisson

    @Chris.Brisson

    Ай бұрын

    Never move out to begin with; adulting is a trap!

  • @clemisch

    @clemisch

    Ай бұрын

    But then the server is not "offsite"! 😋

  • @TryPr0x
    @TryPr0x2 ай бұрын

    New video! yay!

  • @pjdava
    @pjdavaАй бұрын

    Hardware Haven, I loved this video so much, I had to hit the like button!

  • @zyghom
    @zyghomАй бұрын

    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.

  • @user-up8qv3ts2w
    @user-up8qv3ts2wАй бұрын

    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 .

  • @george_gav24
    @george_gav24Ай бұрын

    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

  • @mjmeans7983
    @mjmeans7983Ай бұрын

    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

    Ай бұрын

    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

    Ай бұрын

    @@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.

  • @andrewr7820
    @andrewr7820Ай бұрын

    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).

  • @BarfusWOW
    @BarfusWOWАй бұрын

    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...

  • @LokiDeth
    @LokiDethАй бұрын

    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Ай бұрын

    This is awesome! I was wanting to do this too!

  • @JohnsonIsaganiIIIVPulis
    @JohnsonIsaganiIIIVPulisАй бұрын

    I have the exact same case here at home as a gaming server. Good to know my chunky boi is a star today😂

  • @ats1995
    @ats1995Ай бұрын

    Great video! I'm using Tailscale too, and am curious to see someone with a similar network use the ACLs

  • @TommyThousandFaces
    @TommyThousandFacesАй бұрын

    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!

  • @RoozenB
    @RoozenBАй бұрын

    Great video! Exactly the project I'm currently preparing for. Question, any particular reason you chose Debian for the reverse proxy vm?

  • @HardwareHaven

    @HardwareHaven

    Ай бұрын

    Because I'm a linux noob and debian is what I know best haha

  • @playeronthebeat
    @playeronthebeatАй бұрын

    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.

  • @otter-pro
    @otter-proАй бұрын

    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

    Ай бұрын

    I've had issues getting Zerotier running on TrueNAS. Hoping they sort that out soon.

  • @kevinhu196
    @kevinhu196Ай бұрын

    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)?

  • @adamchandler9260
    @adamchandler9260Ай бұрын

    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.

  • @ws_stelzi79
    @ws_stelzi79Ай бұрын

    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Ай бұрын

    I love tailscale, also zerotier. Both are fantastic.

  • @Daniel_Troutman
    @Daniel_Troutman2 ай бұрын

    Great Video!

  • @HardwareHaven

    @HardwareHaven

    2 ай бұрын

    Thanks Daniel!

  • @alexmuse3565
    @alexmuse3565Ай бұрын

    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.

  • @mircocispazia97
    @mircocispazia97Ай бұрын

    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!!!

  • @AlexRib
    @AlexRibАй бұрын

    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.

  • @TecSanento
    @TecSanentoАй бұрын

    How do you compress the data when using slow internet connections like 2 megabits?

  • @jonathanschober1032
    @jonathanschober1032Ай бұрын

    I've got basically the exact setup, but with proxmox. 2 proxmox hosts syncing PBS backups

  • @fiveangle

    @fiveangle

    Ай бұрын

    this word "exact"... i do not think it means what you think it means 😛

  • @jonathanschober1032

    @jonathanschober1032

    Ай бұрын

    @@fiveangle fair enough 😂 I’ve got a very similar setup! Exactly the same concepts using tailscale and high level design

  • @NatePick
    @NatePick29 күн бұрын

    Ah... Oklahoma. Yes we all learn about having backups of backups to cloud backups here. Nators are a pain. 😂

  • @SilverSmrfr
    @SilverSmrfrАй бұрын

    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

    Ай бұрын

    What's the cost if i need to egress all 1tb?

  • @zanderfaehrteisenbah
    @zanderfaehrteisenbah2 ай бұрын

    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

    Ай бұрын

    If you use Tailscale node names they resolve via dns so they don’t need any reconfiguration.

  • @JamesTenniswood
    @JamesTenniswoodАй бұрын

    Love tailscale, such a great service

  • @Scooter30FTW
    @Scooter30FTWАй бұрын

    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.

  • @gamergamer2990
    @gamergamer2990Ай бұрын

    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

  • @theboomingbomber
    @theboomingbomberАй бұрын

    Funnily enough I already use Tailscale for accessing my Jellyfin server when I’m away from home

  • @mankindapparel
    @mankindapparelАй бұрын

    haaaa “how does this make you feel?…” 6:06

  • @TannerBugatti
    @TannerBugattiАй бұрын

    Should be a quick backup, only has to go upstairs 😏

  • @lukedmac19
    @lukedmac19Ай бұрын

    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?

  • @guesswho2778
    @guesswho2778Ай бұрын

    lmao i thought this was a part 2 because i watched it already but realised thats because i watched it on your patreon

  • @JonathanTalksHW
    @JonathanTalksHWАй бұрын

    I would definitely do that when I move out.

  • @DeNNiiiable
    @DeNNiiiableАй бұрын

    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

  • @aurvaroy6670
    @aurvaroy6670Ай бұрын

    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

  • @curtiscrowethephotopro2453
    @curtiscrowethephotopro2453Ай бұрын

    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

    Ай бұрын

    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

    Ай бұрын

    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.

  • @floogulinc
    @floogulincАй бұрын

    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?

  • @fiveangle
    @fiveangleАй бұрын

    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.

  • @forwardslash1486
    @forwardslash1486Ай бұрын

    I had a go at building this but I fell down on the part of having a parents house. How do I download this?

  • @nvmeku
    @nvmeku10 күн бұрын

    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

    6 күн бұрын

    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)

  • @DeafGamer2015
    @DeafGamer2015Ай бұрын

    That's a nice Canada Hat! :D

  • @jumpmaster5279
    @jumpmaster52792 ай бұрын

    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

  • @theroboticscodedepot7736
    @theroboticscodedepot7736Ай бұрын

    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

    Ай бұрын

    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.

  • @DIYDaveOK
    @DIYDaveOKАй бұрын

    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

    Ай бұрын

    You backup locally initially. Then, it's only the changed files each day, which finishes quickly

  • @HardwareHaven

    @HardwareHaven

    Ай бұрын

    @@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)

  • @fairmania
    @fairmaniaАй бұрын

    Quality footage as always, this would suit me if only my Mum had the internet...... :(

  • @d4rkz3nn3n
    @d4rkz3nn3nАй бұрын

    Yooo wait I live in Oklahoma too! What part of Oklahoma do you live in? I'm near the Stillwater and Tulsa area

  • @prateeksaxena6161
    @prateeksaxena6161Ай бұрын

    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

  • @ZachariasEnislidis
    @ZachariasEnislidisАй бұрын

    Tailscale is awesome even the free tier.

  • @theWSt
    @theWStАй бұрын

    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

    Ай бұрын

    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

    Ай бұрын

    @@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

    Ай бұрын

    @@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

    Ай бұрын

    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.

  • @leo_craft1
    @leo_craft1Ай бұрын

    Reverse proxy is always a big friend

  • @pkt1213
    @pkt1213Ай бұрын

    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

    Ай бұрын

    Yeah I'm glad my parents moved a few years ago. Where they were before would've made this pretty much impossible haha

  • @jardelkaique2522
    @jardelkaique2522Ай бұрын

    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

  • @Cmdr_Akmal
    @Cmdr_AkmalАй бұрын

    So tailscale is like VPN? wow its looks good for me, i got new information there. Thanks!

  • @savagepro9060
    @savagepro9060Ай бұрын

    3:48 PCs: " this is the motherboard that I washed in a sink . . . " Apple users🍎: "water damage repair costs"

  • @famitory
    @famitoryАй бұрын

    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

    Ай бұрын

    If his parents have to live with mice, then he shouldn't be asking for free electricity and internet

  • @famitory

    @famitory

    Ай бұрын

    @@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

    Ай бұрын

    @@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

  • @Ruby_Mochii
    @Ruby_Mochii22 күн бұрын

    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

    6 күн бұрын

    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%)

  • @A77ick
    @A77ickАй бұрын

    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

    Ай бұрын

    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

    Ай бұрын

    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

    Ай бұрын

    @@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.

  • @tm106
    @tm106Ай бұрын

    you've probably answered this already, but what kind of mic is that? shure mv...something 7?

  • @Ruby_Mochii
    @Ruby_Mochii22 күн бұрын

    15:26 name of first movie from "latest movies"?

  • @WouterVerbruggen
    @WouterVerbruggenАй бұрын

    Are Apple TV's still a thing? Haven't seen any being used in like a decade

  • @szaszm_
    @szaszm_Ай бұрын

    You're the youtuber who does all the things I want to do but am too lazy to actually do. Or when I do them, I'm too lazy to maintain them.

  • @Viking8888
    @Viking8888Ай бұрын

    I noticed your super cool CANADA hat. Are you Canadian, or just wear a hat to display your fondness for the country? 🤔😉

  • @MenaceInc
    @MenaceIncАй бұрын

    Would love to have remote backups but internet speeds here are so awful 😅

  • @HardwareHaven

    @HardwareHaven

    Ай бұрын

    Yeah that can definitely be a limitation...

  • @NiHaoMike64

    @NiHaoMike64

    Ай бұрын

    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.

  • @knghtbrd
    @knghtbrdАй бұрын

    Front panel USB 3 ports should be solvable with an adapter I'm sure you could MAKE, USB 3.0 is a lot more forgiving than people realize. Front panel audio isn't worth connecting basically almost ever. 🤣

  • @pepeshopping
    @pepeshoppingАй бұрын

    I prefer my VPN to be 100% under my control and not up to an account/subscription/vendor!

  • @CPPRODUCTIONS1001
    @CPPRODUCTIONS1001Ай бұрын

    my remote backup is at the end of my garden

Келесі