Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have a TrueCrypt file container in the Google Drive folder. I add stuff into it, make sure TrueCrypt changed the timestamp of the container. Google Drive syncs with the server, but it seems it transfers the whole file instead of the bit which is changed in the TrueCrypt container.

Would you know how to make it only sync the changed bit of the container instead of 5GB every time?

share|improve this question
    
A loopback device, such as an encrypted container with a static size, is the wrong solution for this kind of situation. It works for Dropbox users due to their use of differentials. But the right solution would be to use an encyrpted filesystem, such as encFS. This was even suggested by a Google engineer, Tyler McHenry. –  brianbaligad May 2 '12 at 7:39

3 Answers 3

up vote 3 down vote accepted

It sounds like Google Drive doesn't have differential uploading at this time. That's unfortunate. You are at the mercy of how they handle uploads. It seems like this kind of a feature is something they will probably eventually want to have.

share|improve this answer
    
Yea I thought Google could read the binary difference in the container, finger cross it will be in next update, thanks anyway! –  Terry Apr 27 '12 at 14:45
    
Not even Dropbox has this — are you aware of the overhead that this would require? –  slhck Apr 27 '12 at 14:59
3  
rsync does it easy, and has been for a long time. depending on what you're doing, and how much data is involved, it can take some time, but with modern equipment this is a moot point. –  BloodyIron Apr 27 '12 at 15:00
5  
@slhck - Dropbox does indeed only transfer changed data for TrueCrypt volumes. I have been doing that for a couple of years. –  rlduffy Apr 29 '12 at 16:13
3  
Dropbox does it for all files. –  s093294 May 1 '12 at 23:17

Search true crypt and Dropbox and you will see that this is possible. I do this All the time with Dropbox And works great. There is a true crypt setting and then Dropbox does a block hash and uploads your 1gb container in seconds.

share|improve this answer

This issue is not specific to google drive, google drive does use differentiation between plain files. This is always going to be the situation with encrypted files because the operating system sees is the encrypted container, not the files within (as per the fact that it's encrypted in the first place). Because the encrypted container will change as a whole every time there is a change rather than just changing partial, it will often be treated as a whole new file.

share|improve this answer
    
Incorrect, the it uses blocks, so you do not see the whole file being changed. –  Thor Mar 16 at 17:03

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.