从Google云端存储中提取RAR文件

use*_*770 4 google-cloud-storage

我使用RAR实用程序(100GB未压缩,20GB压缩)获得了一个大型多部分压缩CSV文件,因此我有100个RAR文件部分,这些部分已上传到Google云端存储.我需要将其提取到Google云端存储.如果我可以在GAE上使用Python,那将是最好的.有任何想法吗?我不想下载,提取和上传.我想在云中做到这一切.

Mis*_*man 7

这个问题已经得到了回答(并被接受),但是对于未来类似的用例,我建议在GCE上完成一个微小的Linux实例f1-micro,然后运行Marc Cohen建议的步骤.他的回答.这些实例gsutil预先安装,因此易于使用.完成后,只需关闭并删除您的微实例,因为生成的文件已存储在Google云端存储中.

分步说明:

  1. 创建Google Compute Engine VM实例
  2. SSH到实例
  3. 按照其他答案中的说明操作

这样做的好处是,您不是下载到自己的计算机,而是在Google Cloud内部传输所有数据,因此传输速度非常快,并且不依赖于您自己的Internet连接速度或消耗任何带宽.


注意:网络带宽与VM的大小(在vCPU中)成正比,因此为了提高性能,请考虑创建更大的VM.VM实例的 Google Compute Engine 定价如下:

  1. 至少10分钟
  2. 四舍五入到最近的分钟

因此,例如,鉴于n1-standard-1费用为每小时0.05美元(截至2016年10月8日),15分钟的使用费用总计为0.0125美元.