2016-08-16 8 views
1

同じサーバー上に存在する2つのフォルダ間の同期方法。一般的にシェルでは、このアクションに "rsync"コマンドを使用しています。シェフの2つのフォルダ間の同期方法

新しいCHEFに、あなたが私に示唆してください、rsyncまたは2つのフォルダ間の同期のための任意のリソースがありますか?

答えて

0

同じサーバー上でrsyncを使用して達成したいことはわかりません。

"rsync cookbook"を活用して、そのLWRPをリソースとして呼び出すことができます。

スーパーマーケット

https://supermarket.chef.io/cookbooks/rsync 

Githubの

シェフが、特にこのために何を提供していません
https://github.com/chef-cookbooks/rsync 
0

、あなたは一般的にexecuteリソースにcpまたはrsyncを使用しますが、これはべき等を行うことは困難であることができ、完全収束。あなたが望むなら、それを純粋なRubyで実装することはできますが、それははるかに難しくなります。

関連する問題