Google云盘备份远程服务器vps
- 建站相关
- 2025-10-21
- 137热度
- 0评论
一/ 在 Windows 安装 rclone
A. 下载与解压
打开浏览器,访问 rclone 的下载页:
https://rclone.org/downloads/
找到 Windows (64 bit),下载类似 rclone-vX.XX.X-windows-amd64.zip 的压缩包。
右键压缩包 → 全部解压 到一个固定路径,例如:
C:\rclone\
解压后你会看到 rclone.exe。
二/在 Linux 安装 rclone
以 root 或有 sudo 权限的用户执行。
安装方式
管理器安装(Debian/Ubuntu)
apt update
apt install -y rclone
自检
rclone version
能看到版本信息即成功。
配置 Google Drive(Linux 有浏览器)
运行:
rclone config
交互:
选择 n

name> 输入个名字xxxx
Storage> 选择18(这个要看一下选择,换一台就要选择13,google drive)

client_id> ← 回车
client_secret> ← 回车
scope> 选择1

root_folder_id> ← 回车
service_account_file> ← 回车
Edit advanced config? (y/n) > n

Use auto config? (y/n) > n

产生一个链接
按ctre+右击rclone.exe,输入
.\rclone authorize "drive"
得到tonken
当你在配置 rclone 同步 Google Drive 时遇到提示:
“此应用尚未完成 Google 验证流程” 或
“Error 403: access_denied” 或
“需要开发者批准”
https://www.666200.xyz/?p=1055 按这个链接设置
备份文件夹,上传google云盘
一键脚本备份(推荐)
你可以写个脚本 /root/backup_web.sh:
!/bin/bash
自动压缩 /home/web 并上传到 Google Drive
set -euo pipefail
STAMP=$(date +%F-%H%M)
ARCHIVE="/tmp/web-$STAMP.tar.gz"
SRC_DIR="/home/web"
REMOTE="flex22015:/web_backup"
# 压缩
tar -zcvf "$ARCHIVE" "$SRC_DIR"
# 上传
rclone copy "$ARCHIVE" "$REMOTE" --progress
# 删除本地压缩包
rm "$ARCHIVE"
echo "✅ 备份完成:$SRC_DIR -> $REMOTE/$STAMP.tar.gz"
然后:
chmod +x /root/backup_web.sh
运行备份:
/root/backup_web.sh
⏰ 可选:加入定时任务(每天自动备份)
编辑 crontab:
crontab -e
添加一行(每天凌晨 2 点执行备份):
0 2 * * * /root/backup_web.sh >> /var/log/backup_web.log 2>&1






