如何为您的 WordPress 网站设置免费的自动备份
已发表: 2016-12-06为什么需要网站备份? 好吧,您将获得一个外观精美且功能强大的商业 WordPress 网站。 如果您的网站遭到黑客攻击或恶意软件攻击怎么办? 如果您的网站文件损坏了怎么办?
在这些情况下,完整的网站备份可以挽救生命。 您需要做的就是简单地恢复备份,您就可以免于沮丧和数小时的辛勤工作。
这篇详细的可操作帖子将帮助您定期设置免费的 WordPress 网站备份,几乎不需要干预。
您是 WordPress 网站的新手还是刚开始写博客? 您可能正在寻找免费且可靠的维护解决方案。
嗯,这确实是一种免费且自动的网站备份方式。 让我们开始吧,不要浪费太多时间。
自动化方式:

我知道您是一个忙碌的人,您正在寻找一种以更自主的方式工作的解决方案。 让我们探索只需单击几下即可工作并自行处理其余流程的解决方案。
我对基于免费插件的方法更感兴趣,该方法将您网站的备份保存在您首选的云存储服务中。 并帮助您在需要时恢复该备份。 我说的是 updraftplus 插件。
当有数百个其他插件可用时,为什么我选择UpdraftPlus ? 这仅仅是因为这是一个管理良好且功能丰富的免费插件。 您将加入 90 万+ 用户大家庭,并定期获得更新。 说真的,这是一个不可抗拒的选择,不是吗?
让我们安装 UpdraftPlus 插件而不浪费您的时间:
UpdraftPlus 安装:
如果您更喜欢视频而不是文字,请观看有关如何安装插件的视频。
分步说明:
请登录您的 WordPress 管理面板,然后单击左侧导航菜单中的插件,如下图所示。

登陆添加新插件页面后,您需要找到搜索栏,输入UpdraftPlus并点击搜索。 您将得到如下图所示的结果:

您需要单击立即安装并在安装完成后单击激活。 恭喜您现在已经完成了 Updraftplus 插件的安装。
配置插件:
这就是插件的工作原理:插件会备份您的 WordPress 网站并将备份的文件传输到您选择的云存储提供商。 为了保持轻松,我将引导您完成整个过程并选择 Dropbox 作为云存储提供商。
现在转到设置并从左侧导航中选择 UpdraftPlus。 进行选择时,您需要选择“设置”选项卡,如下图所示:

您现在可以自动或手动设置日程安排。 您可以从文件备份计划和数据库备份计划中选择一个选项(4 小时、一天、一周、一个月)。 自动备份在指定的时间间隔内自行进行,而手动模式需要您的操作才能进行备份。
你应该选择什么频率? 根据您更新网站的频率,如果您每 7 天更新一次网站,则应选择每周一次。 对于每日更新的网站,保持每日更新频率是有意义的。
云储存:
该插件会将备份文件上传到您首选的云存储提供商。 你有很多选择。 下面是我如何将 Dropbox 配置为我的云存储提供商的图像:

您需要选择 Dropbox。 单击它后,您将在页面上看到一个新部分,如下图所示:

它说您需要将UpdraftPlus 应用授权给您的 Dropbox 帐户。 不要惊慌,它只会创建一个目录,并且只能访问该目录。 单击该图标后,您将看到如下所示的授权窗口:

只需单击完整的设置,您就可以开始了。
完成这些配置后,请点击保存设置按钮。
备份网站:
最后,是时候执行网站备份了,我们到底是为了什么! 单击“当前状态”选项卡,您将找到“立即备份”按钮。 只需按下它! 它将获取网站备份并将其传输到您授权的 Dropbox 帐户作为备份。 简单吧?

备份过程时间将取决于您网站的大小,因为它必须压缩备份数据并将备份数据传输到您的 Dropbox 帐户。
其他备份选项:
如果您不喜欢使用 Dropbox 而不是提到的任何其他解决方案,您可以手动将它们复制到您的本地计算机。 如何? 如果您知道使用 FTP,只需一分钟。 该插件基本上将备份存档创建到wp-content/UpdraftPlus目录中。

现在您首先需要运行您网站的备份。 将您的 FTP 应用程序连接到您的服务器并指向提到的目录。 您将找到备份文件。 选择它们并点击下载按钮。 而已!
您不一定必须为此目的使用云存储。 但是这个插件针对的是非技术人员。 如果您希望进行自动备份并存储在安全的地方,那么配置云存储将是一个好主意。
恢复网站:
如开头所述,在黑客或恶意软件攻击和意外配置文件更改的情况下,完整的网站备份被证明可以挽救生命。
假设您是恶意软件或黑客攻击的受害者,您需要清理您的网站。 我希望这永远不会发生。 但是,如果发生这种情况,您可以采取以下步骤。
默认情况下,该插件会备份从插件、媒体、文件到您的主题的所有内容。 对您的网站很重要的所有内容都包含在备份中。 您需要清理您的网站。
如果您要使用干净的 WordPress 安装路线,请按照以下步骤操作:
- 安装和设置 WordPress 框架
- 安装 UpdraftPlus 插件
- 从云存储恢复备份
您的网站将重新启动并运行。 它包含您网站上次备份时的所有页面、帖子、主题、插件和媒体文件。
让我们分解最后的恢复部分。 第一点和第二点都很容易执行并且非常简单。 恢复过程需要一些这样的工作,让我们现在详细了解这部分。
当您为网站备份配置云存储提供商时,插件会将这些备份文件发送到您的云存储。 因此,要恢复备份,您可能首先需要下载所有备份文件。

由于我一直将 Dropbox 作为我的云存储提供商,备份文件将像上图一样存储。 如果您在 UpdraftPlus 上保持默认设置并选择 Dropbox 作为云存储提供商,则所有备份应存储在 Dropbox 的Apps/UpdraftPlus.com目录下。
现在我们需要将这些备份文件上传到您的网络服务器,为此我们有两个选择。
使用插件的备份上传功能

您需要按上传备份文件链接,这将在下方显示一个对话框以上传文件。 事实上,您只需拖动文件并开始将它们上传到服务器,这很容易。
但它有大小限制。 如果您的备份文件很大,即 100+ MB,您可能需要考虑第二个选项。
使用FTP程序上传文件:

您可以考虑使用 FTP 程序,我在上图中使用的是 FileZilla FTP。 您只需要知道服务器的 FTP 凭据,它就会在几分之一秒内连接到您的服务器。
现在将 FTP 应用程序连接到您的服务器。 您将看到应用程序 UI 分为两部分。 左侧部分指向您的本地计算机,右侧部分指向您的服务器目录。
左侧部分应指向计算机上的备份文件。 正确的部分应该指向wp-content/UpdraftPlus目录。 现在您需要选择左侧部分的所有文件,右键单击那里并选择上传以开始上传过程。
回到插件:
上传过程完成后,返回您的 UpdraftPlus 仪表板。 单击“现有备份”选项卡下的“重新扫描本地文件夹以获取新备份集”链接。 它应该会找到您刚刚上传的备份文件,如下图所示:

你猜对了,你需要按下恢复按钮。 当按下恢复按钮时,您将看到如下图所示的弹出窗口。 它让您选择要恢复的数据,即主题、插件、上传、数据库等。

选择点击恢复按钮后,它会将所有数据恢复到您的网站。 它按我们的预期工作。
我测试过吗?
是的,在写这篇文章之前,我已经在我的本地开发服务器上创建了一个 WordPress 网站。 在向您建议解决方案之前,我检查了备份、Dropbox 集成和恢复功能。
测试用例:
这是我运行的测试用例。 我创建了一个测试 WordPress 网站,其中包含几个插件、主题、页面、帖子和一些媒体资源。 我使用插件配置了 Dropbox,并对系统进行了完整的手动备份。
然后我创建了一个新的本地 WordPress 网站用于恢复测试。 我知道这将是一次迁移而不是合法恢复。 但我真的想检查什么有效,什么无效。 所以我在另一个目录上创建了新的 WordPress 安装。
安装唯一的 UpdraftPlus 插件并将备份文件从 Dropbox 放置到wp-config/UpdraftPlus目录并点击恢复按钮。 一切都像魅力一样,我得到了从插件、主题、页面、帖子到媒体项目的所有设置完全相同。
如果您使用 WordPress,您可能会理解我执行的测试更多的是迁移而不是恢复过程。 它涉及的额外步骤是更改wp_options表下的站点 URL 和主页列值。
结论
UpdraftPlus 插件按照它说的做。 您可以安排备份并将其存储到首选的云存储提供商。 恢复网站是一项简单的任务。 此外,此插件还将帮助您将网站从一个主机迁移到另一个主机。
