Jayden

Jayden

備份 Mix-Space 到 Onedrive

由於個人最常用的網盤是 Onedrive,而 Mix-Space 只提供了到 COS 的備份,只好另闢蹊徑。

Mix-Space 每天會將備份保存在 /data/mx-space/backup 資料夾中,因此只需要每天定時備份這個資料夾就行。

下面是使用 RClone 結合 OnedriveMix-Space 進行備份的實例:


安裝並配置:#

在 Linux/macOS/BSD 上安裝:

sudo -v ; curl https://rclone.org/install.sh | sudo bash

新建並配置 Onedrive:

rclone config

每天中午 12 點定時運行#

mkdir /root/sh
vi /root/sh/mix-space-bak.sh

#填入以下內容:
#!/usr/bin/zsh
/usr/bin/rclone sync /root/mix-space/core/data/mx-space/backup Onedrive-shiro:Shiroi_bak

# /root/mix-space/core/data/mx-space/backup 為本地資料夾,Onedrive-shiro:Shiroi_bak 為網盤中的路徑。

chmod +x /root/sh/mix-space-bak.sh
crontab -e

#加上一行:
0 12 * * * /root/sh/mix-space-bak.sh

Warning

在 sh 檔案中需要加上 shebang 行,且將內容改為你的 shell,本文是 zsh。另外,在完成 sh 檔案的編輯後需要給該檔案賦予執行的權限,否則因權限問題無法自動執行。

參考資料:

  1. https://rclone.org/onedrive/
  2. https://dev.to/itsbetma/automated-backups-with-cron-and-rclone-3do4

此文由 Mix Space 同步更新至 xLog
原始連結為 https://xxu.do/posts/geek/Backup-Mix-Space-to-Onedrive


載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。