出于多种原因,服务器迁移最为常见,需要 IT 专业人员的专家团队高度重视。在本文中,您将了解完整的流程和重要的清单,以减少头痛和停机机会。
为什么需要迁移?
在这个数字化和革命性的世界中,技术日新月异。任何成功的商业品牌都必须采用新技术来维持其在市场上的地位。
- 当前托管基于无法再承受压力的内部服务器
- 第三方托管服务商不适合
- 客户端需要更多地控制服务器
- 任何争议也会导致将您的数据转移到另一个
- 技术支持差
- 需要升级技术以满足不断变化的业务需求
- 服务商安全性差
- 您当前的托管服务提供商有定价问题
迁移前需要考虑的重要事项
以下是您在迁移之前必须考虑的事项,以便顺利完成您的流程。以下内容根据 IIS 微软服务器,但对其他开源网络服务器也有帮助。
1. 备份开始后,请勿更改配置
请记住,无论何时备份您的数据,包括数据库、电子邮件和网站,都不要更改服务器配置设置。在任何特殊情况下,您都希望更改设置,然后确保在目标服务器上也进行了特定更改。
2. 这并不简单,需要时间
有许多事情需要传输,例如要传输的大量数据、服务器稳定性以及许多其他需要时间才能完成迁移的事情。可能需要几天到几周的时间,我建议您在几周内迁移,如果您有任何问题,请联系技术人员。
3. 沟通是关键
服务器迁移成功的关键是更好的通信,可以防止任何不确定的事件。在开始此过程之前,请确保已完成要迁移的项目的包容性列表,以便您可以完成而不会受到任何干扰。准备一份对迁移至关重要的问题列表是一种积极主动的方法。
4. 测试很关键
每个服务器之间的差异是很常见的事情。测试是验证项目在目标服务器上正常工作的主要任务。专家将调查他在此阶段发现的任何问题。
迁移前要做的事情
确保每件重要的事情都准备好并正常工作。在继续之前,请查看并准备您的 DNS 更改和涉及此过程的其他系统。
1. 删除不必要的数据
简而言之,要传输的大量数据将花费更多时间。如果您有无用的数据,那么现在是删除的最佳时机。电子邮件将需要更多时间来迁移,因此请考虑数据库和网站数据以及电子邮件。
2. 降低域 DNS 上的 TTL
如果您打算使用新的 IP 地址,请降低 DNS 服务器上的 TTL。降低 TTL 值也将帮助您更快地使用新服务器。不要忘记记下这些值,因为您必须在完成后恢复它。
迁移期间
专家团队将确定不同的迁移方法,并指导您选择最佳方法。在此阶段,您可以安排一个更合适的迁移时间,因为团队可能需要停止服务。
测试您的网站
现在,迁移已完成,您需要测试您的站点。如果您要迁移到新的 IP 地址,请不要忘记考虑以下两种方法。
- 在您的计算机上编辑 hosts 文件并使用新 IP 浏览网站
- 远程登录目标服务器并浏览站点
完成任何任务以找出问题后,测试更为重要。一旦发现错误,您可以与专业人员沟通以及时修复它们。现在交换 IP 地址,以便可以开始最终的数据同步。进行更详细的检查并测试所有功能,以防止在以后发现任何问题。
成功迁移服务器的有用提示
1. 确定迁移类型
您会收到来自服务提供商的一些问题,例如:
- 是否要迁移单个站点的整个服务器?
- 数据库服务器的类型是什么?
- 您有需要移动的电子邮件服务器吗?
- 在开始迁移过程之前还有其他注意事项吗?
成功的服务器迁移需要通过回答所需问题来阐明您的项目范围。
2. 访问外部提供商
执行服务器迁移需要执行一些任务,包括更新 DNS 或在域注册商处进行任何更改。在完整的迁移过程完成之前不要更改域注册商,因为您需要编辑 DNS 区域。
3. 获得新服务器的最佳规格
了解您的业务需求并相应地获取服务器资源。在迁移之前为您的数据获得近 20% 的额外存储空间。如果目标服务器没有适当的资源,则等到添加所需的规范。识别所有业务需求并进行更详细的检查和所有功能以检查您的目标服务器。
4.不要忘记电子邮件服务器
您将提供所有必要的信息,例如您想要迁移您的电子邮件服务器或不向专业团队提供。此外,请指定您仅在服务器上传输帐户或整个邮件内容。
5. 清理垃圾并更新密码
识别无用的数据,例如过时的备份、不再存在的网站、电子邮件和所有其他不重要的数据。它将帮助您执行更快的服务器迁移,并且不要忘记通过更改密码来增加额外的安全性。
6.管理服务器访问级别
为具有管理权限的团队提供源服务器的最大访问权限,以实现平滑的服务器迁移。如果您不愿意提供 root 访问权限,请提供高权限 SSH 访问权限。团队还应该能够使用控制面板(如 cPanel、Plesk 或 FTP 访问)来移动您的内容。
7. 开始之前更新您的 CMS
迁移过程不必使用更新版本,但建议在开始过程之前升级您的 CMS(内容管理系统)。始终使用更新的操作系统并更新相关软件以获得更好的体验。如果您想更改 CMS,请从最佳 CMS 系统列表中进行选择,并且不要忘记使用 PHP 和 MySQL 的更新版本。
8. 在添加新事物之前等待完成
积极主动,不要在服务器迁移过程中添加新帖子、图片、页面或任何其他更改。为避免编译,既不要添加新的控制面板帐户,也不要添加任何新网站。
重要的服务器迁移清单
验证清单
- 设置主机文件本地加载服务
- 检查您的网站是否有 PHP 警告、404 错误和 500 错误
- 检查所有必需服务的功能
- 更新所有服务器软件
- 检查电子邮件记录和可送达性
- 验证邮件是否同步
- 调整 Web 服务器性能(Apache、MySQL、PHP)
- 测试 cron
- 检查备份是否仍在工作
安全清单
- 检查防火墙配置
- 识别并实施所有安全要求
- 确保设置符合所有协议
- 为您的员工进行技术培训
- 限制访问
配置清单
- 分析托管环境的配置
- 配置 Web 服务器模块
- 识别代码依赖和共享库
- 检查并重新配置远程连接的应用程序
- 设置任何 SSL 证书
- 创建或导入配置文件
- 导入数据库
- 对服务器性能进行所有调整
用户帐户清单
- 迁移所有用户帐户和密码
- 在下次登录时实施密码重置
- 清除非活动帐户
文件系统清单
- 确保复制所有文件
- 检查权限
- 识别 404 页面未找到错误
最终检查清单
- 在服务器迁移期间是否正确解决了所有问题或错误?
- 迁移是无痛的还是出了什么问题?
- 您对新服务器满意吗?
- 有什么需要执行的吗?