4

I have about 500GB to upload to to Google Drive. Two questions.

  1. What would be the quickest way to do this? The drive app seems slow. Other people have said use CyberDuck but they seem to have deprecated Google Drive as an option (mentioned here)
  2. Also I think uploading 500GB over my personal ISP would break their fair use policy. I can do this at work but if I took a hard drive to work synced it with my Google drive then went home and added the HD back to my personal PC would it need to re sync everything or would it be cleaver enough to realise it was the same 500GB and not sync it again?

Thanks

12
  • Did you buy additional storage for Google Drive? Aug 27, 2014 at 13:12
  • 7
    What ISP are you using that large uploads violate their policy?
    – kinokijuf
    Aug 27, 2014 at 13:19
  • Taking the HD to work and then putting it back should work OK. It's also something you can try easily enough.
    – martineau
    Aug 27, 2014 at 13:27
  • @LittleHelper yup 1TB only $9.99
    – megaSteve4
    Aug 27, 2014 at 13:41
  • @kinokijuf Virgin UK based dont know the policy but can imagine if I pushed an additional 500GB in a month they might not like it - they are tight over here!
    – megaSteve4
    Aug 27, 2014 at 13:42

2 Answers 2

4

You can use Rclone - it is an open source tool developed at GitHub:

http://rclone.org

rsync for cloud storage - it is a command line program to sync files and directories to and from Google Drive and many other cloud hosts. Here is the Rclone Google Drive page:

http://rclone.org/drive

0

This seems to be the right tool for the job: google-docs-upload

It requires a "Google Apps for Business" account to upload without conversion.

Some kinds of documents are usually converted to google docs own formats; I assume that's not what you need for your data. With the tool above, you can control conversion explicitly;
But with any solution you use in the end, you need to take care of that.

Command line usage of google-docs-upload:

 Usage: java -jar google-docs-upload.jar <path> --recursive
 Usage: java -jar google-docs-upload.jar <path> --username <username> --password <password>
 Usage: java -jar google-docs-upload.jar <path> --auth-sub <token>
     [--username <username>]       Username for a Google account.
     [--password <password>]       Password for a Google account.
     [--recursive]                 Recursively upload all subfolders.
     [--remote-folder <path>]      The remote folder path to upload the documents separated by '/'.
     [--without-conversion]        Do not convert documents into the Google Docs format (unsupported files are not converted by default).
     [   ...   ]
2
  • so to clarify using this command like approach should be quicker than using the app? Thanks
    – megaSteve4
    Aug 27, 2014 at 13:46
  • Technically, the reason I would prefer a command line tool is that it gives better control; You know what it will do more closely compared to a GUI app, and you do not want some extra background sync step nobody would notice normally with that amount of data. Aug 27, 2014 at 13:50

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .