個人で最もよく使うクラウドストレージは Onedrive ですが、Mix-Space は COS へのバックアップのみ提供しているため、別の方法を探さなければなりません。
Mix-Space は毎日バックアップを /data/mx-space/backup
フォルダに保存するため、このフォルダを毎日定期的にバックアップするだけで十分です。
以下は RClone を使用して Onedrive と組み合わせて Mix-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 行を追加する必要があります。また、シェルを自分のものに変更する必要があります。この記事では zsh を使用しています。さらに、sh ファイルの編集が完了したら、実行権限を付与する必要があります。そうしないと、権限の問題で自動的に実行されません。
参考:
この記事は Mix Space から xLog に同期されました。
元のリンクは https://xxu.do/posts/geek/Backup-Mix-Space-to-Onedrive です。