记录群晖nas的Photo开启共享空间以及mount --bind镜像照片

问题

我有这几个文件备份需求:

  • 旅游:可以整体移动到共享空间中(全家人可以一起看)
  • 婚纱照:可以整体移动到共享空间中(全家人可以一起看)
  • 我的安卓手机相册备份(部分需要共享)
    • 宝宝照片(需要共享)
    • 工作相册(只要我自己需要看)
  • 我老婆的苹果手机相册备份(可以直接备份在共享空间,因为苹果手机只有一个相册)
  • 我老婆的安卓手机相册备份
    • 宝宝照片(需要共享)
    • 工作相册(独享)

由于安卓手机相册备份只能配置一个目的地,没办法分别设置共享空间和个人空间,所以有以下的设置方案

  • 在共享空间中创建旅游婚纱照宝宝照片
  • 苹果手机直接将备份目的地放在共享空间中
  • 安卓手机配置备份空间为个人空间,但是把需要共享的宝宝相册直接镜像在共享空间中
  • 软链接和快捷方式在Synology Photo中无法识别,只能通过mount --bind的方式绑定

开启Synology Photo的共享空间功能

  1. 需要Admin账号在登录Synology Photo的Web端
  2. 点击右上角头像
  3. 设置
  4. 共享空间
  5. 开启共享空间
  6. 设置访问权限:将需要有权限访问共享空间的账号添加进来

image

image

个人账号查看共享空间

其他账号登录Synology Photo的Web端时候就左上角可以切换个人空间
App客户端照片页的中间最上方就可以切换个人空间

image

image

备份目的地设置共享空间

我这里的苹果手机备份的目的地就可以直接配置备份在共享空间了,开启共享空间后,有权限的账号在备份目的地设置里可以配置目的空间

个人空间的手机备份中的个别相册同步到其他文件夹

共享空间的路径我这里是/volume2/photo
手机备份的路径我这里是/volume2/homes/mingyue5826/Photos/月-手机相册备份/宝宝照片

所以在共享空间的/volume2/photo中创建我的目的文件宝宝照片

然后在Shell中执行命令

sudo mount --bind "/volume2/homes/mingyue5826/Photos/月-手机相册备份/宝宝照片" "/volume2/photo/宝宝照片"

由于这个mount 命令是临时的,如果重启会丢失,所以需要创建计划任务开机自动挂载

控制面板 → 任务计划程序 → 新增 → 触发的任务 → 用户自定义脚本

  • 任务名称:PhotoMountBind
  • 用户:root
  • 事件:开机
  • 脚本内容:sudo mount --bind "/volume2/homes/mingyue5826/Photos/月-手机相册备份/宝宝照片" "/volume2/photo/宝宝照片"

保存并启用任务。

其他问题

解除挂载

umount <目标目录>

正常卸载:
sudo umount "/volume2/homes/mingyue5826/Photos/宝宝照片"

提示繁忙无法卸载:
sudo umount -lf "/volume2/homes/mingyue5826/Photos/宝宝照片"

卸载后仅取消镜像,原始文件不受影响

目的地址还是未显示图片

在File Station中可以看到照片,但是Photo中看不到

进入 Photos → 设置 → 媒体库 → 重建索引

posted @ 2026-07-27 09:54  明月,  阅读(5)  评论(0)    收藏  举报