Don't forget to add versioning. backblaze.com has this feature. I'm not sure about the others mentioned.
On Fri, Feb 19, 2010 at 2:16 AM, vaz <[email protected]> wrote: > OK so the claim about Google only providing their interface to upload > files sounded a little bit strange so I did some research > > DISCLAIMER: NOT AN STORAGE SOLUTION FOR EVERYONE (YET) > > But this is the Java Posse group ... > so I accept the claim that google is the cheapest storage solution > (256 USD per TB per year). So how do I get my files up there > (preserving folder structure) > It is actually possible due to the new upload any file feature on > google docs and the possibility of accomplish these from the Google > Documents List Data API v3.0 (requires premier account so you have to > add $50 USD per user per year) > SO... I think is actually possible to use it as a backup solution with > a couple of goodies along the way > 1) Upload (http://code.google.com/apis/documents/docs/3.0/ > developers_guide_protocol.html#UploadingArbitraryFileTypes<http://code.google.com/apis/documents/docs/3.0/%0Adevelopers_guide_protocol.html#UploadingArbitraryFileTypes> > ) > 2) Organize (http://code.google.com/apis/documents/docs/3.0/ > developers_guide_protocol.html#CreateFolders<http://code.google.com/apis/documents/docs/3.0/%0Adevelopers_guide_protocol.html#CreateFolders> > ) > 3) Retrieve (http://code.google.com/apis/documents/docs/3.0/ > developers_guide_protocol.html#DownloadingDocs<http://code.google.com/apis/documents/docs/3.0/%0Adevelopers_guide_protocol.html#DownloadingDocs> > ) > 4) Goodie: SEARCH (http://code.google.com/apis/documents/docs/3.0/ > developers_guide_java.html#ExactTitleQueries<http://code.google.com/apis/documents/docs/3.0/%0Adevelopers_guide_java.html#ExactTitleQueries> > ) > 5) Possible goodie: version (http://code.google.com/apis/documents/ > docs/3.0/developers_guide_protocol.html#UpdatingDocs<http://code.google.com/apis/documents/%0Adocs/3.0/developers_guide_protocol.html#UpdatingDocs> > ) > > Most of this can be done from Java (http://code.google.com/apis/ > documents/docs/3.0/developers_guide_java.html<http://code.google.com/apis/%0Adocuments/docs/3.0/developers_guide_java.html>) > but the specific upload > any file is unclear and maybe the parameter can be inserted as > demonstrated in the python example(http://code.google.com/apis/ > documents/docs/3.0/ > developers_guide_python.html#UploadingArbitraryFileTypes<http://code.google.com/apis/%0Adocuments/docs/3.0/%0Adevelopers_guide_python.html#UploadingArbitraryFileTypes>) > I'll have to > try it . > > So the point is that a "simple" program can be created to upload a > target directory on the local machine to google docs replicating the > existing structure on the google cloud. > > Total cost= 256 x2 (google storage) + 50 (premier account) + 7 > (domain) = 313 USD per year = 26 USD (aprox) per moth > > Of curse economics break down if you account for developing time but > maybe we can cheap-in and build some Open Source project on > this ... ;) > > -- > You received this message because you are subscribed to the Google Groups > "The Java Posse" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<javaposse%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/javaposse?hl=en. > > -- Robert Casto www.IWantFreeShipping.com Find Amazon Filler Items easily! -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
