20GB 디렉토리의 사본을 여러 개 만들어야합니다. 해당 디렉토리는 내 요리 책에 포함되어 있지 않지만 현재 네트워크 리소스에 압축되어 있습니다 (변경 가능). 요리사가 요리사를 그다지 좋아하지 않기 때문에 나는 그것을 요리 책에 포함시키지 않을 것입니다.매우 큰 디렉토리를 복사하기위한 옵션
현재 시도하고있는 것은 seven_zip_archive
을 사용하여 디렉터리를 로컬 임시 디렉터리에 복사 한 다음 powershell_script
으로 복사하여 로컬로 복사하는 것입니다.
이것은 초보자에게, 꽤 kludgey 인 것 같습니다. 그리고 이렇게하는 것이 더 좋은 방법인지 궁금합니다.
내 옵션에는 어떤 것이 있습니까?
디렉토리를 복사하는 방법은 무엇입니까? 짧은 스크립트를 쓰는 것 외에도 이것을 할 수있는 더 많은 방법이 있습니까? – PortMan
chef 리소스를 사용하여 파일을 복사하는 방법은 없습니다 ('ruby_block' 또는'execute' 만 사용하고 쉘 스크립트를 실행하십시오). 가능한 경우'remote_file'을 사용하십시오). 그러나 당신의 접근 방식이 잘 작동한다면 (아마도'created' 또는'not_if'에 의해 지켜 질 것입니다. 그런 다음 아무것도 바꿀 필요가 보이지 않습니다). 그렇지 않으면 코드를 조금 더 공유하십시오. – StephenKing