BTRFS vs EXT4 For Synology NAS, which one should you choose? - 4K Users Guide

Поділитися
Вставка
  • Опубліковано 18 лис 2024

КОМЕНТАРІ • 61

  • @ahothabeth
    @ahothabeth 4 роки тому +14

    Nice video, well explained and no time wasting.
    Pros and cons of each file system. I went with BTRFS for my Synology and am happy that I did; BTRFS is so flexible.

    • @SpaceRexWill
      @SpaceRexWill  4 роки тому

      At first I was eh on BTRFS but then after using it I love it. Without compression or anything just by the copy on write and light snapshots it’s such an efficient file system that has been implemented perfectly

  • @andrewpolloni1080
    @andrewpolloni1080 2 роки тому +2

    One exception for the use of EXT4 over BTRFS is probably the continuos recording and over writing of CCTV images, less fragmentation, less of a performance hit. Thats about the only scenario I can think of where EXT4 would have the advantage. I did see a small article from Synology about this but i can't find it now. Make your recording volume EXT4, everything else BTRFS. Great video.

  • @zevekar
    @zevekar 2 роки тому +2

    Thanks for the video. I cannot see and great features in BTRFS above EXT4. EXT4 is much more secured, stable and even faster. Will stay with EXT4 on my Asustor AS3302T )

  • @habibm231
    @habibm231 Рік тому +3

    Thank you for this video and explanation. Is it possible for you to do a video on how to change the file system from Ext4 to BTRFS if someone has a synology nas with EXT4 only? thank you.

  • @dmlive2k
    @dmlive2k 2 роки тому

    Thank you - was torn on the speed issue but have opted to go with BTRFS with my new synology upgrade!

  • @leexgx
    @leexgx 4 роки тому +2

    Note Synology BTRFS depending when you created the btrfs file system the integrity might be disabled by default (only dual redundant meta data is available)
    you have to enable it at filesystem creation time and can't be enabled or disabled afterwards (it was hidden under the adv tab but recent updates have not hid it under an adv option anymore)
    Synology website docs does say its enabled by default (so might be a new version at some point that they enabled it by default, as the integrity option used to be hidden under the adv menu, so a lot of people from a year+ ago might actually be running without integrity)
    If it's disabled you have to recreate the btrfs file system to enable it
    Trying to find a recant video of someone actually creating the btrfs file system to see if the integrity option is pre ticked by default now (as 6-12 months ago it wasn't ticked by default and only meta data was dual protected, no data protection), as it has a performance impact having it enabled witch I believe is why it wasn't enabled by default (old versions of Synology software had the integrity option hidden behind a show adv options menu, later versions didn't hide it integrity wasn't ticked be default)

  • @davetv72
    @davetv72 2 роки тому +3

    Love you videos. They are so helpful. If possible, can you do a tutorial on how to convert a Synology from Ext4 to Btrfs? please and thank you.

  • @kidalabama
    @kidalabama 4 роки тому +7

    btrfs crashed all my data. electricity corruption. but same situation ext4 file system i can recovered my data.

  • @fredfarnackle5455
    @fredfarnackle5455 4 роки тому +1

    Another good video, thanks for the explanation. Subscribed.

  • @DBR00
    @DBR00 3 роки тому +2

    Hello SpaceRex! I finally took the plunge and upgraded to DSM 7 without problem. I now want to convert to BTRFS. I really want to know if I follow these steps, everything will work fine or am I missing something:
    1) I backed up all of my data on an external drive. I have the NAS mapped as the following:
    p: (photos)
    V: (Videos)
    Z: (Documents)
    2) Enter into DSM and go to Storage Manager
    3) Remove current storage pool
    4) Create a new volume
    5) Format to BTRFS
    6) copy data back from external to the NAS.
    7) Recreate the P, V, an Z drives
    8) copy data into each of those drives
    Please confirm that this is the best way to complete the conversion. As always, I love your beard!
    Thanks!

    • @SpaceRexWill
      @SpaceRexWill  3 роки тому +1

      Yes this is what you would do! For the backup I would use hyper backup to an external drive (if you have one) and triple check everything is there before your format.

  • @JohnellCaseyPanotes
    @JohnellCaseyPanotes 10 місяців тому

    Is it safe to do Data Scrubbing if you are using Synology Surveillance Station with 40-50 cameras working?

  • @podeig
    @podeig 3 роки тому

    It was easy to understand. Thanks :)

  • @michaelmanus7765
    @michaelmanus7765 Рік тому

    I know that with EXT4, one can expand their NAS as in add drives to appropriately set up RAID (such as 5). Can BTRFS systems handle drive expansion?

  • @jsmithtraveller
    @jsmithtraveller 2 роки тому

    Thanks for the tips

  • @droneforfun5384
    @droneforfun5384 2 роки тому +1

    What about BTRFS in raid configurations, is it 100% tested safe? An old admin at work claims btrfs with raid is unreliable / exprimental..

    • @SpaceRexWill
      @SpaceRexWill  2 роки тому +1

      So that’s actually BTRFS RAID which has a write hole. To get around this synology uses MDADM for RAID with BTRFS on top of it. This is why it’s so stable and does not have those kinds of issues

    • @droneforfun5384
      @droneforfun5384 2 роки тому

      @@SpaceRexWill oh. That sounds good. Will tell my admin at work. Thank you and have a good one Will ;)

    • @SpaceRexWill
      @SpaceRexWill  2 роки тому +3

      You too! Yeah BTRFS is a bit of a wild file system and would not recommend people run it on their own builds, but since synology controls the full setup they have it pretty much perfect. their setup pretty much works perfectly and because of the healing aspect has wayyyy better data security then ext4

  • @tobiaspaul8225
    @tobiaspaul8225 2 роки тому

    Hi I just find the time to work again on my DS216j with two bays. I have it setup as 1 Volume with ext4. Wondering if I can change to btrf and best way how. Reason for the change is I use the NAS as main backup for my Laptops (3) and want to have easy recovery. I do plan to sore pictures from Google Cloud here as well as backup. Do I need to perform a full factory reset? Note, I do not have yet a lot of data on the NAS that is worth to keep. Thanks.

  • @fabioamado6725
    @fabioamado6725 Рік тому

    Hello,
    At 1:50 you refer that you need RAD1/SHR in order to perform data scrubbing.
    I have a test configuration of SHR-1, two discs, and it says I cannot do data scrubbing.
    It says something like nota vailable to EXT4 or less than 3 drives.
    Running DSM 7.1.1-42962 Update 3
    I don't mind of not automatically self healing as I have cold backup of the NAS.
    I would be happy with check summing and alert for a corrupt file.
    But it doesn't seem to allow scrubbing, so how can it be done with RAID1/SHR1 as you say?
    Thank you.

    • @SpaceRexWill
      @SpaceRexWill  Рік тому +1

      Ah yes! So with EXT4 you need 3 drives due to the RAID calculations having a checksum. RAID1 is just a mirror so no checksum

    • @fabioamado6725
      @fabioamado6725 Рік тому

      @@SpaceRexWill But with BTRFS it allowed me with just two drives. I assume because as BTRFS allows for checksums, we don't need 3 drives for detecting and correcting errors, right? Am I thinking correctly? With a DS220+ with two drives in SHR1 (Equivalent to RADI1) and BTRFS, I can protect against bit rot and other types of data corruption. Not only detect but also "heal", right? I really need to be sure as I am implementing this from scratch and will be my setup for the next 5-10 years. Thank you very much for your help, here in particular and your channel in general :)

  • @Bozz_5384
    @Bozz_5384 3 роки тому

    Great video - but a question. I recently set purchased and set up a DS220j and just 10 days later the DS220+ went on sale for $60 OFF so I pulled the trigger. I know I can migrate my data fairly easily, but what about the file system? I'd like to take advantage of the BTFRS file system. Can I do this in the migration, or will I have to start over with my set up?

  • @tferguson222
    @tferguson222 2 роки тому

    I have a warning on my Synology DS1520+ 5-Bay. All it says is "File system: Btrfs." The storage pool is 84% full. What does this mean? Thanks

    • @SpaceRexWill
      @SpaceRexWill  2 роки тому

      means your are using 84 percent of your space

  • @stefd2600
    @stefd2600 11 місяців тому

    Hi, thank for these helpful videos.
    Can you make a tutorial to migrate from ext4 to btrfs on a 2 bay DS224+ system. The disks were previously used on an older synology NAS. I assume i will need to wipe a disk? Thanks

  • @EXMattix
    @EXMattix 4 роки тому +1

    Thanks men, but the video is coming 1 month to late for me... Is there a easy way to change the format from ext4 to btrfs in my raid system?

    • @SpaceRexWill
      @SpaceRexWill  4 роки тому

      unfortunately your best bet is to backup the files to an external hard drive then rebuild the pool (make sure you have at least 2 copies of any important files)

    • @TDHobbies
      @TDHobbies 3 роки тому

      @@SpaceRexWill I just had the same question, thanks for the answer, I know it was 9 months ago, but as you can see I had the same question. Would you say this would be a good test for hyper backup and restore?

  • @emko7
    @emko7 Рік тому

    Was thinking of using BTRFS on my DS220+ but I'm worried about the slower speeds. I already have a bit of lag when streaming videos from it and I'm using EXT4. If I was using BTRFS wouldn't that make it even slower?

    • @SpaceRexWill
      @SpaceRexWill  Рік тому +1

      In my testing I have not been able to ever find a difference in speed

  • @ronbandes5630
    @ronbandes5630 3 роки тому

    I am soon to purchase a DS1520+ in which I plan to have a BTRFS volume consisting of three 6TB drives for data (and a fourth bay for expansion), and an SSD (512GB?) for DSM and other software. The software drive doesn't need any redundancy features because if something happens to the software, I'll just reinstall from up-to-date sources. I'm thinking that EXT4 might be the better choice for formatting the SSD, since it will have slightly better performance. What do you recommend?

    • @SpaceRexWill
      @SpaceRexWill  3 роки тому

      Depends what you are doing. Many of Synology's best apps require BTRFS such as active backup / VM manager

  • @Net7GiantMeteor2024
    @Net7GiantMeteor2024 2 роки тому

    Running/Storing VM drive files on BTRFS is painful and awful, in both unraid and truenas i had major problems, a switch to EXT4 and problems gone. Sadly Synology disallows EXT4 with its Virtual Manager software.

  • @kierowcabezpieczny
    @kierowcabezpieczny 3 роки тому

    Great video but...
    I just bought myself a new DS that supports btfrs (DS220+). Until now I have been using old DS214play without this feature. I am about to migrate (the new maching is just being shipped).
    My question is: how can I move to btfrs on my new machine without having to install the server from scratch?
    I am using 2 disk RAID 1.
    Thanks in advanced for you help.

    • @SpaceRexWill
      @SpaceRexWill  3 роки тому

      You unfortunately do have to reinstall everything from scratch more or less. I think you can restore from a hyperbackup to the new NAS

  • @JayantBB78
    @JayantBB78 4 роки тому +1

    Hey, will you make video on FreeNAS (ZFS) vs Synology DSM ( preferably upcoming version 7 with BTRFGS)
    Thanks.

    • @SpaceRexWill
      @SpaceRexWill  4 роки тому +1

      For sure. Will need to get more familiar with ZFS first but I definitely will

    • @JayantBB78
      @JayantBB78 4 роки тому

      @@SpaceRexWill Thank you for considering the topic. :-)

  • @jimholloway1785
    @jimholloway1785 4 роки тому

    I started with one volume on my DS1815+, and I used EXT4. I have seen that I should have used BTRFS and have created a 2nd volume with BTRFS, how can I convert my 1st volume from EXT4 to BTRFS?

    • @SpaceRexWill
      @SpaceRexWill  4 роки тому

      Short of copying the files somewhere else (and making backups additional to this) and rebuilding the volume I am really not sure

    • @jimholloway1785
      @jimholloway1785 4 роки тому

      @@SpaceRexWill ok thanks I really don't know what I am going to do since everything still works okay, it would just be good to have everything on BTRFS.

    • @SpaceRexWill
      @SpaceRexWill  4 роки тому

      I mean it’s not the end of the world. File corruption is fairly rare but really hard to quantify.

  • @joerio2453
    @joerio2453 2 роки тому

    Thanks!

  • @chamodmalalathunga6920
    @chamodmalalathunga6920 4 роки тому

    Great video 👍

  • @georgealex19
    @georgealex19 3 роки тому +4

    All in all good, but man do I need to 2x your videos...

    • @danr8472
      @danr8472 3 роки тому

      he should snore some coke just before making these videos

  • @Crazy--Clown
    @Crazy--Clown 3 роки тому

    Fucking awesome Willy

  • @vicrod74
    @vicrod74 11 місяців тому

    Quite honestly, BTRFS is a nice file system, but you'll get a performance hit when using virtual machines. In fact, very bad performance due so many checksums taxing the hard drives. Not to mention the CPU and memory in Synology hardware is not the latest and greatest. It's just a fancy network storage drive that doesn't need much processing power. To really run virtual machines, you'll need a fully dedicated Type 1 Hypervisor (bare metal) , not some mickey mouse software running on top Synology OS. 😂😂😂

  • @pjackson239
    @pjackson239 3 роки тому +2

    Btrfs sucks a$$. False sense of security. You screw up or something happens you can kiss your data good bye. Ext4 at least you have a much better chance to recover data.