新闻中心
如何将网站迁移到谷歌云?
2022-12-02
阅读()
来源:互联数据

如何将网站迁移到谷歌云?国内网站用户把网站迁移到谷歌云,首先碰到的问题就是,我要怎么把数据迁移到谷歌云平台呢?当需要数据中心迁移、机器学习、内容存储和交付以及备份和归档要求的时候,就会需要迁移数据。而在位置之间移动数据时,重要的是要考虑可靠性、可预测性、可扩展性、安全性和可管理性。


谷歌云存储只是谷歌云平台众多产品和服务的一小部分。由于Google拥有庞大的基础架构以及他们处理批量存储的事实,他们能够提供非常低的存储成本。远低于百度云主机。通常,像这样的云存储用于需要使用我们的外部备份插件等解决方案进行额外备份或正在提供大文件(图像、照片、下载、软件、视频、游戏)的站点。


一、网站谷歌云存储定价


Google Cloud Platform为新客户提供3个月300美元的免费试用期。如果您从未成为Google Cloud Platform的付费客户并且之前未注册免费试用,则您符合条件。这是在支付任何费用之前测试Google Cloud Storage并查看它是否适合您的网站的好方法。请参阅免费试用常见问题解答和Google Cloud Storage定价。


最近 hkt4.com 刚从 百度云 迁移到了谷歌云平台(GCP),互联数据 认为新平台能更好地处理关键负载,提供最低的错误率和最高的可用性。网站并没有经历漫长的下线维护时间就完成了迁移工作,而做到这一点背后的关键就是谷歌云平台的4种切换方式。


1、充分测试新环境下网站的打开和功能正常;2、网站迁移的时候可以适当的通过robots文件避免一些临时数据被抓取;3、更新DNS设置,确保已经指向了新的服务商;4、新网站Google站长工具的接入,相关数据的监测;按照上面的步骤一步一步去做,大部分情况下都可以让网站平稳过渡迁移期。

如何将网站迁移到谷歌云

二、如何将网站迁移到谷歌云平台Google Cloud?


1、Cloud Storage transfer tools


这些工具可帮助您将数据直接从你的电脑上传到 Google Cloud Storage (GCS)。通常您可以使用此选项进行几 TB 规模的小型传输。其中包括 Google Cloud Console 用户界面、JSON API 和 GSUTIL 命令行界面。GSUTIL 是一个开源命令行实用程式,用于从 Shell 进行脚本化传输。 它也让您能够管理 GCS bucket。它可以在 rsync 模式下进行增量复制,而在 stream 模式下进行推送脚本的输出 —— 用于大型多执行绪/多工处理的数据迁移。您可以用它取代 UNIX copy 命令(这个并非多执行绪)。


2、Storage Transfer Service


Storage Transfer Service 这项服务让您可以从其他云端、地端或 Google Cloud 中的一个 bucket 到另一个储存Bucket 的线上数据快速导入 Cloud Storage。您可以设置周期性的传输作业以节省时间和资源,并且可以扩展到 10 Gbps。要自动创建和管理传输作业,您可以使用 storage transfer API 或自选语言的定制化函数库。与 GSUTIL 相比,Storage Transfer Service 是一项托管的解决方案,可处理重试机制并提供详细的传输日志记录。由于数据在高频宽网络管道上移动,因此数据传输速度相当快。地端传输服务可最大通过可用频宽和效能优化,来缩短传输时间。


3、Transfer Appliance


如果您要搬迁大型数据集、又没有足够的可用频宽,Transfer Appliance 会是一个不错的选择。Transfer Appliance 可以无缝、安全、快速地将数据传输到 Google Cloud。例如,与使用典型网路 (100 Mbps) 完成线上数据传输需要三年时间相比,使用 Transfer Appliance 可以在 40 天内完成 1 PB 数据传输。Transfer Appliance 是一个实体的设备这个过程很简单。首先,需要通过Cloud Console 订购设备。Google Cloud 提供两种机型:TA40(40TB)和 TA300(300TB)。当获得设备后,您可以将数据复制到设备上(通过 NFS 的文件复制),数据已加密并受到保护。


完成后,您只要将设备寄回 Google,数据将传输到 GCS bucket 中并且从设备中删除。Transfer Appliance 具有很高的效能,因为它使用所有固态驱动器、最少的软件和多个网络连接选项。


4、BigQuery Data Transfer Service


使用此选项,您的分析团队无需编写任何代码即可为 BigQuery 数据仓库奠定基础。它可以按计划、托管方式自动将数据移动到 BigQuery。它支持多个第三方来源以及来自 Google SaaS 应用程序、外部云存储提供商的传输。以及 Teradata 和 Amazon Redshift 等数据仓库。输入数据后,您可以直接在 BigQuery 中使用它进行分析、机器学习或仅用于仓储。


对于网站迁移来说,每个公司面临的情况不一样,但是总体上还是建议遵循正规的流程。一个是能尽量在用户体验上做到友好,一个是尽可能的把因为网站迁移对SEO的影响降到最低。


所以,我已将我的 WP 网站从我的共享主机迁移到谷歌云服务器。无论您的数据传输用例是什么,快速、可靠、安全和一致地完成数据传输都很重要。而且,无论您需要移动多少数据、数据位于何处或拥有多少带宽,总有一个适合您的选项。我已经设置了静态 IP 地址,并将我当前在 cloudflare 上的 A 类型记录编辑为该静态 IP 地址,并将 CNAME 记录编辑为我的域名。


相关阅读