个人博客建站步骤:网站迁移应准备哪些记录,先做哪几项
📍 WDQWDWQD987AAAAA:216.73.216.192
📱 Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
🔗 /9608da3c731a.html
📄
个人博客建站步骤:网站迁移应准备哪些记录,先做哪几项
迁移个人博客前,最该先准备的不是服务器账号,而是一份可核对的迁移记录清单:域名与 DNS 记录、原主机目录与数据库、程序与插件版本、固定链接与重定向规则、备份文件校验值。时间和人手有限时,优先整理域名解析、数据库导出和备份校验这三项,因为它们决定迁移能否回退,也决定迁移后链接是否还能打开。
先观察:现在有哪些东西必须原样带走
打开原博客后台和主机控制面板,逐项记录以下内容,不要凭记忆:
- 域名注册商、DNS 解析记录(A、CNAME、MX、TXT),以及每条记录的用途。
- 博客程序名称与版本号、主题名称与版本、已启用插件或扩展的清单。
- 数据库类型、数据库名、表前缀、字符集。
- 固定链接结构,例如是否使用
/archives/123 或 /post/slug 形式。
- 最近一次完整备份的时间、存放位置和文件大小。
这些记录的作用是判断迁移范围。如果只换主机、不换域名,重点在文件和数据库;如果同时换域名,就必须额外准备重定向清单。
判断:哪些记录决定迁移成败
按影响程度排序,可以这样判断:
- 域名解析记录:解析写错,整站无法访问。迁移前先导出或截图保存现有记录。
- 数据库导出文件:文章、评论、用户和设置都在这里。导出后要核对文件大小是否与后台显示的数据量大致相符。
- 程序与插件版本:版本不一致可能导致主题报错或插件失效。记录版本号,便于在新环境安装相同或兼容版本。
- 固定链接与重定向:旧链接能否继续访问,直接影响已有外部链接和读者收藏。
- 备份校验值:用校验和确认迁移前后的文件一致,避免压缩包损坏却未发现。
如果时间只够做一件事,先做完整备份并验证能解压、能导入。没有可用的备份,其他记录都只是参考。
处理:按顺序执行的最小迁移记录清单
假设你使用常见的自托管博客程序,迁移前可以按以下步骤操作。具体菜单名称因程序版本而异,以你当前后台实际显示为准。
- 在原主机导出数据库,保存为
.sql 文件,记录导出时间。
- 打包博客根目录全部文件,排除缓存目录,记录压缩包大小。
- 导出 DNS 解析记录,或逐条抄写记录类型、主机记录、记录值和 TTL。
- 记录固定链接设置和已安装插件清单。
- 在新主机创建数据库和站点目录,先不要修改域名解析。
- 导入数据库、上传文件,用临时地址或本地 hosts 测试首页、文章页和后台能否打开。
- 确认无误后,再修改 DNS 解析指向新主机。
这里的判断结果是:临时地址能正常打开文章和后台,才进入切换解析阶段;如果文章页 404,先检查固定链接和伪静态规则,不要急着改 DNS。
复查:迁移完成后核对哪些项目
切换解析后,按下面清单复查,发现问题时优先回退而不是反复修改:
- 首页、文章页、分类页、标签页各打开一篇,确认内容完整。
- 后台能登录,能发布一篇测试文章并删除。
- 旧链接是否跳转到新链接,状态码是否为 301。
- 图片、附件是否显示,路径是否指向新域名。
- 数据库和文件备份是否已在新主机留存一份。
- DNS 解析是否已生效,可用
dig 或在线 DNS 查询工具核对。
如果只改了主机但保留原域名,复查重点是数据库连接和文件权限;如果换了域名,复查重点是重定向和站内链接替换。两者检查项不同,不要混在一起判断。
下一步:先导出数据库和文件备份,并在本地或临时环境验证能成功导入,再安排 DNS 切换时间。