Jetpack Backup 备份WordPress 网站依日期或活动记录快速复原
我在2019 年写过「VaultPress 完整备份你的WordPress 网站,无痛搬家或回复特定时间点」推荐这个非常好用的网站备份服务,VaultPress其实也是Automattic自家的产品,对于WordPress 来说有最好的支援性,近期公司宣布将以「Jetpack Backup」正式取代VaultPress,也就表示如果你还在继续使用旧的产品,相关资料会被自动移转到新的服务上(包括原有备份),好处是使用者无需自行处理,如果你当前使用的Jetpack 方案包含这项产品,不会影响到现有方案或是费用。
Jetpack Backup是Jetpack 其中一项产品,Jetpack 是我非常推荐的WordPress 外挂程式,除了是官方团队亲自开发、维护以外,还能够为WordPress 加入许多实用功能,例如:
- Jetpack 免费CDN 自动加速分流WordPress 图片外挂教学
- Jetpack 提供免费Asset CDN 为你的WordPress 核心档案分流加速
- Jetpack Boost 改善WordPress 网站效能和搜寻引擎最佳化外挂程式
- Jetpack Monitor 免费24/7 网站监测服务,WordPress 无法连线自动发送提醒
当然,Jetpack 绝大部分的功能都已包含在「免费方案」,如果需要进阶产品,考虑付费升级到其他方案计画或是单独订阅产品,现有的付费功能包括垃圾讯息防护、站内搜寻功能、资安扫瞄、VideoPress 和本文要介绍的网站备份功能。
Jetpack Backup 是一个完整的WordPress 网站备份方案,做为VaultPress 接续者,依然有同样让人喜爱的核心功能,这两项服务都可以全自动化备份WordPress 网站,无需设定FTP/SFTP/SSH 凭证,但如果要远端还原网站,就需要设定连线方式。
依照官方说明,Jetpack Backup 和VaultPress 最大差异在于程式码和视觉体验,前者的备份建构效率远大于VaultPress,VaultPress 在另一个独立的控制台显示备份资料,Jetpack Backup 则是和Jetpack 活动记录功能整合,帮助使用者掌握每次的备份时间点,而且在「网站内容还原」时也会被记录到网站活动中,这是以前VaultPress 做不到的部分,另一方面也整合原有的产品线。
举例来说,以前在VaultPress 想要还原网站,可能不一定能确切知道首次出现问题的时间点,现在透过Jetpack Backup 就能在活动记录看到,并且还原到更为接近问题的时间。
以往VaultPress 会按照日期、时间列出每小时的备份资料,Jetpack Backup 不以原有方式显示,而是列出网站上发生的事件(例如发表文章、更新布景主题或外挂程式),并在特定事件还原网站,相较之下会更为清楚。
Jetpack Backup 依照儲存空間計費,預設 10GB 容量、只能保存 30 天的備份和異動記錄,如果有更大的容量需求(例如網站相當龐大資料量很多),就能考慮升級到最多 1TB 空間,將備份和活動記錄延長到一年,不過價格上會比較高。
Jetpack Backup
https://jetpack.com/upgrade/backup/(中文版)
使用教學
STEP 1
早期需要在網站額外安裝 VaultPress 外掛程式才能使用備份、還原功能,現在只要有 Jetpack 外掛且有包含「備份」服務在內的方案就能開啟自動化備份。
在比較所有產品套餐內容後會發現 Backup、Security 和 Complete 三種付費方案都有提供即時備份功能,容量最大的 1TB 儲存空間則包含在 Complete 套餐,使用者也可選擇單獨購買備份功能。
STEP 2
如果你原来是 VaultPress 使用者,最近应该有收到邮件通知,VaultPress 资料已经被自动移转到新的 Jetpack Backup 服务上,依照说明中心「Transitioning from VaultPress to Jetpack Backup」指示应该将原有的 VaultPress 外挂移除,然后从 Jetpack 开始设定备份功能。
STEP 3
备份功能可透过 Jetpack 或 Jetpack Backup 两种外挂程式启用(择一),如果网站已有安装 Jetpack 就能直接连接,若你只需要备份功能也可单独安装 Jetpack Backup 进行网站的备份或还原。
和 VaultPress 最大的差异是 Jetpack Backup 需要完成网站和 WordPress.com 连接才能使用。
设定完成后从 Jetpack「备份与安全扫描」功能开启相关功能,会看到近期的活动记录、备份、资安扫描等等功能,也会提示最后完成备份的日期和时间,如果有成功设定「远端伺服器认证」还能从远端快速将网站还原到特定时间点。
STEP 4
从 Jetpack Backup 选择要浏览的备份时间点。
或是依照「活动类型」来寻找备份或还原点,例如找到更新文章页面、媒体、外挂程式、小工具、备份与复原、安全性扫描、网站设定、使用者、布景主题或选单异动的时间点,能更准确将网站复原到特定时间(这个功能在 VaultPress 不存在)。
STEP 5
点选每个活动记录的「管理项目」即可快速将网站还原至特定时间,也能下载备份取得特定资料。
STEP 6
如果只想要让网站和资料库内容透过 Jetpack Backup 自动备份,也可以不设定远端伺服器认证,这个功能是当网站发生问题时远端复原网站,需要设定网站伺服器的 SSH、SFTP 或 FTP 登入资讯。
STEP 7
Jetpack Backup 也有和 VaultPress 相同的「下载备份」功能,可选择要建立备份的时间点,以及加入下载的项目,例如 WordPress 布景主题、外挂程式、根目录、内容目录、网站资料库和媒体档案上传内容。
不过 VaultPress 可以直接线上浏览备份的档案,Jetpack Backup 需要建立备份后才能取得档案。
当网站的备份建立完成后会透过 Email 将下载链结寄给网站管理者。
STEP 8
另外 Jetpack 还有一个蛮实用的付费功能「资安扫瞄」,会每日自动扫描使用者的网站文件,当发现问题或可能的威胁时以 Email 即时发送通知,如果设定远端伺服器认证后还能单键修复多数问题,有兴趣的朋友可以去研究一下。
总结一下,Jetpack Backup 是 WordPress 官方提供网站备份解决方案,之前名称为 VaultPress(现已结束服务),对 WordPress 网站来说是一个更理想、更完美的备份功能,相较于主机商原有的备份 Jetpack Backup 能够备份更为细腻,以不同的日期时间或是活动记录分类排序,方便随时取得或还原特定时间的网站备份资料。
如果网站对你来说无比重要,甚至是你赖以维生的事业,Jetpack Backup 是非常值得花钱投资的基础建设,有助于协助管理者异地储存、备份重要的档案,正因为是 WordPress 官方 Jetpack 团队直接开发维护的外挂功能,在整合度方面更为理想,而且不用担心有安全或隐私方面的疑虑。
值得一试的三个理由:
- Jetpack Backup 是 WordPress 官方提供的备份解决方案
- 全自动即时备份网站,设定 FTP/SFTP/SSH 后可远端还原
- 依照日期时间或活动记录来寻找备份或还原点