将远程 Ubuntu ARM 存储服务器添加为远程 Ubuntu 服务器上的驱动器或文件夹的最佳方法是什么?

将远程 Ubuntu ARM 存储服务器添加为远程 Ubuntu 服务器上的驱动器或文件夹的最佳方法是什么?

我有一个运行 plex 的远程 Ubuntu 服务器,我想将我的远程 ARMv71 服务器连接为附加存储。我搜索了一段时间,得到的答案各不相同,不知道最好的方法是什么,才能实现这一点。

据我所知,关于 SSHFS、SMB 和 NFS 的争论一直存在。plex Discord 上的另一个人建议使用 OpenVPN,而我却不知所措。我的问题是,我真的找不到任何最新信息来说明哪种方式最适合我的特定设置。我仅使用终端连接到两个服务器。

我的目标是能够在 Plex 的存储管理器中添加存储,因此我假设它是一个可浏览的文件夹. 实现此目的的最佳方法是什么?

PS:Plex 服务器运行的是 19.04,ARM 服务器运行的是 18.04 LTS。

答案1

两个远程服务器是否都存储在彼此本地或单独的远程位置?

彼此本地:通过 SMB 共享资源或通过具有适当权限的 NFS 导出资源。

远程连接:SSHFS 可以工作,但延迟问题比比皆是。VPN 上的 SMB/NFS 也存在类似问题。

或者,您可以考虑在 ARM 服务器上安装 Plex Media Server。可能有适合您的架构的官方和/或非官方软件包。使用单独的 PMS 实例的缺点是开发人员似乎反对合并来自不同来源的匹配库,因此您需要在客户端中切换 PMS 才能查看所有内容。

相关内容