번개애비의 라이프스톼일
윈도우에서 Robocopy를 이용한 실시간 파일/폴더 동기화 방법 (초심플) 본문
1. Robocopy 배치파일 만들기
바탕화면에 새로만들기 - TXT파일을 만든뒤에 아래 소스를 붙여놓는다.
그리고 .bat파일로 저장하고 적당한 위치에 넣는다.
@echo off
robocopy /e /copyall /purge /R:1 /LOG+:C:\desktop_backup.log /MON:1 C:\Users\사용자이름\Desktop D:\바탕화면
/** 설명임 **/
[배치파일을 만들기 위해 추가함]
@echo off
[로그 기록이 남는 경로]
/LOG+:C:\desktop_backup.log
[파일이 1개이상 변경될 경우 재동기화]
/MON:1
[원본디렉토리 경로, 원격디렉토리 경로]
C:\Users\사용자이름\Desktop D:\바탕화면
2. 배치파일을 실행시 나타나는 CMD창을 없애기 위한 조치
바탕화면에 새로만들기 - TXT파일을 만든뒤에 아래 소스를 붙여놓는다.
그리고 .vbs파일로 저장하고 적당한 위치에 넣는다.
Set WinScriptHost = CreateObject( "WScript.shell" )
WinScriptHost.Run Chr(34) & "C:\바탕화면미러링1.bat" & Chr(34), 0
Set WinScriptHost = Nothing
3. 작업스케줄러에 등록한다.
작업스케줄러에 등록하는 방법은 아래 스크린샷을 따라하면 된다.
[주의사항]
작업스케줄러를 사용할때는 반드시 경로는 "시작위치"에 파일명만 "프로그램/스크립트"에 넣어야 제대로 동작을 한다.
이렇게 셋팅하면 컴퓨터 부팅할때 부터 쭈욱~
바탕화면 파일이 변경되면 바로 D:\ 드라이브로 자동 미러링이 된다.
참고로 SMB를 이용하여 \\서버주소 와 같은 네트워크 드라이브간 미러링도 가능하다.
서버의 백업이나 다중구성을 할때 소소하면서 강력하게 사용할 수 있다.
(물론 별도의 네트워크 스토리지를 통한 데이터동기화보단 속도가 느리니 참고할 것)
배치파일과 스크립트 파일을 첨부하니, 많은 도움이 되길....
'IT' 카테고리의 다른 글
2019년도 최신 휴대폰 개발 해상도 및 Pixel ratio 정리 (4) | 2019.05.21 |
---|---|
Robocopy의 응용 (SMB에 연결하여 미러링하기) (0) | 2019.05.19 |
Zotac AMP mini box (eGPU) 설치 및 드라이버 셋팅방법 (삽질방지) (0) | 2019.05.12 |
주소를 이용하여 카카오지도의 마커 활성화하기 (0) | 2019.05.08 |
스마트폰 배경이미지 (백터) (0) | 2019.05.08 |
Comments