DE{CODE}:揭穿移民神话
已发表: 2023-02-12迁移——尤其是大规模迁移——可能会很痛苦,但 WP Engine 拥有让迁移变得轻松所需的工具。 在此 DE{CODE} 会议中,从 WP Engine 入职经理 Michael Clayton 那里了解有关 WordPress 标准化的好处的更多信息,他介绍了网站迁移到 WP Engine 的过程,并揭穿了围绕网站迁移的常见误解。
会议幻灯片
全文抄本
MICHAEL CLAYTON :您好,感谢您加入我们的 DE{CODE} 2022。我的名字是 Michael Clayton。 我是 WP Engine 的入职经理,我的工作是确保您使用 WP Engine 的第一天是美好的。 我今天要讨论的是在平台之间迁移您的网站的神话,并揭穿随之而来的一些更恶劣的神话。 欢迎加入,让我们开始吧。
所以老实说,您可以拥有最糟糕的生活安排,然后突然来到您梦想中的房子。 一切都如你所愿。 房间、布局、开放式概念都很漂亮,除了你必须搬家,这意味着你必须收拾行李并做搬家带来的所有事情。 如果我们是真实的,那么在 99% 的时间里,移动是一种痛苦。
我能理解这有多么危险,但我可以向您保证,WP Engine 提供了移动不是垃圾的 1%。 这些是官方统计数据。 那么为什么搬家这么麻烦呢? 好吧,如果我们看整个过程,你必须——看看你周围。 看看您家中目前的所有物品,以及您必须如何整理、打包、获取包装材料和支付费用,将箱子放在一起只是为了将物品放入这些箱子中,不得不提起。
而且它们变得很重,你有很多绊倒的危险,并且要处理易碎的物品。 这还不包括您必须拥有的大量家具; 你奶奶的古董古董,还有所有这些东西。 你可能必须得到一些帮助,所以你最终会付钱给别人,或者带上你的朋友,用比萨饼和饮料贿赂他们,希望他们不会把你的东西扔得到处都是。
你必须得到交通工具; 租一辆车,装载车辆,可能沿途进行两次或更多次旅行。 更繁重的工作。 你必须卸载所有东西。 你必须打开所有东西,弄清楚它去了哪里。 我们中有多少人只是因为不想处理而搬走并把箱子永远放在角落里?
或者,您可以完全放任自流,不做某事并花钱请别人去做,但这是一项昂贵的任务。 如果你付的钱不够多,你可能会遇到一个不关心你的财产的人。 如果你付出更多,那么你的钱包就会受到伤害,那么我们可以做些什么来让整个过程变得更好一些呢?
因为如果我们考虑这一点,它完全与移动您的网站有关。 你必须担心拥有正确的访问权限,你必须担心获取数据库的所有位,正确地进行导出,获取所有需要的文件,压缩它,让 SFTP 客户端从中移动所有内容一个地方到另一个地方,打开包装,就像您真正的家一样。
您必须将所有内容放回网站期望的正确位置,将数据库 - 导入放回原处,并希望一切顺利,对吧。 如果没有,那么您就是在挖掘浪费,试图解决所有问题。 因此,考虑到所有这些,这听起来绝对是一场噩梦,但是对于 WP Engine,我们已经竭尽全力确保此过程是您将要做的最简单的事情。
它的设计方式使得无论您是 WordPress 新手还是 WordPress 专业人士,您都可以轻松完成它。 因此,让我们深入了解这实际上是如何变得简单的。 我们已经创建了我们称之为 WP Engine 自动迁移插件的东西,如果您知道如何安装插件,您就知道如何迁移您的网站。 就这么简单。
这不一定只吸引那些不擅长 WordPress 的所有内部工作的人,但即使您是绝对的 WordPress 专业人士,这也可以让您有更多时间专注于其他事情。 你最不想做的事情是——你有一份需要处理的清单,你不想坐在电脑前看着事情的进展,并希望事情发生锻炼身体,并在它通过时流汗。
您实际上只需单击几个按钮即可。 让我们来做这项工作,并处理今天在这里更重要的所有其他事情。 所以这个插件将完成所有的打包工作。 它负责组织的所有工作。 它建立了一个安全连接,将所有这些数据从您以前的主机传输给我们。 而且是免费的。 免费 99 总是很棒。
那么让我们谈谈这个插件提供的一些优势,表面上听起来很明显,但让我们为您分解一下。 该插件可以同时迁移多个站点。 所以你不必做一个,点击按钮,等待,开始另一个,点击按钮,等待。 如果您自己手动执行此操作,那么您的多任务处理能力很可能不是很好,您可以迁移、压缩和打包四个或五个站点,而不会混淆数据。
这个插件会为你做这一切。 因此,如果您有多个站点,不用担心。 你仍然可以立即做到这一点。 它与 5,000 多个现有主机兼容并获得批准,因此只要您的网站面向公众,无论您的网站目前与谁合作,我们的插件都可以将其转移到 WP Engine。 正如我所提到的,它既适合专家也适合新手,并且适用于多站点。 所以如果你有一个多站点网络,它会把它带过来。
现在,我要指出的是,它适用于整个多站点网络。 所以不,它不是为你安装它只是为了一个子站点来迁移子站点而设计的。 这将需要更多的工作。 还没有到那一步。 迁移插件对您的实时站点及其性能和资源几乎没有影响。
有许多插件可以进行迁移,但它们有点臃肿,会破坏一切,并且可能会对您的生活方式产生显着影响。 不是我们的插件。 它安静、高效,无需任何人察觉即可完成工作。 这个插件不需要通过服务器权限,确保您有适当的服务器访问权限,设置 SFTP 客户端,通过杂草。
只是为了开始,这个插件将所有这些都排除在外,并在这方面为您完成所有工作。 它还虽然简单有效,但仍然为您提供执行高级操作所需的粒度级访问权限。 因此,例如,如果您的站点具有不在 Route 范围内的非标准文件结构,并且所有内容都不在正常设置中,它将在 WP-content 文件夹下用于您的许多资产。
这个插件会给你选择那些来搭便车的选项,以防你的网站与规范不同。 您的数据库也一样。 它还将为您提供引入非标准数据库表的选项,这些表通常不会随 WordPress 一起提供。 所以即使你有一个高度定制的网站,这个插件仍然会为你做这件事。 再次使用插件,你设置它,然后你就可以离开了。
一旦完成,它会向您发送通知。 如果您确实想签到,它有一个方便的进度条,因此您可以清楚地知道需要多长时间。 迁移可能需要的时间因站点而异,具体取决于文件数量、文件总大小以及数据库表和行的总数。 因此,考虑到这一点,我们也让您可以轻松分享这一点。
因此,一旦获得此进度链接,就可以与整个团队共享。 这样每个人都可以快速了解事情的进展情况,一旦准备就绪,您就会知道。 因此,考虑到这一点,我认为这听起来很棒,但没有什么比实际看到它更好的了。 因此,让我们继续观看此迁移插件具体工作原理的现场演示。
因此,如您所见,您只需要从这个迁移插件的两个窗口开始。 在右侧,您将拥有 WP Engine 用户门户,在左侧,我们将迁移的站点是我的游戏站点之一,catgrep.dev。 现在,我为我们的开发朋友和我们的 Linux 粉丝以及我们的 bash 朋友道歉,catgrep 可能让你发疯了。 那是故意的。 如果您不知道这意味着什么,请不要担心。 一切安好。
因此,考虑到这一点,让我们继续并开始吧。 因此,在左侧,我们将继续并登录该站点的仪表板,在右侧,我们将继续并转到我们要将其迁移到的环境,该环境的名称恰如其分猫的成长。 这将是我们用来引入网站的生产环境。
现在你需要做几件事。 好吧,首先我们将转到此环境的站点迁移部分,您可以在此处看到突出显示的部分。 这将带您了解入门所需的所有信息,如果您需要进一步的帮助,还有一个方便的视频可以指导您完成。
我们选择了几种安装插件的方法。 您可以单击它来下载插件并手动安装它,将其上传到仪表板。 或者在 WordPress 仪表板本身中,您可以转到插件部分,单击添加新插件,然后在搜索栏中搜索 WP Engine。 一旦您搜索 WP Engine,通常第一个或第二个选项将是我们的 WP Engine Automated Migration 插件。 在那里。
所以只需点击安装。 这将继续并安装插件,安装完成后,单击激活。 现在通常它会直接带你到设置屏幕,但由于我已经使用过它,我只需要转到插件部分并单击设置。 这会将我们带到此页面。 我将输入我用于我的 WP Engine 帐户的电子邮件地址,这将使我们开始。
处理完成后,您会看到一个与我们在右侧看到的类似的屏幕,它将要求我们提供信息以连接并开始移动数据。 所以我们在这里要做的就是复制和粘贴。 因此,在用户门户中,您会看到相同的四个字段。
现在填写最后两个,只需单击下方的按钮即可生成您的 SFTP 凭据。 创建这些凭据后,您会看到它们弹出到两个较低的字段中。 就这样。 这里有一个简单的按钮可以复制和粘贴,所以我只需点击按钮进行复制,然后将其粘贴到插件中。 起泡沫,冲洗,然后重复。
这就是插件处理 SFTP 连接的方式。 这就是它创建安全连接以从 A 点到 B 点获取数据的方式。您将准备就绪。 现在,当我们复制并粘贴它时,您会注意到我之前提到的两个选项的正下方,它们允许您添加非标准的其他文件。 因此,如果您在路线上有其他文件夹,您可以在此处选择这些文件夹以确保它们随行。
因此,您只需选择您需要的那些或全部选择它们。 或者带走一些,如果需要的话。 数据库也一样,就在它下面。 单击该选项后,它将查看您当前的数据库,识别任何非标准的内容,并为您提供选择这些表的选项。
因此,这可确保无论您的站点如何配置,您都将拥有确保所有内容在第一时间正确移动所需的选项。 因此,综上所述,如果您的站点受 Basic Off 密码保护,您将启用此处突出显示的这些选项并提供这些凭据。 如果没有,只需将其设置为否,这就是所需的全部。
一旦你点击开始按钮,它就会开始工作,你就可以去做三明治了。 你可以和你的朋友一起吃午饭,你可以去处理一个更紧迫的任务,这将完成所有的工作。 最初,您会看到将开始执行初始检查的屏幕,确保所有凭据都已签出,仅此而已。 现在我要警告你,这个特殊的演示会进行得更快一些,因为我以前做过这个。
但又一次。 它会根据大小、数据库和文件数量而有所不同。 迁移设计为进行两次。 这样,您第一次可以使用您看到的作为我们复制的第一个选项的演示 URL 进行迁移。 这样,当迁移完成时,您可以试一试,检查功能,确保一切看起来和行为都符合预期。
当您进行第二次迁移时,建议您这样做,以防从您进行第一次迁移时起对网站进行更改,如果您有电子商务网站、会员网站,这一点尤其重要,任何高度动态或每分钟都在变化的东西,我们建议建立一个维护模式页面。 对不起。
建立一个维护模式页面,让您可以说,嘿,该站点现在正在建设中。 我们正在处理事情。 请待会再过来。 这样,如果它是一个高度动态的页面,您就不必担心在第二次迁移期间丢失数据。
因此,一旦迁移完成,您将在此处看到此完成通知。 但是这个页面可以很好地让您了解正在发生的事情。 那么,它走了多远,它是否仍在处理文件,它是否仍在移动数据库表,它是否实际上将收集到的所有内容移至 WP Engine。 它非常直观,但同时也不是很复杂,所以您可以说,好的,快速浏览一下,我看到我们取得了进展。 我要去忙别的事情然后回来。
因此,一旦迁移完成,您将收到一封电子邮件通知,以及您正在查看的此页面上的通知。 就是这样。 此时,迁移已完成,您可以通过单击蓝色按钮继续并预览站点。 只需检查一下,确保一切正常。
如果出现问题,我们的 24/7 支持团队可以提供帮助并进行检查,无论问题是什么,我们都可以帮助您解决。 而且,这就是我们的迁移。 就这么简单。 单击几下,进行一些复制和粘贴,然后就不用担心了。
因此,有了这些,我们知道迁移现在是如何工作的,如果我们要考虑一个完全不同的场景怎么办。 您可能有一个高度专业化的站点,您甚至知道这个插件的工作情况,只是想确保采取额外的步骤来确保迁移正常进行。 或者你的情况可能不适合这样做。 所以我们还有其他选择。
我们已经为您准备好了。 我们不会让你悬着。 首先,我们有手动迁移指南,它将向您展示手动过程的每一步,从导出数据库、收集文件和压缩文件。 并使用屏幕截图,因为一般来说,大多数现有主机将具有类似类型的访问权限,使用 PhpMyAdmin、SSH 或 SFTP 等工具,您可以完成这些步骤。
因此,我们提供了一份指南,逐步向您展示如何实现这一目标,一旦您从您的站点收集到该内容,只需通过用户门户将其上传给我们即可。 一旦上传发生,我们的支持团队就会收到通知,他们会立即开始,为您解包,将数据库放置到位,将文件放在需要的地方,并检查一切以确保一切都应该如此。
如果有什么地方不对劲,他们会通知您并与您一起改正。 因此,即使在手动迁移过程中,您仍然不是一个人。 我们支持你。 也就是说,我们的支持团队全天候 24 小时提供服务。 因此,无论您何时决定参与其中,他们都会在甲板上通过电话或聊天帮助您。
我们的团队是业内装饰最丰富的支持团队之一。 这不仅仅是我在说,而是一次又一次地证明了这一点。 因此,无论白天或晚上的什么时间,请不要犹豫,他们会在甲板上为您提供帮助。
现在,如果您碰巧在专用环境中注册了 WP Engine,那么您就会遇到像我这样的人。 我们有一整套入职经理团队,随时准备为您提供帮助,确保您在平台上的前 30 天过得愉快。 我们的团队将确保您熟悉我们的平台、我们的功能,随时回答任何问题,跟进任何需要跟进的事情。
我们在这里作为一种礼宾服务,以确保您的体验很棒。 以防万一所有这些听起来不错,但您只是不想这样做。 你没有时间,你不想被它打扰,你有更紧迫的事情,我们理解。 因此,考虑到这一点,我们确实提供了一个合作伙伴团队来帮助您迁移网站。
他们了解 WordPress,他们是绝对的专家,他们了解 WP Engine,为您进行这些迁移不是问题,当然,需要付出代价。 只是提供一个您可能需要额外提升或额外帮助的场景示例。 实际上,我可以举一个我最近刚举过的例子。
一位客户加入我们并遇到了相当困难的情况,他们目前的主机在技术上已经过期。 为他们完成所有这些工作的技术人员当天就离开了。 这是他的最后一天,他们需要尽快将网站转移到 WP Engine,但他们不知道如何做。
他们不知道如何访问网站的后端。 他们甚至不确定是否可以访问平台登录。所以他们与我合作,谢天谢地,我能够让他们登录到他们的平台,并发现他们的备份信息所在的位置。 我们开始研究手动迁移过程。 但是从那里,我们能够发现他们能够登录到他们的 WordPress 仪表板。
再说一遍,如果您可以登录 WordPress 仪表板并安装插件,那么剩下的就很顺利了。 一旦我们进入 WordPress 仪表板,引导他们完成迁移安装和过程,我们就让他们的两个网站都安全无虞,不再有被关闭的风险。 他们对这个过程非常兴奋。
另一种情况是,企业主不知道 WordPress 是如何工作的,但只知道他们需要移动他们的网站,因为他们从当前的供应商那里收到了他们的交易即将到期的通知,而且不会续约。 他们需要找到新的东西来托管他们的标志。 因此,他求助于 WP Engine,并再次与他合作,能够完成基础知识,即使是在安装插件方面的新手级别——访问仪表板,安装插件。
了解如何将数据从我们的用户门户获取到插件,并让它完成工作。 考虑到这一点,我们甚至可以轻松上线。 我们有专人介绍如何从多个平台移动您的 DNS 以使其变得简单。 我们为记录提供了 CNAME 和 IP 地址选项,因此无论您使用哪个 DNS 提供商,DNS 和上线都与迁移您的站点一样简单。
因此,有了所有这些,重要的是要知道 WP Engine 不仅仅是一项服务。 我们不仅仅是一个平台。 我们是合作伙伴。 我们为您的成功投入了大量资金。
我们致力于确保您的体验非常棒。 无论如何,我们都会支持你。 考虑到这一点,欢迎回家。 我们希望您感觉这里就是您的家。 这就是您想要留下的地方,您将始终拥有资源,并且您将始终拥有获得成功的 WP Engine 体验所需的支持。
如果您有任何疑问。 如果你不确定,你不相信炒作,看看评论就知道了。 只需查看其他客户联系人,并通过各种方式联系我们并提出技术问题,提出非技术问题,我们将能够为您解答。 我们期待在未来与您合作,并享受 DE{CODE} 的其余部分。