最近将原本在 RAKsmart VPS 上的业务全部迁移到了 Oracle Cloud。这次迁移并非心血来潮。
迁移的“导火索”:网络稳定性问题
RAKsmart 的服务本身,尤其是客服响应的专业性和时效性,一直让我非常满意。但近期,邻居服务器频繁遭受攻击,导致我所在的网络环境丢包问题日益严重,严重影响了各种服务的可用性。虽然 RAKsmart 的处理无可挑剔,但面对外部的不可控因素,为了保障业务的连续性,最终决定暂时迁移至 Oracle Cloud。网络环境稳定后,我计划还是会考虑迁回 RAKsmart。
迁移过程:AMH 面板加持,平稳过渡
迁移过程依然是 AMH 主机面板。得益于 AMH 轻量化、模块化的设计(占用极低,功能聚焦,不像宝塔那样功能繁杂),整个过程相对顺利。对于有一定动手能力的用户,AMH 是个不错的选择;如果追求更“开箱即用”的体验,宝塔面板可能更友好。在 AMH 的协助下,原有服务(主要是 Typecho 博客)的搭建和配置都实现了平稳过渡,各项功能运行正常。
架构优化:回归核心,启用 CDN
在迁移的同时,我也对博客进行了精简:
- 移除冗余系统:删除了原本使用的 Memos 笔记微博系统和 Artalk 评论系统,让博客回归到 Typecho 的核心应用。
- 启用 CDN:全面接入了 Cloudflare CDN 服务,提升访问速度和安全性。
最后安利一下 Vaultwarden
迁移完成,网络环境改善,借此机会也强烈推荐一下我在用的密码管理工具:Vaultwarden。简单来说,它是一个自托管的服务端,能让你轻松解锁 Bitwarden 客户端(包括浏览器插件、桌面端、移动端)的全部功能,当然也包括身份验证器(2FA)。如果你对数据安全有较高要求,强烈建议将密码管理部署在自己的 VPS 或 NAS 上。部署方式非常简单:
- Docker 部署:网上有大量详细教程,搜索即可。
- AMH 面板一键部署:如果你和我一样使用 AMH 面板,在其应用商店里可以一键部署,更加方便快捷。