This question has already been given (and accepted), but for future similar use cases, I would recommend doing it completely in the cloud by deploying a tiny Linux instance in GCE, such as f1-micro , and then following the steps as Mark Cohen suggested in his answer . The instances come preloaded with gsutil , so it is easy to use. When you are done, just close and delete your micro-instance, since the resulting file has already been saved in Google Cloud Storage.
Step by step instructions:
The advantage is that instead of downloading to your own computer, you transfer all the data in the Google cloud, so the transfer should be very fast and does not depend on your own Internet connection speed or does not use any of your bandwidth.
Note. Network bandwidth is proportional to the size of the virtual machine (in vCPUs), so consider upgrading to a larger virtual machine to improve performance. The Google Compute Engine price for VM instances is as follows:
- at least 10 minutes
- rounded to the nearest minute
So, for example, given that n1-standard-1 costs USD0.05 / hour (as of October 8, 2016), 15 minutes of use will cost only $ 0.0125.
source share