手动服务器备份是确保灾难发生时运营连续性的一种经济有效的方式。虽然手动备份无法杜绝灾难,但它可以确保您的服务器在发生任何严重事件时能够快速恢复运营。
如今,服务器已成为数字世界的重要支柱。它们存储数据、运行应用程序,并帮助企业更高效地运营。然而,作为核心基础设施组件,服务器也面临着日益增长的网络攻击和其他漏洞风险。
大多数服务器都自带一些自动备份功能。然而,这些功能通常都是通用的解决方案,可能并不适合你的需求。手动服务器备份虽然不太方便,但却是一种经济高效的方式,可以确保数据得到正确的保护。
1. Web 主机文件管理器
您可以使用多种方法之一手动创建服务器文件的副本。对于使用托管服务器的用户来说,最简单的方法是使用您的网络托管控制面板。这种类似 Windows 的环境通常具有文件管理器,可让您快速复制和移动文件。
下面是它的工作原理:
- 登录到您的虚拟主机控制面板并查找名为“文件管理器”的实用程序。
- 选择要备份的文件,然后右键点击“客户端”,选择“复制”。此时会弹出一个窗口,询问您要将文件复制到哪里。最好在复制文件之前创建一个空目录作为备份位置。
- 创建所有必要文件的副本后,您可以将这些副本下载到您的计算机作为外部备份。
2. FTP 客户
虽然虚拟主机控制面板很方便,但也有一些缺点。文件传输协议 (FTP) 客户端通常速度更快,并且支持更多命令。一个好的 FTP 客户喜欢 FileZilla中 提供对服务器文件的强大控制。
该过程的工作原理如下:
- 下载并安装一个 FTP 在您的计算机上安装客户端。建议使用 FileZilla,因为它是免费的。
- 运行 FTP 应用程序并连接到您的服务器。 您将需要您的服务器 IP 地址、端口号和登录详细信息,以便您的 FTP 帐户。 如果您需要帮助确定从何处获取此信息,请咨询您的托管服务提供商。
- 从这里开始, FTP 客户端的工作原理与 Windows 资源管理器非常相似。 您可以将文件从服务器复制、移动甚至下载到您的计算机。
3.使用WHCP手动备份
使用文件管理器或 FTP 客户端有一个主要弱点。他们通常没有创建数据库备份的选项。对于任何运行类似 Web 应用程序的人来说 WordPress,那会很不方便。
值得庆幸的是,大多数虚拟主机控制面板(例如 cPanel)都包含可按需运行的备份功能。cPanel 备份工具可让您备份 Web 文件及其相关数据库。
最重要的是,您可以轻松地使用相同的工具从任何现有备份中恢复您的网站。
下面是它的工作原理:
- 在托管服务器上登录到您的 cPanel 帐户。
- 启动“备份”工具并单击“下载主目录备份”。 然后将出现一个弹出窗口,询问您希望将备份保存在计算机上的哪个位置。
- 接下来,在“Download a”下选择要备份的数据库 MySQL 数据库备份”标题。请记住创建与您要备份的网站匹配的数据库备份。
cPanel 还提供了另一个选项来下载完整的帐户备份。 但是,此选项主要用于迁移您的 cPanel 帐户。 您无法使用此备份文件恢复网站。
4. 磁盘映像
在某些情况下,您可以直接访问物理服务器。 对于这种情况,您可以使用磁盘映像,它会创建整个服务器的副本——文件、数据库、配置等等。
磁盘映像是一种强大的备份方式,可以可靠地复制整个服务器文件生态系统,包括操作系统。它不仅可以用于还原服务器,还可以使用此方法快速复制服务器。
Clonezilla 磁盘映像的工作原理如下:
- 下载 Clonezilla的 到外部来源。 此源可以是可写 CD 和驱动器、拇指驱动器或外部驱动器。
- 将 Clonezilla 驱动器插入服务器并重启,选择 Clonezilla 驱动器作为启动驱动器。在此过程中,您必须提供语言和键盘布局等详细信息。
- 选择 Clonezilla 的操作模式。对于磁盘映像,这表示选项 1,允许克隆或从先前克隆的映像中恢复数据。
- 选择复制克隆图像的位置。 最好预先确定位置并避免服务器上存在现有容器。
- 命名图像并继续成像过程。
尽管 Clonezilla 功能强大,但手动服务器备份可能还有更好的选择。临时重启意味着服务中断。根据您的服务器,这可能会导致服务器性能下降或服务中断,从而影响正在进行的操作。
5.云备份
另一种备份服务器的便捷方法是使用云备份。 此选项用途广泛,因为该过程通常可以是自动的、手动的或两者兼而有之。 还有许多云备份提供商可供选择。
缺点是不同的云备份提供商可能支持不同的系统。 一种通用的解决方案是 iDrive,它支持许多服务器备份选项。 您可以保护特定应用程序或整个服务器。 您还可以创建专门针对您的需求的自定义备份脚本。
有许多类似的云备份服务,如 iDrive,它们都具有一系列备份功能。 备份过程会因您选择的服务提供商而异。
具有出色备份功能的虚拟主机
Web 主机通常提供多种多样的备份和恢复功能组合。 有些人可能会试图通过限制这些“不太明显”的优势来削减成本。 但是,请记住,没有一个好的备份计划可能会给您的网站带来灾难。
多年来,我注意到一些主机商预先提供了非常不错的备份选项,兼顾了自动和手动服务器备份的优势。如果您担心没有合适的备份工具,以下是一些不错的主机商选择:
1. ScalaHosting
官方网站: https://www.scalahosting.com
网络托管领域的另一个强大品牌, ScalaHosting 出于多种原因强烈推荐。 ScalaHosting例如,共享和托管 VPS 用户可获得每日自动备份,并可自由恢复过去 7 个备份周期的数据。此外,得益于其内部构建的控制面板 (sPanel),只需单击几下即可完成手动备份。
ScalaHosting 优点
- 通过以下方式确认了卓越的正常运行时间和快速的服务器性能 HostScore长期监测、负载测试和近期基准实验
- 价格实惠的托管型VPS主机,通常比同类托管型VPS提供商便宜高达40%。
- 随时无条件退款保证
- 每日自动备份,提供七个还原点
- 所有共享主机方案均采用 NVMe 存储,以加快数据库和文件操作速度。
- 创新型内部技术,包括 SPanel、SShield 安全系统、SKAI AI 助手和 SWordPress 经理
ScalaHosting 缺点
- 共享主机和虚拟专用服务器 (VPS) 套餐的续订价格远高于初始促销价格。
- 目前没有适用于企业级工作负载的专用服务器/裸机方案。
2. Hostinger
官方网站: https://www.hostinger.com
主机可能注重预算,但提供了相当不错的备份选项。几乎所有主机方案都提供每日备份。您还可以使用多种工具进行手动备份。
Hostinger 优点
- 价格实惠 - 计划起价为每月 1.99 美元,支持多达 25 个网站。
- 遍布欧洲、亚洲、北美洲和南美洲的全球数据中心网络
- 人工智能工具,包括网站构建器 (HWB)、Horizons 应用构建器和 Kodee 助手
- 定制的、用户友好的控制面板(hPanel)
- Hostinger 带有 MCP 集成的 API,用于编程控制
- 接受多种付款方式,包括加密货币和数字钱包
- 使用我们的独家优惠券代码“ 可享受额外 15% 折扣HOSTSCORE15“
Hostinger 缺点
- 续订时价格大幅上涨
- 不支持 Windows 托管
- 较低级别的共享计划具有资源限制,可能不适合高流量站点
- 建立的网站 Hostinger Website Builder 无法迁移到 VPS 或其他主机
手动服务器备份的最佳实践
手动服务器备份通常是临时进行的。然而,最好有一个流程,确保手动备份能够作为更强大、更全面的备份策略的一部分发挥作用。
遵循这些准则,以确保您的手动备份能够在确保您的运营连续性方面发挥有效作用;
使用手动备份来填补空白
创建备份计划时,选择合适的频率至关重要。您可以规划手动备份,以弥补自动备份计划可能遗漏的备份。例如,如果您要推出新功能或更新,请在备份前后分别创建手动备份。
安全存储备份
备份服务器时,将备份存储在安全的位置至关重要。您通常不会将备份与原始数据保存在同一台服务器上,因为服务器故障可能会同时影响原始数据和备份。
甚至数据中心也容易发生灾难,因为 OVH云数据中心发生火灾 展示柜。
测试您的备份
您可以做的最重要的事情之一就是测试您的备份。不要仅仅因为您创建了备份就认为它们有效。定期将数据还原到其他位置或其他服务器进行测试,以确保备份数据完整准确。
跟踪备份历史
保留备份历史记录至关重要,这样可以确保追踪数据的位置和版本。一旦发生数据丢失或损坏,这些记录将帮助您轻松查找和恢复特定数据或特定版本的数据。创建备份日志或表格,记录备份的日期、时间和位置。
定期审查和更新您的备份策略
定期审查将帮助您识别备份策略中的潜在弱点,并确保您的备份策略跟上服务器和数据的变化。
为什么我应该手动备份我的服务器?
自动备份虽然方便,但它们通常是基于多种假设的通用解决方案。这些假设可能很危险,尤其是当你的备份会严重影响灾难恢复期间的选项时。
手动备份可以更好地控制复制的内容以及创建这些副本的时间。这对于某些备份 KPI 要素(例如版本控制)至关重要。在特定时间点创建服务器快照也至关重要,这有助于回滚更改或跟踪特定版本的数据。
最后,手动备份提供了灵活性,可以根据特定需求定制备份,例如,仅备份特定数据类型或排除某些文件。这种灵活性在存储空间或带宽有限的情况下非常有用。
最后的想法:完成你的备份游戏计划
手动备份是全面备份策略中一个重要但经常被忽略的环节。手动备份可以更好地控制数据,并带来更好的数据完整性、版本控制和灵活性。