这是我的问题的延伸( 小型办公室备份,小型NAS(RAID)与单一磁盘 )。
构buildNAS备份解决scheme以防止个人和/或恶意软件故意腐败,这将是一个好方法。
假设我有一个有5-10台电脑的小办公室。 当然,我可以让每台电脑安装NAS,每个用户都可以备份文件夹,例如
\\SHARE\User1\backups\daily \\SHARE\User1\backups\weekly \\SHARE\User1\backups\monthly \\SHARE\User1\backups\yearly \\SHARE\User2\backups\daily \\SHARE\User2\backups\weekly \\SHARE\User2\backups\monthly \\SHARE\User2\backups\yearly . .
我可以使用在每台PC上以预定间隔运行的脚本,并适当地复制文件。 这个问题是因为用户可以挂载他们的NAS(或者以他们的用户身份运行的恶意软件)可能会为该用户造成所有的备份。
我能想到的唯一解决这个困境的方法是:
我认为最简单的解决办法就是为每个用户提供不同的备份份额,这样他们只能访问自己的备份,而不能访问其他人的备份。 这似乎解决你的问题在那里。
有许多备份工具不依赖于能够挂载远程文件系统,例如rdiff-backup , Amanda , Bacula等等。 这将以另一种方式解决您的问题,假设您能够在您的NAS上运行适当的服务器…
…你是谁 由于QNAP NAS(或类似的家庭NAS)通常只是在Linux下运行,所以你可以在技术上让它做任何你想做的事情……所以如果你想在你所有的客户端上运行sshd并且使用备份服务器来获取文件ssh ,当然,你可以做到这一点,但我认为这不是一个最佳的解决scheme。