2016-08-05 10 views
0

모니터 모드에서 robocopy를 사용하여 Azure의 웹 서버간에 파일을 데이지 체인 방식으로 복사합니다. 이 명령은 시작할 때 관리자로 호출됩니다.Robocopy 모니터 프로세스 예약 된 작업에서 실행, 임의로 w/out 오류를 방지합니다.

이 프로세스는 아름답게 작동하지만, 때때로 오류없이 멈추게됩니다. 우리는 최근 Task Scheduler의 기록을 통해 발생한 일에 대해 더 많은 정보를 얻을 수있었습니다. 그러나 작업 완료 및 작업 완료의 두 단계 만 나타냅니다.

완료 작업의 출력 :

Task Scheduler successfully completed task "\Robocopy Content From VM1" , instance "{some-vm-guid}" , action "C:\Windows\system32\robocopy.EXE" with return code 2147942408. 

완료 작업의 출력 :

Task Scheduler successfully finished "{some-vm-guid}" instance of the "\Robocopy Content From VM1" task for user "HCVMHOST-2\SomeAdminUser". 

ROBOCOPY 명령

robocopy "\\vm-1\c$\Content\SomeFolder" "c:\Content\SomeFolder" /mon:1 /FFT /MIR /s /zb /copyall /mt:4 /ns /nc /nfl /xd OutputCache Temp /LOG:"d:\RobocopyLogs.txt" /b 

내가 함께 할 수있는 뭔가가 의심 대기 시간 또는 VM이 ​​재부팅됩니다. 그러나 나는 이것이 이것이 이유라고 확신하지 않고, 나는 나의 명령이 param을 놓치지 않고 param을 가지지 않도록하고 싶다. 내가 말할 수있는 한, 그것은 환상적으로, 그렇지 않을 때까지 작동합니다.

누구나 전에 경험할 수 있습니까?

도움을 주셔서 대단히 감사드립니다.

답변

0

파문과 무작위적인 행운을 빕니다 (Google에 대한 나의 과거의 시도는 단순한 서식 지정 방식이 다르기 때문에 반환되지 않았습니다. 2,147,942,408 대 2147942408). 반환 코드는 실제로 의미가 있음을 알 수 있습니다.

이 명령을 처리하는 데 필요한 저장소가 부족합니다.

각 VM에는 모든 드라이브에 충분한 디스크 공간이 있습니다. Azure와 함께 지원 티켓을 모으고 관련 정보가 있으면 다시 게시합니다.