赛尔校园公共服务平台 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
赛尔校园公共服务平台 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 百度云
  3. 云服务器 BCC
  4. Transfer
  5. 站点离线迁移方案

站点离线迁移方案

  • Transfer
  • 发布于 2025-04-02
  • 0 次阅读
文档编辑
文档编辑

针对某些特殊场景,用户数据库无法提供公网接口,此时只能使用整库导入/导出的方案。

注意事项

  1. 站点迁移过程中,用户有责任维护自己的数据、口令或密码的完整性和保密性。
  2. 用户有责任保证待迁移的系统、应用、业务或代码的安全性,确保无后门、漏洞等安全性风险。
  3. 本解决方案可能存在少量数据丢失的风险。
  4. 本解决方案需要将用户流量一次性迁入百度智能云,如果前期测试不充分,则有可能出现部分业务异常或中断的风险。

前提条件

  1. 梳理当前站点已有的系统,以及各系统间的依赖关系,包括前端主站和后端数据库的对应关系。
  2. 根据依赖关系确定迁移顺序,优先迁移关联性大的数据库。
  3. 准备待迁移数据库的账号、密码。
  4. 梳理待测试业务功能点,用于后续对迁移结果进行验证。
  5. 完成百度智能云账号注册并根据业务需求购买相关服务。

迁移操作

本文仅介绍站点迁移思路,具体操作方法需根据现场环境和业务情况定制。

  1. 将用户机房各个系统数据库服务器进行整库导出操作,记录该操作执行的时间点(用于后续对增量信息进行同步)。
  2. 将导出的数据库分批导入百度智能云数据库。

    静态文件,如视频、图片,可存储至对象存储BOS。可以根据数据及网络情况选择以下两种不同方案。

    • TB级数据且上传时间超过一周:数据导入服务+BOS CLI sync方案。
    • 数据量较小且上传时间短:BOS CLI sync方案。

    有关将本地数据迁移至BOS的具体操作方案,请参看业务迁移到BOS最佳实践。

  3. 将用户前端业务迁移至百度智能云,修改业务配置,与百度智能云数据库对接。
  4. 调试各个业务功能,并根据前期梳理的测试点,对业务进行测试,保障所有业务功能模块及页面展示与原网站一致。
  5. 同步数据库变更,可选择以下两种方案:

    • 方案A:重新将用户机房各个系统数据库服务器进行整库导出,然后导入百度智能云。如果用户的数据库不大,重新导出导入所需时间较少,推荐采用本方案。
    • 方案B:使用工具对上一次整库导出操作后出现的增量数据进行导出操作,并同步到百度智能云。
  6. 将用户域名指向百度智能云前端,将所有访问流量切至百度智能云。
  7. 将站点域名转入百度智能云,并设置DNS解析信息。在域名原注册商处将DNS服务器信息变更为百度智能云的DNS服务器。详细操作步骤,请参看域名转入。

    由于DNS变更扩散至全国至少需要24小时,为了保证所有地区都可以正常访问,用户自有的前端设备需至少保留48小时。

  8. 对迁入站点进行备案,具体操作指导请参看备案帮助。
相关文章

站点离线迁移方案 2025-04-02 17:54

针对某些特殊场景,用户数据库无法提供公网接口,此时只能使用整库导入/导出的方案。

站点平滑迁移方案 2025-04-02 17:54

本文介绍了如何将用户站点迁移至百度智能云。百度智能云提供了端到端的解决方案和工具,可以在不影响线上业务的情况下,实现站点的平滑迁移。

目录
Copyright © 2025 your company All Rights Reserved. Powered by 赛尔网络.
京ICP备14022346号-15
gongan beian 京公网安备11010802041014号