飞牛NAS开启SFTP作为宝塔面板的备份存储空间

      发布在:程序维护      评论:0 条评论

飞牛 NAS SFTP 作为宝塔面板备份存储空间操作手册

本手册适用于:将飞牛 NAS 通过 SFTP 作为宝塔面板的远程备份存储空间,并确保备份目录在飞牛网页端“我的文件”中可见。

核心原则:备份目录必须放在飞牛存储卷路径下,例如/vol1/<你的飞牛用户ID>/,不要放在 Linux 用户家目录/home/<你的飞牛登录账号>/。

一、先确认飞牛用户的真实存储路径

飞牛 NAS 网页端“我的文件”通常对应物理存储卷中的用户目录,常见格式为:

/vol1/<你的飞牛用户ID>/

例如:

/vol1/1000/

SSH 登录后,可用以下命令查找真实路径:

find /vol -name "<你的飞牛用户ID>" -type d 2>/dev/null

也可以查看当前用户家目录是否指向存储卷:

readlink -f /home/<你的飞牛登录账号>

如果输出类似:

/vol1/<你的飞牛用户ID>

说明该用户的网页端文件实际保存在/vol1/<你的飞牛用户ID>/下。[6]

注意:/home/<你的飞牛登录账号>只是 Linux 用户家目录,可能通过软链接指向存储卷。宝塔或 SFTP 客户端建议直接使用/vol1/<你的飞牛用户ID>/下的路径,避免路径识别不一致。

二、在飞牛 NAS 网页端创建备份目录

  1. 使用你的飞牛账号登录飞牛 NAS 网页端。
  2. 打开 文件管理。
  3. 进入 我的文件,选择对应存储空间。
  4. 新建文件夹,例如:

    server_BACKUP
  5. 右键该文件夹,进入 详细信息 / 权限。
  6. 给用于 SFTP 登录的账号<你的飞牛登录账号>设置 读写权限。
  7. 勾选 应用到子文件夹和文件,保存。
完成后,该目录在网页端“我的文件”中可见,宝塔通过 SFTP 上传的备份文件也会出现在这里。

三、准备飞牛 NAS 的 SFTP 连接信息

项目 填写内容
Host <你的飞牛NAS IP>
端口 22
用户名 <你的飞牛登录账号>
密码 该飞牛账号的登录密码
存储位置 /vol1/<你的飞牛用户ID>/server_BACKUP
不要把存储位置写成/home/<你的飞牛登录账号>/server_BACKUP。虽然部分版本下该路径可能指向同一存储卷,但宝塔、FileZilla 或飞牛网页端可能因路径识别差异导致“找不到目录”或“权限不足”。[2]

四、在宝塔面板配置 SFTP 备份存储

1. 安装备份存储插件

  1. 登录宝塔面板。
  2. 进入 软件商店。
  3. 搜索并安装 FTP存储空间 或 远程存储 相关插件。

2. 添加 SFTP 存储

不同宝塔版本菜单名称可能略有差异,常见入口包括:

填写信息:

字段 填写示例
协议类型 SFTP
主机地址 <你的飞牛NAS IP>
端口 22
用户名 <你的飞牛登录账号>
密码 飞牛账号密码
存储位置 / 根目录 /vol1/<你的飞牛用户ID>/server_BACKUP

填写后点击 测试连接,确认成功后再保存。[1][3]

五、创建宝塔备份计划

  1. 进入宝塔面板左侧 计划任务。
  2. 点击 添加计划任务。
  3. 任务类型选择 备份网站 或 备份数据库。
  4. 设置执行周期,例如每天凌晨执行。
  5. 备份到选择刚刚添加的 SFTP/FTP 存储空间。
  6. 设置保留份数,例如保留最近 3 份。
  7. 点击 添加任务。

建议网站备份和数据库备份分别创建任务。[3][7]

六、手动测试一次

  1. 在计划任务列表中找到刚创建的任务。
  2. 点击 执行。
  3. 查看任务日志,确认上传成功。
  4. 回到飞牛 NAS 网页端,打开:

    我的文件 > 存储空间1 > server_BACKUP
  5. 确认能看到宝塔上传的压缩包。

七、常见问题排查

1. 宝塔提示连接失败

检查飞牛 NAS 是否已开启 SSH/SFTP 服务,端口是否为22,宝塔服务器是否能访问该 IP。

2. 宝塔提示认证失败

用户名或密码错误。确认<你的飞牛登录账号>可以正常登录飞牛 NAS,并且该账号已启用 SSH/SFTP 权限。

3. 宝塔上传失败或提示权限不足

通常是/vol1/<你的飞牛用户ID>/server_BACKUP权限不足。回到飞牛网页端重新设置该文件夹的读写权限,并应用到子目录。

4. 上传成功但网页端看不到

大概率是存储位置写成了/home/<你的飞牛登录账号>/...。请改为飞牛网页端显示的原始路径,例如:

/vol1/<你的飞牛用户ID>/server_BACKUP

也可以在飞牛网页端右键文件夹,选择 详细信息 / 复制原始路径,再粘贴到宝塔的存储位置字段中。[2][8]

5. 路径不确定时如何确认

在飞牛 SSH 中执行:

find /vol -name "<你的飞牛用户ID>" -type d 2>/dev/null

或在飞牛网页端右键目标文件夹,复制其原始路径。最终宝塔里填写的存储位置必须是完整的绝对路径。[2][6]

本手册中的<你的飞牛登录账号>、<你的飞牛用户ID>、<你的飞牛NAS IP>均为占位符,请替换为你自己的实际信息。飞牛不同版本界面可能略有差异,以实际显示为准。

参考:飞牛 fnOS 用户目录通常位于/vol1/<用户ID>/下。[6] 远程挂载和文件管理路径也常以/vol1/<用户ID>/为可见目录。[2] 宝塔面板支持通过 FTP/SFTP 添加远程备份存储。[1][3]

Responses

滇ICP备14007443号-4