시작페이지로 시작페이지로
즐겨찾기추가 즐겨찾기추가
로그인 회원가입 | 아이디찾기 | 비밀번호찾기 | 장바구니 모바일모드
홈으로 와싸다닷컴 일반 상세보기

트위터로 보내기 미투데이로 보내기 요즘으로 보내기 싸이월드 공감
변경된 파일만 복사하는 방법
자유게시판 > 상세보기 | 2010-02-08 12:58:50
추천수 1
조회수   6,194

제목

변경된 파일만 복사하는 방법

글쓴이

김영상 [가입일자 : 2001-01-14]
내용
변경된 파일만 복사하고 싶은 경우가 많이 있지요

XP 까지는 Xcopy 라는 명령어로 도스창에서 쓰는 방법이 있기도 하죠

( 예를 들면 xcopy C:\source\*.* F:\Destination\ /d /s /c /y /i

요렇게 하면 나의 source 에 있는 모든 파일을 F: 드라이브의 Destination 에 모두

변경된파일만 복사할수있습니다 )



그런데 다음과 같은 문제점들이 발생하져



1. 원격지 서버의 공유폴더로 옮기고자 할때 네트워크에 문제가 있다면

실패 할 수 있다 ( 몇번 재시도 등 필요 )

2. 복사후 로그를 남기고 싶은경우 일목요연한 로그가 필요하다



Vista 의 기본 명령어들중에 robocopy 라는 명령어를 사용하시면 아주 유용합니다

robocopy C:\source \\server\public\test\ /MIR /W:20 /R:15

( C:\source 의 모든 파일을 서버의 Test 폴더에 동기화 (Mirroring) 실패시

15번 시도해라 )

RoboCopy c:\source \\fileserver\test2 /mir /log+:c:\RopyCopyLogs.txt

( source 디렉토리를 서버의 Test2 폴더로 동기화 하고 로그를 남겨라 )



아주 간단하죠 소스와 대상만 주고 /mir 옵션 걸면 변경된 파일만 카피해줍니다
추천스크랩소스보기 목록
이길종 2010-02-08 13:20:41
답글

유용하고 좋은 정보 감사 합니다..

이길종 2010-02-08 13:20:41
답글

유용하고 좋은 정보 감사 합니다..

  • 광고문의 결제관련문의