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 文件的编辑后需要给该文件赋予运行的权限,否则因权限问题无法自动执行。

Reference:

  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


加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。