返回顶部
r

reolink-remote-backup远程备份方案

Set up reliable off-site Reolink camera backup when cameras are remote (4G/5G/LTE) and home inbound networking is constrained (CGNAT/locked routers). Use for architecture decisions, VPS relay setup, FTP/FTPS ingest, local/NAS pull sync, retention, and troubleshooting upload/auth/path failures.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.3.0
安全检测
已通过
212
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

reolink-remote-backup

Reolink 远程备份

使用以下方法实现弹性备份:

  1. 1. Reolink 摄像头 FTP/FTPS 上传 -> VPS 中继
  2. 本地机器从 VPS 拉取 -> NAS/本地归档
  3. 保留策略 + 健康检查

当摄像头直连家庭网络不可行时,请使用此流程。

需收集的输入信息

  • - 摄像头型号 + 硬件版本
  • 应用/客户端中是否可见 FTP/FTPS 选项
  • VPS 主机/IP 及 SSH 访问方式
  • 本地目标路径(NAS 挂载点)
  • 期望的拉取间隔(默认 10 分钟)
  • 期望的 VPS 保留窗口(默认 30 天)

工作流程

1) 验证架构限制

  • - 如果家庭入站路由被锁定或使用 CGNAT,优先选择 VPS 中继。
  • 保持 NAS 不暴露于公网。
  • 使用从 VPS 的本地拉取(切勿依赖 VPS 推送到家庭 NAT)。

2) 配置 VPS 接收

以 root 身份在 VPS 上运行 scripts/setupvpsvsftpd.sh。该脚本会:

  • - 安装 vsftpd + ufw
  • 创建 reolinkftp 接收用户
  • 设置 /srv/reolink/incoming
  • 开放 SSH + FTP 被动端口

然后将摄像头 FTP/FTPS 目标设置为 VPS。

3) 配置本地拉取

在本地机器上运行 scripts/setuplocalpull.sh。该脚本会写入:

  • - /home/$USER/bin/reolink_pull.sh
  • 启用 Persistent=true 的 systemd 用户服务及定时器

这确保了停机后的数据补拉。

4) 设置保留安全策略

在 VPS 上运行 scripts/setupvpsretention.sh,以便在本地同步长时间离线时清理旧文件。

5) 验证

  • - 触发摄像头上传或运行摄像头 FTP 测试。
  • 确认文件出现在 VPS 上:/srv/reolink/incoming
  • 手动运行一次本地拉取脚本。
  • 确认文件出现在目标路径。
  • 确认定时器已激活:systemctl --user list-timers | grep reolink-pull

故障排除

阅读 references/troubleshooting.md 获取基于响应码和日志的修复方案。

快速检查:

  • - VPS 服务状态:systemctl status vsftpd
  • VPS 日志:journalctl -u vsftpd -n 120 --no-pager
  • FTP 日志:tail -n 120 /var/log/vsftpd.log
  • 挂载状态(本地):mountpoint -q <挂载路径>

安全基线

  • - 使用 SSH 密钥进行 VPS 管理访问。
  • 保持 FTP 用户与管理员用户隔离。
  • 初始调试后优先使用 FTPS。
  • 强制执行保留策略,防止 VPS 磁盘填满。
  • 轮换任何在聊天/日志中暴露的凭证。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 reolink-remote-backup-1776099135 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 reolink-remote-backup-1776099135 技能

通过命令行安装

skillhub install reolink-remote-backup-1776099135

下载

⬇ 下载 reolink-remote-backup v0.3.0(免费)

文件大小: 7.56 KB | 发布时间: 2026-4-15 14:09

v0.3.0 最新 2026-4-15 14:09
Fix relative VPS source path (incoming/ not /srv/reolink/incoming/); fix cleanup SSH command path; add troubleshooting entries for rsync change_dir failure and forced-command protocol mismatch

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部