复制非常大的目录的选项

时间:2017-02-09 00:49:24

标签: chef chef-recipe

我需要创建20gb目录的多个副本。该目录未包含在我的食谱中,但目前已在网络资源上压缩(可以更改)。我没有把它包括在食谱中,因为我不希望我的厨师那么大。

我目前正在尝试做的是使用seven_zip_archive将目录复制到本地临时目录,然后使用短powershell_script在本地复制它。

对于这个初学者来说,这看起来很漂亮,这让我想知道是否有更好的方法来做到这一点。

我有什么选择?

2 个答案:

答案 0 :(得分:0)

不确定,从seven_zip_archive获取它,但是从外部源(HTTP,文件挂载等)而不是从Chef Server检索它是绝对正确的方法。

答案 1 :(得分:0)

poise_archive资源可以为您处理下载和缓存,但我不确定我是否希望通过RubyZip运行20GB的内容。否则你听起来不错。