Rclone를 이용한 백업
안녕하세요
Rclone으로 로컬 마운트되어있는 볼륨을 smb마운트 되어있는 볼륨으로 백업 설정 해주려고합니다. 혹시 가이드 올려주실분 계신가요? Rclone을 설치하긴 했는데 생각보다 제가 구글링을 못해서 그런지 아니면 설정들을 잘 몰라서 그런지 생각보다 어렵네요
마운트가 되었으면 rsync를 통해서도 백업할 수 있을듯한데요.
http://choesin.com/linux%EC%97%90%EC%84%9C-rclone%EC%9D%84-%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC-google-%EB%93%9C%EB%9D%BC%EC%9D%B4%EB%B8%8C%EC%97%90-%EB%B0%B1%EC%97%85%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95
아니면 위글의 아래 스크립트를 참고하셔도 좋을것같습니다.
rclone 백업 스크립트
그만큼 rclone 응용 프로그램은 기능이 매우 풍부합니다. 훌륭하지만 옵션이 많음을 의미합니다. 아래에서 살펴볼 명령은 로컬 컴퓨터에서 Google 드라이브로 파일을 복사합니다. 이것은 클라우드에 대한 단방향 사본입니다. Google 드라이브와 로컬 컴퓨터 간의 양방향 동기화는 아니지만 rclone 그렇게 할 수 있습니다. 우리는 이것을 오프 사이트 백업의 기본 형태로 사용하고 있습니다.
이것을 텍스트 편집기에 입력 (또는 복사하여 붙여 넣기)하여 컴퓨터에 저장하십시오. 우리는 그것을 불렀다 gbk.sh. 당신은 말이 맞는대로 부를 수 있습니다.
#!/bin/bash
/usr/bin/rclone copy --update --verbose --transfers 30 --checkers 8 --contimeout 60s --timeout 300s --retries 3 --low-level-retries 10 --stats 1s "/home/dave/Documents" "google-drive:LinuxDocs"
매개 변수의 의미는 다음과 같습니다.
rclone copy "/volume1/works/" "mega:/works/" --update --verbose --transfers 20 --copy-links --progress --bwlimit 40M --checkers 8 --contimeout 60s --timeout 300s --retries 3 --low-level-retries 10 --stats 1s &
제가 시놀로지의 works 폴더에 있는 데이터를 mega의 works 폴더에 rclone 으로 2차 백업하는 건데 참고하시면 됩니다.
작업 스케줄러에 하루 1번 씩 실행하도록 걸어두고 쓰고 있어요.
cmt alert