为了备份的目的,我有一个外部硬盘,我在Windows上。
我应该怎样设置(up?),以便文件可以写入驱动器一次,但不应该删除或修改它们? (这是为了防止意外/恶意(=病毒)的活动,因此即使pipe理员也不应该将文件写入媒体)。我正在想像一个只能追加文件系统的东西。
虽然一次只能忘记一次,但是我愿意在每个备份操作上运行一个脚本,如果这样做的话。
PS:我对NTFS没有认真的经验(没有超过普通用户)。
没有这样的文件系统。 您的选项是DVD-R或CD-R介质,或者在备份时只插入硬盘。 这里的拔出选项更糟,磁盘插入时磁盘仍然是可写的。
硬盘读写介质是定义的,不能让它们成为一次写入介质。
在NTFS中,WORM行为使用特定的ACL条目相似。 例如,您可以通过设置适当的ACL来拒绝文件追加。
问题在于,任何pipe理员(或使用所需的权限)都可以简单地更改应用的ACL,因此只读文件突然再次变为可写。
不幸的是,一个简单的USB磁盘不能按照你要求的方式工作,因为一个特权进程会对这样的磁盘造成严重的伤害(例如,它可以触发USB磁盘格式)。
只需使用Macrium Reflect并将磁盘映像到硬盘。 如果您愿意,可以将其定为预定的差异备份作业。 恶意软件不会影响反映的图像文件。 如果需要,您可以将映像挂载为只读卷。 为了更加安全,请在不备份时拔下硬盘。