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