snapraid-btrfs
Script for using snapraid with btrfs snapshots (by automorphism88)
snapraid-btrfs-runner
By fmoledina
Our great sponsors
snapraid-btrfs | snapraid-btrfs-runner | |
---|---|---|
9 | 4 | |
112 | 28 | |
- | - | |
3.7 | 0.0 | |
6 days ago | 12 days ago | |
Shell | Python | |
GNU General Public License v3.0 only | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
snapraid-btrfs
Posts with mentions or reviews of snapraid-btrfs.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-11-26.
-
Using btrfs with snapraid, can it protect new data before snapraid scrubs?
Check out: https://github.com/automorphism88/snapraid-btrfs
-
Sanity/Understanding check
I've been looking into snapraid-btrfs and snapraid-btrfs-runner.
-
Tiered storage with mergerfs. Anyone using it? Any recommended scripts to monitor super-fast-nvme mount and sync to spinning-rust disks?
- Use https://github.com/automorphism88/snapraid-btrfs which allows me to run 'snapraid' sync from a brtfs-snaptshot so the system can continue running 24/7 while doing parity maintenance tasks.
-
This is your friendly reminder to BACK UP YOUR LIBRARIES. Do it today.
Add btrfs into the mix with snapraid-btrfs and now you have atomic snapshots and don't have to worry about new writes corrupting your snapshot data for that missing drive. And then automate it with snapraid-btrfs-runner, which will automatically check if more than X files were deleted, run the sync, run a scrub, and email you the result. After all that I use Borg Backup to backup content I generate (stuff I can't just download again) to a PC I have at my dad's house off-site. Which has already come in handy when a logical volume for my container data destroyed itself for some unknown reason (that was data on a RAID1 baked LVM volume with XFS as the filesystem).
-
What filesystem should I use with MergerFS?
Btrfs for data and ext4 for parity is one decent combination (btrfs should be absolutely safe enough on single drives) and you can also use something like https://github.com/automorphism88/snapraid-btrfs (read the FAQ if you're wondering why).
-
btrfs & smartctl (monitoring for bad blocks)
Not an answer to your question, but just making sure you are aware of this project: https://github.com/automorphism88/snapraid-btrfs
-
[Question] snapraid-btrfs sync failure
This is a cross-post from SnapRAID-BTRFS Github issue.
- Ignore Files that are Newly created on sync
-
Question about datacow and nodatasum
Because I need snapshots and I plan to use snapraid-btrfs.
snapraid-btrfs-runner
Posts with mentions or reviews of snapraid-btrfs-runner.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-11-26.
-
Sanity/Understanding check
I've been looking into snapraid-btrfs and snapraid-btrfs-runner.
-
This is your friendly reminder to BACK UP YOUR LIBRARIES. Do it today.
Add btrfs into the mix with snapraid-btrfs and now you have atomic snapshots and don't have to worry about new writes corrupting your snapshot data for that missing drive. And then automate it with snapraid-btrfs-runner, which will automatically check if more than X files were deleted, run the sync, run a scrub, and email you the result. After all that I use Borg Backup to backup content I generate (stuff I can't just download again) to a PC I have at my dad's house off-site. Which has already come in handy when a logical volume for my container data destroyed itself for some unknown reason (that was data on a RAID1 baked LVM volume with XFS as the filesystem).
- Ignore Files that are Newly created on sync
-
Only one parity disk?
now, create your own snapraid-runner (or use snapraid-btrfs-runner. This simply creates a snapshot of each of your drives, and then starts to run the snapraid-sync on your snapshot (instead of from the live data) this also has the advantage that snapshots never change, so you don't run into any problems if any of your files should change during the lengthy snapraid-sync process
What are some alternatives?
When comparing snapraid-btrfs and snapraid-btrfs-runner you can also consider the following projects:
snapraid-runner - Python script for SnapRAID cronjobs
snapraid - A backup program for disk arrays. It stores parity information of your data and it recovers from up to six disk failures
backblaze-personal-wine-container - Run the Backblaze personal backup client in a docker container
btrfs-progs - Development of userspace BTRFS tools
PlexTraktSync - A python script that syncs the movies, shows and ratings between trakt and Plex (without needing a PlexPass or Trakt VIP subscription)
pms-wiki - The aim is to share knowledge and information about building an open-source media server.
mergerfs - a featureful union filesystem
snapraid-btrfs vs snapraid-runner
snapraid-btrfs-runner vs snapraid-runner
snapraid-btrfs vs snapraid
snapraid-btrfs-runner vs backblaze-personal-wine-container
snapraid-btrfs vs btrfs-progs
snapraid-btrfs-runner vs PlexTraktSync
snapraid-btrfs vs pms-wiki
snapraid-btrfs vs backblaze-personal-wine-container
snapraid-btrfs vs mergerfs
snapraid-btrfs vs PlexTraktSync