使用BackupBuddy无缝迁移WordPress数据库
如何在没有编码经验的情况下迁移wordpress数据库的最佳方法是什么?
这是一个困难的问题,因为答案可能因不同情况而异。当然,这不是一种非技术的方式,你自己从一个主机复制和粘贴文件到另一个主机上。
通过backupbuddy的迁移功能,您可以一次性将wordpress内容、文件和数据库移动到新主机。
如果您想了解有关备份助手用于数据库迁移需求的更多信息,请务必阅读完整的文章。
了解网站迁移的需求
技术的进步需要网站升级。
与其坚持旧功能和平台,采用新趋势总是一个好主意。此外,重组旧网站的某些部分并不总是有效的。
企业主避免网站迁移的原因之一是这个过程可能很昂贵和耗时。这是真的,因为不能轻视它。
如果您不知道正确的程序,这是令人恐惧的。它可能会拖垮您的业务,损失收入并打扰您的客户。
虽然存在风险,但如果您正确操作,结果也会变得积极。最好选择最合适的方式将网站迁移到新的域名或主机,而不是对结果感到恐慌。
手动迁移wordpress数据库的挑战
手动将wordpress数据库从一个主机迁移到另一个主机很简单,但如果您手动操作,可能会出现问题。
以下是您在手动迁移wordpress数据库时可能遇到的一些常见问题。
文件丢失
如果您手动迁移站点,可能会错过将文件复制粘贴到新主机的机会。为了避免这个问题,最好备份现有数据库并将其存储在安全的地方。
网站停机时间
在迁移网站到新服务器时经历停机时间是很常见的。但是访问者将使用现有链接访问您的旧网站,并面临404错误。
ssl问题
ssl确保安全连接,并为每个域名提供唯一的ssl证书。如果您将每个文件都转移到新域,可能会遇到混合内容错误。为了解决这个问题,您需要手动重新安装ssl证书,并确保所有链接指向您网站的https版本。
建立数据库连接错误
在手动迁移备份文件时,这是最常见的问题之一。用户在新站点上输入数据库名称和用户名时,通常会在wp-config.php文件中犯拼写错误。
500服务器错误
这个问题让每个人都感到恼火,因为它通常不会提供有关底层错误原因的任何信息。它可能是文件编程中的错误或新主机无法访问您的数据库文件。您需要检查文件夹是否正确,以及是否已授予所有必要的访问权限。
让我们来看看一个wordpress插件,它可以帮助您克服手动迁移网站时可能遇到的所有障碍。
backupbuddy是什么?
backupbuddy 是一个功能强大的wordpress备份插件,还提供wordpress迁移功能。该插件使得从一个主机迁移wordpress站点到另一个主机或新的url或域名变得简单。
这个过程非常简单,只需要几个步骤。
首先,您需要创建一个完整的wordpress网站备份并以zip格式下载。其次,使用importbuddy脚本将您的网站迁移到另一个主机。
如果您想了解如何使用backupbuddy插件将现有网站迁移到新域名或新主机,请继续阅读本文。
在我们开始迁移步骤之前,让我们了解一下backupbuddy提供的不同功能。
backupbuddy插件的功能
现在是时候了解一些备受欢迎的backupbuddy功能,以便更好地进行数据库管理和迁移。
自动网站备份
默认情况下,wordpress不提供任何内置设置来进行定期备份。使用backupbuddy插件,您可以创建整个网站备份,并定期为文件进行自动备份。
以下是您可以选择的一些备份计划频率:
- 每天
- 每隔一天
- 每周
- 每隔两周
- 每月
- 每季度
- 每半年
- 每年
这些新创建的备份将自动存储在您的驱动器、dropbox、backupbuddy stash或您选择的安全位置上。
wordpress服务器信息
backupbuddy在服务器选项卡菜单上提供有关服务器配置的所有信息。这意味着您无需登录到托管帐户即可查看服务器详情,如php版本、内存限制、php执行时间和与数据库相关的信息。
通过查看服务器菜单选项卡上的统计信息,您还可以了解网站上正在运行的主题和插件的类型。
恶意软件扫描
恶意软件是一种威胁您在线业务网站的注入威胁。幸运的是,backupbuddy提供了一个内置的恶意软件扫描器,可以保护您免受网站恶意软件攻击,并恢复干净的备份,以保持您的网站始终可用。
暂存网站
backupbuddy的部署功能帮助您创建一个wordpress暂存网站,您可以用于测试更改。这是设计师在实施更改之前向客户展示更改的常用方式。
backupbuddy允许您将现有的实时网站连接到暂存网站。这样,您可以通过几个点击将所有更改推送到实时网站。
选定数据库回滚
在创建备份时,backupbuddy允许您选择包含或排除哪些文件。如果您的网站有很多图片,并且不希望重复备份这些图片,这将非常有帮助。
存储目的地
backupbuddy为您提供多个存储选项,用于保存备份文件。例如,您可以将备份文件保存在google drive、dropbox、sftp或amazon s3存储模块中,甚至可以将它们保存在本地计算机的存储器中。
backupbuddy还提供自己的存储空间,名为backupbuddy stash。所有backupbuddy客户都可以获得1gb的免费stash空间,这使得存储备份变得更加轻松和无忧。
您在stash上的所有备份都是安全的,并且使用与google或amazon等其他存储提供商相同的高级安全加密。您可以通过登录到您的ithemes控制面板随时查看和下载您的备份。
您可以通过backupbuddy设置仪表板中的还原 选项轻松从stash中恢复备份。
设置backupbuddy插件用于网站迁移
手动迁移wordpress网站非常耗时且棘手。感谢backupbuddy插件,它可以帮助您加快将网站迁移到新域、新托管或将暂存wordpress网站移动到实际环境的过程。
现在是时候检查使用backupbuddy插件从开始到结束迁移wordpress网站的实际步骤了。
步骤1:安装backupbuddy插件
由于backupbuddy是一个付费插件,您需要从其网站购买该插件。
一旦您注册了该插件,登录到您的ithemes帐户并访问下载页面。点击backupbuddy选项卡并下载插件的zip文件。
接下来,登录到您的wordpress网站并导航到插件 > 添加新插件 > 上传。点击上传 按钮,然后选择从计算机上下载的backupbuddy文件。
上传完插件后,点击激活 按钮来安装并激活您的网站上的插件。
步骤2:创建网站备份
backupbuddy提供不同类型的备份。例如,您可以创建完整备份并设置包含/排除规则以备份选择性文件。
为了本教程的目的,我们将选择完整备份选项。这将自动包含备份数据库中的所有文件和文件夹。
为了开始备份过程,导航到备份并点击完整备份按钮。此过程需要一些时间,如果因任何原因而卡住,您可以转到状态日志选项卡以查看错误。
备份完成后,通过点击下载备份文件按钮来下载备份文件。该zip文件包含数据库中的所有文件,您可以预期其文件大小很大。
在我们进行下一步之前,将下载的zip文件保存在您的计算机上。
步骤3:下载importbuddy脚本
为了下载importbuddy脚本,请点击下载importbuddy.php链接。
您将被要求设置一个密码。确保为此脚本设置一个强密码。如果您希望加快该过程,可以从设置中设置一个密码,并将此字段留空。
将importbuddy.php脚本保存在与备份文件夹保存在同一文件夹中。
步骤4:将文件上传到新服务器
现在,您已经拥有backupbuddy文件和importbuddy.php脚本,可以将文件上传到新服务器。
前往您的托管提供商的仪表板,然后导航到文件管理器。
通常,在每个托管面板中,您都会找到public_html 文件夹,那是您需要上传下载的文件的地方。
点击上传按钮并选择要开始此过程的文件。通常,完成上传过程需要几分钟,但这取决于文件大小。
请确保删除任何不必要的文件,以避免迁移问题。
现在,是时候创建一个数据库以从旧网站访问所有动态内容了。您现在可以为数据库设置名称、用户名和密码,并为管理员提供访问权限。
完成数据库设置后,转到yourdomain.com/importbuddy.php。输入密码,然后点击验证。
点击还原备份,在下一步中,您需要输入数据库凭据。一旦输入详细信息,backupbuddy将在您的新目标位置创建数据库。
最后,检查新url是否正确。默认情况下,backupbuddy将负责迁移所有url到您的新网站。
这将带我们进入完成迁移过程的最后一步。在点击“完成清理”按钮之前,请确保检查您新迁移的网站。
在进行添加或编辑链接等新更改之前,请转到设置中的永久链接,并确保您的永久链接结构与您想要的相同。
如果是,请点击“保存更改”。
就是这样!
您已成功将wordpress网站迁移到新目标。
backupbuddy定价
backupbuddy插件提供四种不同的定价计划。
#1. 基本
基本计划是最低定价计划,只需支付$80即可获得一年期许可证。在基本计划中,您有资格获得定期插件更新、专用电子邮件支持、1gb backupbuddy存储空间和一个网站的备份。
#2. plus
backupbuddy plus计划单年许可证的价格为$127。与基本定价计划类似,您可以获得定期插件更新、电子邮件支持和1gb backupbuddy存储空间。然而,plus计划可以备份10个网站。
#3. 代理商
对于与许多wordpress客户合作的代理商来说,建议选择代理商定价计划,因为没有网站限制。只需支付$199即可获得一年期许可证,您可以备份无限数量的网站。
通过此计划,您除了定期插件更新和专用客户支持外,还可以获得5gb的backupbuddy存储空间。
#4. 插件套件
插件套件是一个捆绑包,包括主题插件,如带有34个专业附加组件的限制内容专业版,ithemes security pro,backupbuddy代理商计划以及所有插件的定期更新和高级支持。
backupbuddy替代方案
虽然backupbuddy是最好的wordpress数据库迁移插件之一,但您可以查看其他流行的迁移插件。
下面是一些您可以尝试的backupbuddy替代方案。
updraftplus迁移工具
updraftplus是一个流行的wordpress备份插件,从wordpress插件存储库中积极安装了超过一百万次。在创建备份后,updraftplus允许用户将其存储在google drive、dropbox、ftp和amazon s3上。
该插件提供了一个高级功能updraftplus migrator,作为所有updraftplus高级套餐的附加功能。使用高级updraftplus插件仪表板,您可以在几分钟内快速克隆您的网站或将其迁移到新的url。
snapcreek
snapcreek,通常称为duplicator插件,是一个功能强大的wordpress网站迁移插件,已经积极安装了超过一百万次。该插件允许用户在不需要任何编码知识的情况下迁移或克隆网站。
使用duplicator,您可以自动安排网站备份,并将其存储在dropbox、ftp、google drive或amazon s3上进行安全存储。duplicator会在创建备份或在备份过程中发现任何问题时向您发送电子邮件。
概要
backupbuddy插件是一个强大的工具,可以使wordpress迁移变得简单而快速。如果您正在寻找无麻烦的方式来迁移wordpress网站,我们建议您查看backupbuddy的迁移功能,以使该过程更加容易。
我们希望您喜欢我们关于使用backupbuddy插件迁移数据库并避免陷入手动过程的帖子。
如果您有兴趣了解更多关于wordpress数据库管理的信息,请不要忘记查看我们的wordpress备份和迁移插件列表。