我有一个大约7层深的文件夹结构,包含大约100万个不同大小和格式的文件。里面所有可以压缩的东西都被压缩了。大小约为350‘s。
我想将整个目录推送到云存储中。
我想知道是否有一种方法可以将整个目录打包成tar或rar文件或其他文件,将其分块并发送。然后,我可以在云服务中重新创建包(unchunk),然后在需要时解包。并尽可能快地做这件事。
例如,有没有一种使用System.Io.Packaging的方法可以不压缩目录结构而只是打包它?我认为有-但我不知道这是否有效,或者实际上我是否正确地考虑了这一点。
也许有更好的方法将这种大型目录结构推向云端?
发布于 2014-05-03 02:21:21
如果您的目标是将文件系统上的文件夹结构复制到云存储,则可以使用命令行工具- AzCopy来实现。此实用程序旨在简化将数据传入和传出azure存储帐户的任务。你可以在我们的博客文章here和here上阅读更多关于AzCopy的信息。
https://stackoverflow.com/questions/23353718
复制相似问题