1. 다운로드
intel amd 64 윈도우용으로 다운로드 받아줍니다
받은 zip파일을 아무곳나 풀어주고 풀어준 폴더 안으로 들어갑니다
2. 배치파일(.bat) 만들기
매번 cmd로 명령어를 치는건 귀찮습니다
그래서 배치파일을 만들어서 실행시킵니다
탐색기에서 우클릭-새로 만들기-텍스트 문서를 만들어줍니다
메모장으로 텍스트 문서를 열어서 파일-다른이름으로 저장으로 들어갑니다
이름을 아무거나.bat 으로 인코딩은 ansi로 바꿔줍니다
이렇게 만들어진 .bat 파일을 여러개 복사해놓고 내용을 바꿔서 사용해줍니다
3. 설정하기
시작하기전에 크롬을 띄워서 미리 구글드라이브에 로그인해둡니다
배치파일에 rclone.exe config 를 넣어줍니다
배치파일을 더블클릭하여 실행해줍니다
|
e) Edit existing remote n) New remote d) Delete remote r) Rename remote c) Copy remote s) Set configuration password q) Quit config e/n/d/r/c/s/q> |
이런 메뉴가 뜹니다 n +엔터 를 눌러서 새로운 remote를 만듭시다
이름을 넣으라고 나옵니다 원하는 영문 이름을 넣고 엔터 (저는 rc 를 넣었습니다)
종류를 설정하라고 나옵니다 구글드라이브는 drive 치고 엔터
client id 그냥 엔터
client secret 그냥 엔터
액세스 방식을 물어봅니다 풀액세스 1 치고 엔터
root folder 그냥 엔터
service account file 그냥 엔터
edit advanced config? 아니오를 선택해줍니다 n 엔터
use auto config? 아니오를 선택해줍니다 n 엔터
여기서 크롬창이 뜨면서 구글 계정을 선택하는 화면이 뜹니다 자신의 계정을 선택해주세요
만약 크롬창이 뜨지 않는다면 cmd화면으로 돌아가보세요 접속할수 있는 주소가 표시됩니다
크롬에서 rclone이 접속하게 해줄꺼냐고 물어봅니다 yes를 누르면 개인키가 뜹니다
그것을 복사해서 cmd에 넣어주세요
team drive? 팀드라이브(공유드라이브)냐고 묻습니다 아니오 n 엔터
최종확인 y 엔터
3. 백업하기
새로운 배치파일을 만듭니다
|
rclone.exe --progress --transfers 2 --bwlimit 8M --log-level INFO --log-file "test.log" sync "c:\data\다운로드" "rc:\homepc다운로드" |
--progress 진행상황이 표시되게 합니다
--transfers 2 동시접속수 입니다 2~4개가 적당합니다
--bwlimit 8M 속도 제한입니다 기가랜이면 50M까지 풀어보세요
--log-level INFO --log-file "test.log" 로그를 저장합니다
sync 동기화 옵션입니다 복사는 copy 이동은 move
"c:\data\다운로드" 원본 폴더입니다 따옴표를 잊지마세요
"rc:\homepc다운로드" 구글드라이브 폴더입니다 저는 remote를 rc로 이름지어서 rc입니다 기존 구글드라이브 폴더와 겹치지 않게 이름을 만드세요 뒤에 날짜를 넣어주는것도 한 방법입니다

자 이제 배치파일을 저장하고 실행해주세요
rclone이 알아서 동기화를 합니다
4. 응용
구글 계정을 여러개 만들어서 a는 문서 b에는 사진 c에는 음악 이런식으로 분산 업로드가 가능합니다
remote 이름을 다르게 하면됩니다
또한 a는 월요일 b는 목요일 c는 수시로 이런식으로 백업하는것도 가능합니다
5. 주의점
해당 컴퓨터에서 다른사람이 rclone으로 구글드라이브에 접속할수 있습니다
rclone config 메뉴에서 s 엔터로 비밀번호 설정이 가능합니다
'use auto config? 아니오를 선택해줍니다 n 엔터'
이후에 구글계정 선택 창이 나오지 않습니다. 뭐가 문제일까요?