4 ms·
A tape has several downsides: a. It is physically close to your original data's location. b. It's a hassle to back up (remember to perform backup, insert tape
by shmichael 17y ago
A tape has several downsides:
a. It is physically close to your original data's location.
b. It's a hassle to back up (remember to perform backup, insert tape, zfs, label tape).
c. Redundancy and versioning is at an extra cost.
d. Cannot be utilized for remote access to files.
.
As for the two issues missing -
(1) The data is encrypted before uploading. In addition, it is sliced. So, no single machine should have access to the whole file - nor would it even know what the other parts are. Moreover, requests for slices would be digitally signed, so a different machine could not even request slices it does not "own".
(2) Upload bandwidth is indeed an issue, but not a serious one. The general argument goes that what works for torrents would work for backups in this matter.
- weaksauce 17y agoI don't know if you are adequately addressing issue number 1. He is talking more about the rule of law and a court ordering the data to be disclosed versus what you are talking about which is the technical issue of one person gaining access to another persons files via technology. One would imagine that seeing as this is a backup solution for total/partial failures, one would need to be able to bootstrap a machine from this information. If all the required information to recreate a machine was on the machine that failed then this backup solution would be an expensive waste of time. By that logic there must be a centralized repository of information at the server side thus they could in theory be forced to divulge the information on the server if there was a court order. I am not a lawyer though.
- shmichael 17y agoI can't comment on the legal issues of this, since I too am not a lawyer, and don't live in the US. What I can say is that your key - whether automatically generated or your favorite pass phrase - is known only to you, and without it all of your data is lost. Thus, if you want to you could store it at the server (so you'd never lose the data) or you'd keep it to yourself (and never risk the data being exposed).