Comments plus a way you probably can use Tahoe to do what you want inline below.<div><br><div class="gmail_quote">On Tue, May 22, 2012 at 1:16 PM, Saint Germain <span dir="ltr"><<a href="mailto:saintger@gmail.com" target="_blank">saintger@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Tue, 22 May 2012 13:01:58 -0600, "Zooko Wilcox-O'Hearn"<br>
<<a href="mailto:zooko@zooko.com">zooko@zooko.com</a>> wrote :<br>
<div class="im"><br>
><br>
> I hope this helps! I would very much like to read a letter from you to<br>
> the tahoe-dev list saying whether you tried to use Tahoe-LAFS, and how<br>
> you tried to use it, and how well it worked.<br>
><br>
><br>
<br>
</div>Wow, you guys don't do things by half...<br>
I was not expecting such a detailed answer !<br>
After 12 years on linux, it never ceases to amaze me how open and<br>
friendly the open source community is.<br></blockquote><div><PS> Thanks for the kind words, zooko is particularly good at responding well to questions both asked and unasked. </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<br>
Indeed what I had in mind was not possible with tahoe. It was mainly<br>
because I couldn't imagine such a radical different approach.<br>
<br>
So as I understand it makes no real sense to have a node on my home<br>
computer and it makes no real sense either to have a single node on my<br>
remote server. So I have indeed to participate in some kind of<br>
VolunteerGrid2 (I don't know anyone else as curious as me).<br>
It's quite a psychological step to "give" your backups to people you<br>
don't know, even if it is encrypted. But I _do_ understand all the<br>
advantages.<br></blockquote><div><PS> Here is one idea for a solution in your scenario. The setup would be that you have let's say a laptop that you carry around with you and a home server. You can set up a local node on your laptop that is a non-storage node (one line in the config file - under the [storage] section set "enabled=true"). Then, you can set up a storage node on your home computer server and just make shares.needed=1, shares.happy=1, and shares.total=1, meaning no expansion, just straight 1-to-1 mapping for the encrypted file to shares on the server. Run the introducer on that server as well, and then every time your laptop is awake and you run a "tahoe cp" or "tahoe backup", it will use the local non-storage node on the laptop to encrypt the file and then transfer it over to your home server.</div>
<div><br></div><div>For bonus points, if you configure a helper on your home server (again, a one line config file change - under the [helper] section set "enabled=true") and you have enough disk space, it will actually handle partial uploads and restart if your connection dies. This is quite useful when transferring large files. However, none of this handles the big file with a small change (VM) scenario very well, for that you'd need some other method.</div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
I suppose that it is possible that I contribute one node to<br>
VolunteerGrid2 which can be used by my whole family and friends, each<br>
having its private encrypted store ?<br></blockquote><div>This could be possible, just contact the volunteer grid group with a description of what you want to do and that will provoke a discussion about it and what the general rules of engagement and use are. </div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
The only problem I see, is that I will be limited by the storage<br>
capacity. The remote server I intend to rent has 2 TB and I was already<br>
thinking that it was too small for my "group" (5-10 people). I<br>
understant that it is better on VolunteerGrid2 if I contribute between<br>
500 GB and 1 TB ?<br></blockquote><div><PS>Again, this is probably a good discussion to have with the volunteer grid group, perhaps they will encourage people to start contributing more and you could be a push in that direction.</div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
As for testing, I don't have the remote server yet (I am evaluating<br>
different backup strategy/solutions before doing the jump). So<br>
unfortunately it would be difficult for me to test right now (I only<br>
have my laptop which is only connected when I am using it).<br>
<br>
Anyway I will include tahoe-LAFS in my article. A little advertisement<br>
for volunteers/contributors cannot do you much harm. ;-)<br></blockquote><div><PS>Let us know if you need any more information. </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<br>
Thanks again<br>
<div class="HOEnZb"><div class="h5">_______________________________________________<br>
tahoe-dev mailing list<br>
<a href="mailto:tahoe-dev@tahoe-lafs.org">tahoe-dev@tahoe-lafs.org</a><br>
<a href="https://tahoe-lafs.org/cgi-bin/mailman/listinfo/tahoe-dev" target="_blank">https://tahoe-lafs.org/cgi-bin/mailman/listinfo/tahoe-dev</a><br>
</div></div></blockquote></div><br></div>