So I need to write a program for backup management and on demand files.
So, Heres the problem.
We have a few under utilized systems storage space wise, but it doesn't make sense to just mash them together into a NAS I want to make a neater way to do this.
I have a few ideas, but haven't started yet.
The end result I want is basically a software raid.
File only gets copied once.
If a server fails, the other server with the copy of the files sends another copy to a known running server, effectively creating a second (3 total) copies of the file.
When the original server comes back online, the second (3rd version) gets deleted. And we go back to just having the file on 2 servers.
Anyone ever try, or do something similar to this?
[edit]
use raid - no, what if the computer/server/datacenter explodes etc. its not practical for actual back up
use rsync - no, rsync can only be used to create a full back up of files it doesn't provide the feature set or fail over ability
use a p2p mesh - no, like rsync that creates a full back up of all servers and doesn't allow for smaller HDDs to provide help
use tape drives - data needs to be accessed all the time
use amazon S3 storage - kay, you pay for it then.
So, Heres the problem.
We have a few under utilized systems storage space wise, but it doesn't make sense to just mash them together into a NAS I want to make a neater way to do this.
I have a few ideas, but haven't started yet.
The end result I want is basically a software raid.
File only gets copied once.
If a server fails, the other server with the copy of the files sends another copy to a known running server, effectively creating a second (3 total) copies of the file.
When the original server comes back online, the second (3rd version) gets deleted. And we go back to just having the file on 2 servers.
Anyone ever try, or do something similar to this?
[edit]
use raid - no, what if the computer/server/datacenter explodes etc. its not practical for actual back up
use rsync - no, rsync can only be used to create a full back up of files it doesn't provide the feature set or fail over ability
use a p2p mesh - no, like rsync that creates a full back up of all servers and doesn't allow for smaller HDDs to provide help
use tape drives - data needs to be accessed all the time
use amazon S3 storage - kay, you pay for it then.