2017-09-30 2 views
0

저는 stackoverflow를 처음 접했고 모든 것이 올바르게 이루어지기를 바랍니다.Rsync - 부분 폴더 동기화를위한 regex (A에서 M으로 시작하는 폴더)

아무도 도와 줄 수 있습니까? 나는 다른 두 개의 드라이브에 백업/동기화 할 RAID 볼륨이 있습니다. 다른 두 개의 드라이브는 RAID 볼륨과 같은 크기입니다. 그러나 rsync에게 첫 번째 드라이브는 A에서 M으로 시작하고 두 번째 드라이브는 N-Z로 시작하는 (루트) 폴더 만 동기화 할 수 있습니까? (모든 하위 디렉토리 및 파일 포함). 내 정규식 지식은 거의 제로입니다.

그리고 나는 두 드라이브에서 RAID 볼륨을 만들고 싶지 않습니다.

rsync에서 두 개의 드라이브에 동기화 할 수있는 옵션이 있습니까 (처음에는 드라이브가 가득 찼을 때 두 번째 ..)?

아이디어와 도움을 미리 보내 주셔서 감사합니다.

+0

위에서 말한 것을 시도한 코드 부분을 공유 할 수 있습니까? –

+0

까지 지금까지 나는 단지 다음과 같은 것을 사용하려고했다 :'--exclude = "- [0-M] * /"' – Parador

답변

0

시도를 사용하여 1

--exclude "/[N-Z]*/**"

에 대해 다음과 패턴을 만들어 주셔서 도움이 될 2

--exclude "/[A-M]*/**" 

man 페이지에 대해 다음과 같습니다.

+0

당신의 빠른 도움에 많은 감사를드립니다! 다른 세부 질문을해도 되겠습니까? 다른 편지를 추가하는 방법? "A에서 Mh"와 "Mi에서 Z"에 대해서? – Parador

+0

아마 조합을해야합니다. '--include '/ M [iz] */** "-exclude"/ [MZ] */** " [AM] */** " ' –

+0

포함/제외 시퀀스를 혼합하지 마십시오. 시퀀스에 대한 자세한 내용은 맨 페이지를 참조하십시오. –