背景
众所周知,目前群晖DSM7中使用Synology Photos做照片管理时,个人照片只能默认索引 /home/Photos 文件夹,但是如果个人照片很多或者用户很多时,共享文件夹/homes 所在的存储空间就会不够用
当然,如果你的存储空间不是Basic模式,而是组了Raid,那确实可以直接对存储空间进行空间扩展。对于家用场景,我个人推荐用Basic模式,原因参考 :多台群晖实现按计划WOL网络自动开关机数据冷备份
那么接下来提供一种使用Basic模式下,可以扩展 /home/Photos的方法:
创建新共享文件夹(关联新存储空间),在 /home/Photos 下绑定刚才创建的挂载点,从而实现管理不同存储空间下的照片,也就实现了空间扩展
步骤
一、备份
虽然我经进行了测试和使用,但因为环境差异和操作的出入,难免出现不可预知的错误,需要备份原目录中的文件。本文章不对数据丢失负责,请谨慎操作,数据安全大于一切,可以先自行使用测试目录进行操作试验。
二、创建源(新共享文件夹)
创建一个新的共享文件夹,注意所在位置选择你要扩展的新空间
创建完成后,在File Station中 右键->属性 看到位置为 /volume5/photo-1
三、确认目标
在File Station中找到当前个人照片的位置 /home/Photos ,右键->属性 看到位置为
/volume3/homes/Chaz/Photos
四、挂载
我们需要将源挂载到目标上。创建一个计划任务,控制面板->任务计划->触发的任务->用户定义的脚本,用户账号root,事件为开机。
在任务设置中填写脚本:
sudo mount --bind /volume5/photo-1 /volume3/homes/chaz/Photos/photo-1
编写模板为:
sudo mount --bind 目标 源/自定义文件夹
命令的效果就是将目标目录,挂载到原来的个人照片目录
五、重建索引
在Synology Photos的设置中,重建索引。完成重建后,就可以在Synology Photos中看到目标目录下的照片了
六、其他问题
1、在第一次索引完成后,后续往目标文件夹添加文件可以自动索引(DSM 7.2.1-69057 Update 4)
2、如何把新的目标文件夹使用起来?
(1)方案一:把老照片全部迁移到新目录下,然后终端还是正常同步照片
(2)方案二:在Synology Photos备份设置->备份目的地->自定义 中选择目标新的文件夹,这样之后会同步到新的目录下。这种是增加了终端操作,使用人比较多的情况下很难逐个去改。