3658bb8d88382442a8e8f46ab4f34eed.png
因為要把 linux 上許多檔案同步回 NAS (synology),以前都用 rsync / scp / sftp 之類的方式,輕鬆方便又快速。
但,因為資安問題,這些 port 都被關掉了,只剩下 https 開著,所以,搞了很久,終於找到一個方法,透過 WebDav 把檔案透過 Rclone sync 回來,跟 rsync 差不多方便喔~~
  • 安裝 WebDav
    首先在 Synology 的套件中心安裝 WebDav
  • 設定反向代理 
    預設的 port 是 5005 (http),因為內部沒差,所以就沒改 port 了
  • 安裝 Rclone
    很簡單,一行指令搞定
    curl https://rclone.org/install.sh | sudo bash
    
  • 設定 Rclone
    安裝好之後,就可先設定 Rclone
    rclone config
    4d3b38c38618ad92bf2c435c5eeaefc6.png
     
    輸入 n 建立新的 remote config
     
    然後選擇 46 WebDAV
     
    其他的設定就根據你的 NAS 設定輸入,然後還要設定帳號密碼
  • 開始同步
    完成之後,就可以輸入
    rclone sync --create-empty-src-dirs -P backup-folder your-nas-server:/backup-folder
     
    這樣就搞定啦!~
Facebook 討論區載入中...