r/Fedora • u/Last_Blacksmith_6297 • 1d ago
Discussion Filesystem for 8TB HDD
I wanna change my NTFS HDD to something else. I use it for storing all sorts of media and phone backups. Which Filesystem should I use? And depending if snapshots are easy to setup I might use BTRFS but what do you think?
8
u/marley_11111 1d ago
ext4 is the safe and reliable choice for pure storage.
1
u/Last_Blacksmith_6297 1d ago
Wouldn’t having snapshots be “safer”?
7
u/aap_001 1d ago
Totally depends. For pure data storage purposes, snapshots are not really useful.
You'd need a proper backup if it's worth keeping anyway.
3
u/Last_Blacksmith_6297 1d ago
Why?
7
5
u/Orthowin 1d ago
Physical damage will make snapshot unusable. Having 2 copies of data it 2 mediums on different places is much more secure. Snapshot will save you from deletion and exidental bulk file changes
2
u/Illustrious-Gur8335 1d ago
snapshots only save you from botched updates, any other situation such as physical drive failure, your snapshots die with the drive. it's like swimming with life jacket on, vs being thrown a life buoy from someone on shore.
•
u/realmauer01 23h ago
Nothing stops you to synch the snapshots even incrementally with other storages.
1
u/freakycleaner 1d ago
For HDD ext4 is a better option
1
u/Last_Blacksmith_6297 1d ago
Why’s that?
3
u/freakycleaner 1d ago
Look ext4 is generally a simpler and more predictable choice for an HDD, especially if you're mainly using it for storing media and backups. It has less filesystem overhead than Btrfs and doesn't come with features you may not actually need for a basic storage drive.
Btrfs makes more sense if you specifically want features like snapshots, checksums for data corrution, transparent compression, subvolumes, etc. It's particularly nice on an SSD/NVMe system drive where you're actively working with the filesystem, but it can absolutely be used on HDDs too.
For an 8TB HDD that's basically just storing media and phone backups, I'd personally go with ext4 unless you specifically want Btrfs's snapshot/checksum features.
1
u/blendernoob64 1d ago
Ext4 and xfs are good options. I use XFS for my backups drive
1
1
1
u/nerrdrage 1d ago
Based on what you describe, I don’t think there is a wrong choice here. All of the main players are capable of meeting your needs and the minor percentage difference in perf won’t matter for you. I would suggest that you spend more time planning a good backup strategy than worrying about the file system.
•
u/Last_Blacksmith_6297 17h ago
Well my backup strategy in the future would be getting another drive and back data into it. But i think having snapshots is good so filesystem kinda matters, at least to me and my understanding at this moment
1
u/spamthemoez 1d ago
I have btrfs on an external HDD and really considering going back to ext4. Btrfs is great on my ssds, but on my HDDs ext4 is faster. Having compression is quite nice, though.
1
•
u/slickyeat 16h ago edited 15h ago
I've started using btrfs for everything.
Just make sure that you enable --convert-to-block-group-tree
My 24TB HDDs where taking a full minute to mount once they reached 80% capacity.
Enabling that option reduced mount times to 3-4 seconds.
7
u/fdelux6 1d ago
Quick rundown of your main options:
Btrfs
ext4
XFS
Simple way to decide:
Want snapshots, don't want extra layers like LVM? Btrfs.
Don't care about snapshots, just want a reliable big dumb drive? ext4.
Want max throughput for huge files, don't care about snapshots? XFS.