网站搜索

我用一台差点卖掉的8年旧电脑取消了我120美元的谷歌云端硬盘订阅


订阅逐渐增加是真实存在的,而云存储就是其中一个不太显眼的罪魁祸首——设置简单、容易被遗忘,即使你可能不需要,也很容易继续支付费用。如果你有一台已经退役的旧电脑,你已经拥有运行自己的私人云存储所需的一切,可以将费用降到零。我就在一台2017年的预算电脑上做了这个尝试,结果比我预期的要好。

向演出的明星打招呼

做所有工作的机器

我在大学时组装了这台电脑,作为一台超入门级游戏机。它配备了 Ryzen 3 2200G,没有独立显卡,一块 250GB SATA SSD 用于操作系统,以及 16GB 3000MHz DDR4 内存。从任何角度来看,这些配置都不算出色。事实上,我曾考虑过在二手市场出售它,而我收到的最高报价不到 150 美元。

在撰写本文时,这甚至不再算是入门级游戏电脑。事实上,它无法正式运行 Windows 11,因为它缺少 TPM 2.0 支持。话虽如此,文件存储和同步并不是苛刻的工作负载。仅仅是通过网络共享文件,你并不需要高时钟速度或强大的图形处理能力,而像这样的机器完全可以处理这种工作流程。

独特且有创意的自制 NAS 设置
趣味问答挑战

从旧笔记本电脑到布满灰尘的路由器——看看你对自制网络存储的疯狂世界了解多少。

哪种主要优势使旧笔记本电脑成为自己动手搭建 NAS 的一个出乎意料的好选择?

哪种开源固件最常被刷入兼容路由器,以启用类似 NAS 的 USB 存储共享功能?

哪种 NAS 操作系统是专门设计用于在像 Raspberry Pi 这样的低功耗 ARM 单板计算机上运行良好的?

在使用树莓派搭建 NAS 时,限制文件传输速度的最常见瓶颈是什么?

在DIY存储社区中,‘Franken-NAS’通常指的是什么?

对于优先考虑数据冗余而不是总存储容量的小型双驱DIY NAS,推荐使用哪种RAID级别?

大多数DIY NAS构建者配置什么协议,以允许本地网络上的Windows电脑像访问网络驱动器一样浏览共享文件夹?

哪种低功耗 x86 平台由于其无风扇设计和高效的 Intel Atom 或 Celeron 处理器而在 DIY NAS 和家庭服务器构建中变得非常流行?

你的分数

感谢你的参与!

于是,我决定将系统改造为 NAS(网络附加存储)配置。电脑通过以太网直接连接到我的路由器,借助合适的软件,它可以让网络上的其他设备访问其存储空间。诚然,250GB 的存储空间不多,因此我连接了一个 2TB 的外部硬盘。该硬盘存储我所有的文件,而 SSD 则负责操作系统和 NAS 软件。

如果你决定在你的 NAS 设置中使用外部硬盘,请确保将其连接到 USB 3.0 端口——蓝色的那个。此外,外部硬盘(甚至普通台式机硬盘)并不是专为 NAS 使用而设计的。理想情况下,你应该使用 NAS 级硬盘,因为这些硬盘是为全天候运行而制造的。我计划最终也升级为 NAS 级硬盘。

使这一切成为可能的软件堆栈

这是技术性的——但不复杂

这台机器上运行着四个主要的软件,每个软件都有特定的任务。

首先,有Linux Mint,这是我为该设置选择的操作系统。它稳定、可靠、轻量,并且具有类似Windows的熟悉界面。它不需要太多维护,可以全天候24/7运行而没有任何问题。不过,你也可以同样轻松地使用Ubuntu或其他基于Debian的发行版,并获得类似的效果。

与通用操作系统 Linux Mint 不同,你也可以使用专为 NAS 配置设计的操作系统。不错的选择包括 OpenMediaVault、TrueNAS 和 Unraid。我选择 Linux Mint 是因为我希望偶尔也能将这台机器作为普通台式电脑使用,从而获得灵活性。

下一个重要的部分是 Docker。它允许你在容器中运行应用——这些是隔离的环境,可以将应用与系统的其他部分分开。这使得它们更容易管理、更新和排除故障。除了 Docker,我还安装了 Portainer,它提供了一个基于浏览器的图形界面来管理容器,所以你不必完全依赖终端命令。

最后,是 Nextcloud——主要的亮点。它是一个开源的自托管云平台,负责文件存储、文件同步、照片备份、文档编辑、日历和联系人,使其成为谷歌生态系统的有力替代方案,并完全运行在你自己的硬件上。官方提供 Android、iPhone、Windows、Mac 和 Linux 客户端,因此在设备间同步文件的感觉与使用 Google Drive 非常相似。

我还安装了 Tailscale 以进行远程访问。默认情况下,Nextcloud 仅使您的文件在本地网络内可访问,这意味着您无法通过互联网访问它们。但如果您正在旅行并且需要从手机卸载文件以释放存储空间,远程访问就变得很重要。这时 Tailscale 就派上用场了。

如何让它更像谷歌云端硬盘

细节很重要








一个全新的 Nextcloud 安装看起来更像是一个基本的文件管理器,而不是一个完整的生产力平台。这本身没有什么问题,但它并不会立即给人真正的 Google 云端硬盘替代品的感觉。如果我要替代 Google 云端硬盘,我不仅仅需要云存储——我还需要办公应用、生产力工具、日历和照片库。值得庆幸的是,Nextcloud 可以处理所有这些,尽管它确实需要一些手动设置。

一旦你登录到你的 Nextcloud 管理员账户,从右上角菜单进入应用程序(Apps)部分。你会发现第一方和社区插件的目录。以下是我在我的设置中安装的应用程序:

  • OnlyOffice 社区文档服务器: 一个基于浏览器的办公套件,可让您直接在 Nextcloud 内创建和编辑文档、电子表格和演示文稿,并且对 Microsoft Office 格式具有强大的兼容性。
  • Nextcloud 照片: 一个按日期整理图像并支持相册(包括共享相册)的照片图库应用。您在 Android 手机或 iPhone 上拍摄的照片可以通过移动应用自动上传到您的 Nextcloud 服务器。
  • Nextcloud 日历: 基于 CalDAV 的日历,可与几乎所有 Android、iPhone 或桌面上的日历应用同步。它可以开箱即用地与 Thunderbird 和 Apple Calendar 等应用配合使用。
  • Nextcloud 笔记:一款轻量级的基于 Markdown 的笔记应用,可通过官方 Nextcloud 移动应用在设备之间同步。
  • Nextcloud 联系人: 一个基于 CardDAV 的联系人管理器,它可以将您的手机联系人与个人服务器同步,并且适用于大多数支持 CardDAV 同步的应用程序。

一旦这些应用安装完毕,Nextcloud 就不再像一个经过美化的文件管理器,而开始像一个真正的自托管生产力平台。

如何从互联网访问你的 DIY 云存储

做这件事有正确的方法和错误的方法

您的 Nextcloud 设置在技术上默认仅限于本地网络——也就是说,连接到与您的 NAS 系统相同 Wi-Fi 网络的设备。幸运的是,您可以配置您的 NAS,以便通过移动数据或从家庭网络之外访问它。

传统的方法是通过在路由器上打开一个端口并将其转发到服务器来实现。这种方法有效,但它也会将你的家庭IP地址和面向互联网的服务暴露给公众互联网,从而增加了攻击面,使系统更容易受到网络威胁。

这就是为什么我使用并推荐 Tailscale 作为更好的解决方案。它在你所有的设备之间创建一个私有加密网络——你的 NAS、手机、笔记本电脑、平板以及你添加的其他任何设备。只有在这个私有网络内的设备才能通过互联网互相通信。因此,当我不在家时,我的设备仍然可以像连接到家庭 Wi-Fi 网络一样访问 Nextcloud。

设置过程也出奇地简单。只需在你的 NAS 和你想连接的每个设备上安装 Tailscale 客户端,用同一个账户登录,就完成了。免费的个人版支持最多 100 个设备,这对大多数人来说绰绰有余。


备用电脑真的可以作为 Google Drive 的零成本替代品吗?

Google One 2TB 每月费用为 9.99 美元,或者每年约 120 美元。在我的情况下,服务器本身实际上几乎不花钱,因为硬件已经在我家闲置。而且由于这是一台低功耗的机器,主要处于空闲状态,电力消耗出奇地少。

唯一有意义的长期开销是如果硬件出现故障时的最终更换。但即便如此,我可能也只会花大约200到300美元购买可以轻松使用十年的替换零件。

从这个角度看,运行我的自制NAS的年化成本大约是每年20到30美元——仍然比无限期支付云存储费用便宜得多。

相关文章