我不知道该如何存储和访问我的文件!我需要一个好方法来确保我始终有备份(可浏览)并可以从不同的计算机访问我的文件。
我的网络看起来像这样...
服务器
在我的本地文件服务器上
/mnt/storage/home
/mnt/storage/backup
存储是 2TB 内置硬盘。我还有
/mnt/storage_mirror/
这是一个 2TB 的外部硬盘,我计划将其作为内部硬盘的镜像,以便如果其中一个硬盘出现故障,我总是有一个备份。
使用镜像而不是增量备份是不是很愚蠢?我的意思是,如果某些东西损坏了会发生什么?有没有比 rsync 更好的镜像替代方案?
客户
我计划通过 Ubuntu 笔记本电脑和 Windows 桌面上的 Samba 访问这些文件。我最好将 /mnt/storage/home/niklas 挂载到我的本地主文件夹中,但我不知道这是否可行或是否明智?如果我没有连接到服务器会发生什么?
安装了 Windows 的桌面也将双启动 Ubuntu Studio,我计划将我的工作文件本地化以获得最佳性能,并在每次关机时将它们同步到文件服务器。
我担心,如果总是需要从服务器加载照片,那么在浏览和处理笔记本电脑上的照片时会遇到麻烦。我的无线网络使用 n 协议,所以我认为它的速度足够快。您觉得呢?
这是一个好的设置吗?请提供一些关于需要改进的提示和建议。
我可以利用以下技术吗星火共享以获得更好的设置?
答案1
您的帖子包含几个问题。关于备份:您尝试过“deja dup”吗?它使用 duplicity(命令行),而 duplicity 使用 rsync 库。
如果要在 Linux 客户端上挂载文件,可以使用 NFS。但这意味着您必须连接到服务器。
如果您主要在本地客户端硬盘上工作,并且有时只想与服务器同步,则可以使用 unison。它可以处理两端(客户端和服务器)的更改,但一个文件会在两端发生更改。