snapraid-btrfs
snapraid-runner
Our great sponsors
snapraid-btrfs | snapraid-runner | |
---|---|---|
9 | 9 | |
112 | 285 | |
- | - | |
3.7 | 1.2 | |
6 days ago | 7 months ago | |
Shell | Python | |
GNU General Public License v3.0 only | MIT License |
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
-
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-runner
- Python cronjob not running
-
Plex Server - £120
Yeah this is what I do now. I also use SnapRAID-Runner to provide some extra automation and email notifications. Its a bit less 'safe' than drivepool 2x duplication and doesn't provide the read-striping performance improvements but it does give a single mountpoint for all the drives, makes better use of total disk space and lets you use mis-matched drive sizes.
-
ZFS -> Unraid? Am I crazy?
You just need to use a scheduler and execute Snapraid Runner Script.
-
New setup, looking for recommendations on configuration
a. git clone https://github.com/Chronial/snapraid-runner.git /opt/snapraid-runner
-
DIY home NAS with MergerFS/Snapraid. How to monitor?
I use mergers and snapraid and monitor my disks using smartmontools. I have the following line in my smartd.conf: DEVICESCAN -o on -H -l error -l selftest -t -s (L/../01/./08) -m [email protected] My postfix main.cf: relayhost = 192.168.0.27:8025 I then run https://github.com/YoRyan/mailrise in a docker on both my NUC VM Hosts which converts smtp emails to pushover messages. Every night at 1AM 0 1 * * * python3 /root/scripts/snapraid-runner.py -c /root/scripts/snapraid-runner.conf > /dev/null 2>&1 I run a snapraid sync and scrub using script from https://github.com/Chronial/snapraid-runner and scrub 20 percent of the array every night. I have it set to only email on error but you can have it email on success as well. I also use the SMART Application in LibreNMS (https://docs.librenms.org/Extensions/Applications/#smart) to graph the temperatures as well handle the temperature alerting.
-
Snapraid scripts
Just looking to move to SnapRAID from Greyhole, and I notice a lot of chatter regarding https://github.com/Chronial/snapraid-runner.
-
snapraid-runner vs Zack Reed snapraid sync script vs .... ?
I am just getting snapraid up and running. I've seen a few different scripts to automate it. Two that have caught my eye are snapraid-runner, which seems commonly suggested. I also saw this script by Zack Reed, and it seems promising as it automates some other items (like pausing docker containers).
-
Ignore Files that are Newly created on sync
I am currently using https://github.com/Chronial/snapraid-runner as my runner every 4am and currently I am experiencing syncing my CCTV folder which always change because of the recording, and as well as my download folder.
- Anyone have a guide for setting up syncs on a schedule?
What are some alternatives?
snapraid - A backup program for disk arrays. It stores parity information of your data and it recovers from up to six disk failures
snapraid-helper - PowerShell helper script for SnapRAID
btrfs-progs - Development of userspace BTRFS tools
snapraid-aio-script - The definitive all-in-one SnapRAID script on Linux. Diff, sync, scrub are things of the past. Manage SnapRAID and much, much more!
snapraid-btrfs-runner
pms-wiki - The aim is to share knowledge and information about building an open-source media server.
scrutiny - Hard Drive S.M.A.R.T Monitoring, Historical Trends & Real World Failure Thresholds
backblaze-personal-wine-container - Run the Backblaze personal backup client in a docker container
mailrise - An SMTP gateway for Apprise notifications.
mergerfs - a featureful union filesystem
docker-snapraid - Build SnapRAID from source in Docker