Mastodon

backup

A collection of 2 posts
备份Cloudflare R2重要文件到BackBlaze B2
backup Featured

备份Cloudflare R2重要文件到BackBlaze B2

前提: 1. 确保安装rclone 2. 配置好rclone config r2、b2 3. 确保需要备份哪些文件/文件夹 以我备份Cloudflare R2 Mastodon-Main的“本地”媒体到Backblaze B2 Hostdzire-SFO-Backup(我的策略是每一个服务器对于Backblaze的一个bucket用于备份) 流程: 从Cloudflare R2下载本地文件到本地——在本地打包为tar.gz——上传到Backblaze对应bucket 1. 确保bucket存在 rclone lsd r2:mastodon-main rclone lsd b2:Hostdzire-SFO-Backup 2. 配置文件名环境变量 DATE=$(date +%Y%m%d) ARCHIVE_NAME="mastodon-media-${DATE}.tar.gz"
2 min read
备份ClawCloud Debian12服务器......vaultwarden
docker Featured

备份ClawCloud Debian12服务器......vaultwarden

我的debian12服务器默认不支持中文。 sudo apt update sudo apt install locales sudo locale-gen zh_CN.UTF-8 sudo update-locale LANG=zh_CN.UTF-8 LANGUAGE=zh_CN:zh export LANG=zh_CN.UTF-8 export LANGUAGE=zh_CN:zh locale 由于之前服务器没用精心规划路径,导致家目录非常混乱,就算清理过还是有很多没使用服务文件文件夹仍在: 目前我决定创建一个新的文件夹,就像现在Hostdzire服务器上,专门存放docker项目,在细分类别。 我的备份将一个项目内有用的配置&数据打包为tar.gz在上传到backblaze对应的服务器备份bucket的对应分类。 目前还没有实现自定话,虽然很简单,但是还是先让我写好必要服务备份的脚本再说。 举例: Python:
3 min read