lilzz
Posts: 411
Joined: Sat Nov 30, 2013 5:27 pm

how to implement software RAID

Thu Feb 12, 2015 12:50 am

Got corrupted sd card few times, how to implement a raid so it can self correcting therefore no need for me to 're image

User avatar
mikronauts
Posts: 2783
Joined: Sat Jan 05, 2013 7:28 pm
Contact: Website

Re: how to implement software RAID

Thu Feb 12, 2015 1:06 am

Raid only protects against storage failure, it does not inherently protect against storage being corrupted by improper shutdown.
lilzz wrote:Got corrupted sd card few times, how to implement a raid so it can self correcting therefore no need for me to 're image
http://Mikronauts.com - home of EZasPi, RoboPi, Pi Rtc Dio and Pi Jumper @Mikronauts on Twitter
Advanced Robotics, I/O expansion and prototyping boards for the Raspberry Pi

lilzz
Posts: 411
Joined: Sat Nov 30, 2013 5:27 pm

Re: how to implement software RAID

Thu Feb 12, 2015 1:38 am

mikronauts wrote:Raid only protects against storage failure, it does not inherently protect against storage being corrupted by improper shutdown.
lilzz wrote:Got corrupted sd card few times, how to implement a raid so it can self correcting therefore no need for me to 're image
I think it should work. Raid has a mirror section. If has trouble booting then it boot from mirror section.once booted ok, mirror section would urestore the main section. Like Windows recovery section.

stevech
Posts: 144
Joined: Sun Jul 15, 2012 11:53 pm

Re: how to implement software RAID

Thu Feb 12, 2015 6:29 am

just remove the SD card and image copy your card every now and then using Windows or Linux. As a backup.

User avatar
DougieLawson
Posts: 39124
Joined: Sun Jun 16, 2013 11:19 pm
Location: A small cave in deepest darkest Basingstoke, UK
Contact: Website Twitter

Re: how to implement software RAID

Thu Feb 12, 2015 4:10 pm

stevech wrote:just remove the SD card and image copy your card every now and then using Windows or Linux. As a backup.
No need to remove it. With a blank card in a USB reader you can clone while you run. With 1GB of RAM I can give that process 200 or 300MB and it's lightening fast (compared to running it on my storage constrained A+).
Note: Any requirement to use a crystal ball or mind reading will result in me ignoring your question.

Criticising any questions is banned on this forum.

Any DMs sent on Twitter will be answered next month.
All non-medical doctors are on my foes list.

LaKraven
Posts: 7
Joined: Sat Jul 14, 2012 8:01 pm

Re: how to implement software RAID

Thu Feb 12, 2015 4:23 pm

DougieLawson wrote:
stevech wrote:just remove the SD card and image copy your card every now and then using Windows or Linux. As a backup.
No need to remove it. With a blank card in a USB reader you can clone while you run. With 1GB of RAM I can give that process 200 or 300MB and it's lightening fast (compared to running it on my storage constrained A+).
You should do a step-by-step tutorial on that one! It'd be a real crowd-pleaser :)

User avatar
mikronauts
Posts: 2783
Joined: Sat Jan 05, 2013 7:28 pm
Contact: Website

Re: how to implement software RAID

Thu Feb 12, 2015 4:40 pm

That depends on how much is in the write buffers, and if the raid software completes writes on one image before starting them on the other image.
lilzz wrote:
mikronauts wrote:Raid only protects against storage failure, it does not inherently protect against storage being corrupted by improper shutdown.
lilzz wrote:Got corrupted sd card few times, how to implement a raid so it can self correcting therefore no need for me to 're image
I think it should work. Raid has a mirror section. If has trouble booting then it boot from mirror section.once booted ok, mirror section would urestore the main section. Like Windows recovery section.
http://Mikronauts.com - home of EZasPi, RoboPi, Pi Rtc Dio and Pi Jumper @Mikronauts on Twitter
Advanced Robotics, I/O expansion and prototyping boards for the Raspberry Pi

User avatar
DougieLawson
Posts: 39124
Joined: Sun Jun 16, 2013 11:19 pm
Location: A small cave in deepest darkest Basingstoke, UK
Contact: Website Twitter

Re: how to implement software RAID

Thu Feb 12, 2015 6:58 pm

LaKraven wrote:
DougieLawson wrote:
stevech wrote:just remove the SD card and image copy your card every now and then using Windows or Linux. As a backup.
No need to remove it. With a blank card in a USB reader you can clone while you run. With 1GB of RAM I can give that process 200 or 300MB and it's lightening fast (compared to running it on my storage constrained A+).
You should do a step-by-step tutorial on that one! It'd be a real crowd-pleaser :)
There's lots of scripts and stuff (lots of forum posts) for how to do that. It's trivial.
Note: Any requirement to use a crystal ball or mind reading will result in me ignoring your question.

Criticising any questions is banned on this forum.

Any DMs sent on Twitter will be answered next month.
All non-medical doctors are on my foes list.

Return to “General discussion”