[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"app-site-settings":3,"plugin-slots":43,"article-detail-22":46},{"about_config":4,"about_content":5,"ack_intro":6,"ai_nav_seeded":7,"auto_defense_bad_ua_enabled":7,"auto_defense_ban_hours":8,"auto_defense_enabled":9,"auto_defense_scan_enabled":7,"auto_defense_threshold":10,"bg_image_enabled":11,"brand_name":12,"comment_ai_review":7,"comment_moderation":7,"comment_require_login":7,"contact_email":13,"copyright_notice":14,"fl_site_info":15,"footer_copyright_text":16,"footer_gongan_text":17,"footer_gongan_url":18,"footer_icp_text":19,"footer_icp_url":20,"footer_report_email":13,"footer_report_text":21,"footer_server_info":22,"footer_show_icp":7,"footer_show_sitemap":7,"footer_show_subscribe":7,"footer_show_visit":7,"island_festival_enabled":7,"island_festival_end":23,"island_festival_start":24,"island_festival_text":25,"media_compress_quality":26,"media_upload_strategy":27,"nav_menus":28,"sec_allowed_hosts":29,"sec_allowed_origins":30,"sec_base_domain":22,"sec_comment_rate_enabled":7,"sec_comment_rate_limit":31,"sec_comment_rate_mode":32,"sec_enable_honeypot":7,"sec_enable_host_check":7,"sec_enable_hotlink":11,"sec_hotlink_allow":33,"sec_rate_limit_max":34,"sec_rate_limit_window":35,"site_description":36,"site_favicon":37,"site_keywords":38,"site_logo":22,"site_name":39,"site_url":40,"theme_active":41,"theme_config":42},"{\"heroSubtitle\":\"lcrworld 的个人数字花园\",\"rssArticleLabel\":\"文章 RSS\",\"rssMomentLabel\":\"动态 RSS\",\"statsLabels\":[\"文章\",\"动态\",\"媒体\",\"评论\",\"总访客\",\"今日访客\"],\"lifeFacts\":[{\"icon\":\"♒\",\"value\":\"水瓶座\",\"label\":\"星座\",\"accent\":\"\"},{\"icon\":\"📆\",\"value\":\"14\",\"label\":\"年龄\",\"accent\":\"\"},{\"icon\":\"❤️\",\"value\":\"女\",\"label\":\"性别\",\"accent\":\"\"}],\"personality\":{\"tips\":\"性格\",\"title\":\"INFJ 提倡者\",\"badge\":\"INFJ\",\"badgeColor\":\"#52b788\",\"desc\":\"理想主义与共情力的结合。喜欢深度思考，安静而坚定，追求有意义的事，相信文字与创造可以改变世界。\",\"linkText\":\"了解 MBTI 人格 →\",\"linkUrl\":\"https:\u002F\u002Fwww.16personalities.com\u002Fch\u002F\",\"imageUrl\":\"https:\u002F\u002Flcrworld.xyz\u002Fuploads\u002Fmedia\u002Fcompressed\u002F6952-1789746513543.webp\"},\"donation\":{\"tips\":\"感谢\",\"title\":\"打赏支持\",\"intro\":\"如果这里的内容对你有帮助，欢迎请我喝一杯咖啡喵～\",\"buttonText\":\"投喂\",\"wechatQr\":\"https:\u002F\u002Flcrworld.xyz\u002Fuploads\u002Fmedia\u002Fcompressed\u002F7363-1790990938950.webp\",\"alipayQr\":\"\"}}","你好，我是 **lcrworld**，一个喜欢折腾的技术爱好者。这里是我的个人数字花园，用来安放技术笔记、文学创作、摄影作品与生活碎片。\n\n## 关于这个博客\n\n博客自 2026 年 5 月上线运行，同年 8 月完成 **Nuxt 4 + Node.js + SQLite** 全栈重构。从数据库到部署、从设计到文案，全部由我一个人完成。\n\n- 文章：Markdown 写作、AI 智能摘要、AI 目录生成、阅读设置（字号 \u002F 行高 \u002F 字体）\n- 动态：碎语板块，记录日常灵感与即兴想法\n- 评论：人机验证 + AI 审核，先审后发，保护讨论环境\n- 其他：背景实验室（BG Lab）、友链、版权中心、更新日志\n\n> 这个站点本身就是我最大的作品——它每天都在被我打磨。\n\n## 我在做什么\n\n- **开发**：Vue \u002F Nuxt \u002F Node.js，喜欢把想法变成能用的东西\n- **写作**：技术教程、文学创作与摄影记录\n- **开源**：在 GitHub \u002F Gitee 维护个人项目，贡献数据见下方\n\n## 联系我\n\n- 邮箱：[lcrblog@163.com](mailto:lcrblog@163.com)\n- B 站：投稿见上方「B站投稿」\n- 友链 \u002F 合作：欢迎前往「友链」页面申请\n\n## 说明\n\n本站内容除特殊声明外均为原创，转载或引用请注明出处并附原文链接，详见[版权中心](\u002Fcopyright)。","{\"title\":\"鸣谢\",\"subtitle\":\"致每一位曾为 v3blog 伸出援手的朋友\",\"text\":\"一个站点的成长，离不开朋友们的真心帮助。以下是 v3blog 开发过程中给予过支持与启发的伙伴，谨以此页，聊表谢意。\",\"updated_at\":\"2026-09-05\"}","1","24","true","10","0","lcrworld","lcrblog@163.com","{\"source_code\": \"本站源代码为闭源项目，未对外开源，不提供源码下载、分发或二次开发授权。\", \"content\": \"本站文章均为原创并保留所有权利（All Rights Reserved）。任何转载、摘编、翻译、演绎或商业使用，均须事先获得作者书面授权，并注明出处及原文链接。变更生效前（2026 年 9 月 5 日之前）依据 CC BY-NC-SA 协议已合法取得的授权不溯及既往，仍然有效。\", \"updated_at\": \"2026-09-13\"}","{\"name\":\"lcrworld's blog\",\"url\":\"https:\u002F\u002Flcrworld.xyz\",\"avatar\":\"https:\u002F\u002Flcrworld.xyz\u002Fdefault-avatar.jpeg\",\"desc\":\"lcrworld的个人博客，分享文章，记录日常\",\"rss_articles\":\"https:\u002F\u002Flcrworld.xyz\u002Fapi\u002Frss\u002Ffeed\u002Fnewrss\",\"rss_moments\":\"https:\u002F\u002Flcrworld.xyz\u002Fapi\u002Frss\u002Ffeed\u002Fnewrss\"}","© {year} {site}","冀公网安备13010402003584号","https:\u002F\u002Fbeian.mps.gov.cn\u002F#\u002Fquery\u002FwebSearch?code=13010402003584","冀ICP备2026028241号","https:\u002F\u002Fbeian.miit.gov.cn\u002F","违法和不良信息举报","","2026-09-30","2026-09-23","祖国母亲77周年🎉","82","local","[{\"label\":\"首页\",\"path\":\"\u002F\"},{\"label\":\"时光\",\"path\":\"\u002Farchives\"},{\"label\":\"动态\",\"path\":\"\u002Fmoments\"},{\"label\":\"实验\",\"path\":\"\u002Fexperiments\"},{\"label\":\"关于\",\"path\":\"\u002Fabout\"},{\"label\":\"媒体库\",\"path\":\"\u002Fmedia\"},{\"label\":\"小玩具\",\"path\":\"\",\"href\":\"https:\u002F\u002Flab.lcrworld.xyz\",\"exact\":false,\"newtab\":true},{\"label\":\"音乐盒\",\"path\":\"\u002Fmusic\"},{\"label\":\"友人帐\",\"path\":\"\u002Ffriend-links\"},{\"label\":\"LCR AI\",\"path\":\"\u002Fai\"}]","[\"lcrworld.xyz\",\"www.lcrworld.xyz\",\"en.lcrworld.xyz\",\"localhost\",\"127.0.0.1\"]","[\"https:\u002F\u002Flcrworld.xyz\",\"https:\u002F\u002Fwww.lcrworld.xyz\",\"https:\u002F\u002Fen.lcrworld.xyz\",\"http:\u002F\u002Flocalhost\",\"http:\u002F\u002F127.0.0.1\",\"http:\u002F\u002Flocalhost:3001\",\"http:\u002F\u002F127.0.0.1:3001\",\"http:\u002F\u002Flocalhost:5173\",\"http:\u002F\u002Flocalhost:5174\"]","3","review","[]","100","60","技术、项目与生活记录。分享技术教程、文学创作、摄影作品与生活感悟。","\u002Ffavicon-32x32.png","lcrworld,博客,技术,Vue,Node.js,摄影,文学,井天乐,blog","lcrworld's Blog","https:\u002F\u002Flcrworld.xyz","default","{}",{"slots":44,"active":45},{},[],{"ai_summary":47,"ai_toc":48,"author_id":49,"author_name":12,"avg_reading_time":50,"background_url":48,"category_id":51,"category_name":52,"category_slug":52,"content":53,"cover_url":54,"created_at":55,"excerpt":56,"id":57,"is_hidden":50,"is_pinned":50,"lang":58,"license":59,"like_count":60,"next_article":61,"prev_article":65,"reading_count":50,"scheduled_at":48,"seo_keywords":70,"slug":71,"status":72,"tags":73,"title":74,"total_reading_time":50,"translation_of":48,"updated_at":75,"view_count":76,"word_count":77},"网站因未备案遭拦截，排查发现按量付费实例不支持备案，最终选择迁移至香港服务器。文章复盘了从故障定位、计费模式选择到跨地域镜像复制的全过程，总结了备案排查技巧及云服务器迁移的实战经验，帮助开发者规避类似风险。",null,1,0,13,"经验","\u003Cdiv>\u003Cspan style=\"color: rgb(26, 26, 46); font-size: 22px;\">\u003Cb>一、写在前面\u003C\u002Fb>\u003C\u002Fspan>\u003C\u002Fdiv>\u003Cdiv>最近经历了一次相当折腾的云服务器迁移事件。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>事情的起因很简单：\u003Cu>我的网站在阿里云北京地域的ECS上运行得好好的，某天突然无法访问了。\u003C\u002Fu>\u003C\u002Fdiv>\u003Cdiv>\u003Cu>\u003Cbr>\u003C\u002Fu>\u003C\u002Fdiv>\u003Cdiv>我下意识以为是服务器出了问题，开始排查进程、重启服务、检查配置，折腾到第二天凌晨也没搞定。后来才知道，是因为域名没有备案，\u003Cb>被运营商的系统自动拦截了。\u003C\u002Fb>\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>发现问题后，我赶紧去申请备案，结果又发现\u003Cb>阿里云按量付费的ECS实例根本不支持备案\u003C\u002Fb>。无奈之下，我决定买一台香港云服务器来绕过备案要求，可数据怎么迁移过去又成了一道坎。备份、快照、镜像，各种方法试了一圈，最终靠着一个灵机一动的方案解决了问题。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Cimg src=\"http:\u002F\u002Flcrworld.xyz\u002Fuploads\u002Fmedia\u002Fcompressed\u002F717-1779717344263.jpg\">\u003C\u002Fdiv>\u003Cdiv>——————————————————\u003C\u002Fdiv>\u003Cdiv>\u003Ci>这篇文章将把整个过程完整复盘，分析每个环节踩过的坑，并结合云服务的技术原理，给大家提供一份可参考的经验总结。希望能帮助遇到类似困境的朋友少走一些弯路。\u003C\u002Fi>\u003C\u002Fdiv>\u003Cdiv>——————————————————\u003C\u002Fdiv>\u003Cdiv>\u003Ch2>二、第一坑：网站无法访问，误判为服务器故障\u003C\u002Fh2>\u003C\u002Fdiv>\u003Cdiv>\u003Ch3>2.1 事发当晚的情况\u003C\u002Fh3>\u003C\u002Fdiv>\u003Cdiv>那天晚上，我发现自己的网站突然无法访问了。浏览器打开域名，页面一直转圈，最后显示连接超时。我第一反应是服务器进程挂了，于是登录ECS控制台，查看实例运行状态，一切正常。接着SSH连上去检查Nginx服务，重启、重载配置、查看错误日志，全都没有异常。我又检查了防火墙规则、系统资源使用情况、磁盘空间，折腾了好几个小时，始终没有找到原因。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003C\u002Fdiv>\u003Ch3>2.2 备案拦截的原理\u003C\u002Fh3>\u003Cdiv>直到第二天，我才得知网站无法访问的真正原因是域名没有完成ICP备案。根据中国互联网管理的规定，使用中国大陆境内服务器提供网站服务，必须先办理ICP备案，备案成功取得通信管理局下发的ICP备案号后才能开通访问。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>2026年的网络监管技术已经升级为“\u003Cb>实时动态感知”\u003C\u002Fb>系统，一旦域名解析指向国内IP且未通过备案库校验，系统会自动下发阻断指令。具体表现为DNS解析失效（部分运营商直接拦截A记录解析）和HTTP请求拦截（即使解析成功，80\u002F443端口也会被防火墙拦截）。未备案域名解析至国内IP，用户访问时会被运营商网关拦截，显示“该网站未备案”或“连接超时”。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003C\u002Fdiv>\u003Ch3>2.3 如何快速判断是否是备案问题\u003C\u002Fh3>\u003Cdiv>学会了一个简单的排查方法：如果域名无法访问但服务器公网IP能正常访问，那大概率是备案问题。具体操作就是用浏览器直接访问 http:\u002F\u002F你的服务器公网IP，如果能看到网页内容，就说明服务器本身是正常的，问题出在域名解析层面，极有可能是备案拦截导致的。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>另外，可以在工信部备案查询平台（\u003Ca href=\"https:\u002F\u002Fbeian.miit.gov.cn\u002F\">https:\u002F\u002Fbeian.miit.gov.cn\u002F\u003C\u002Fa>）搜索自己的域名，查看备案状态国内主流云服务商实施的“白名单”制度，未备案域名解析到国内服务器后，HTTP\u002FHTTPS访问会被服务商直接阻断。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Cb>教训一：网站突然无法访问，不要只盯着服务器本身排查。先用IP直接访问测试，确认是否为备案拦截问题，能节省大量时间。\u003C\u002Fb>\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Ch2>三、第二坑：按量付费ECS不支持备案\u003C\u002Fh2>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Cspan style=\"color: rgb(26, 26, 46); font-size: 18px;\">\u003Cb>3.1 备案申请的“当头一棒”\u003C\u002Fb>\u003C\u002Fspan>\u003C\u002Fdiv>\u003Cdiv>确认是备案问题后，我立刻开始准备备案材料。阿里云有专门的备案系统，填写主体信息、网站信息、上传证件，一切按流程走。然而到了最后一步——选择备案使用的云产品实例时，我发现下拉列表里空空如也，根本选不到我的ECS实例。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>一番搜索后，我终于找到了原因：\u003Cb>阿里云按量付费的ECS实例不支持备案。\u003C\u002Fb>要申请备案，必须使用包年包月计费模式的实例，且购买时长至少需要3个月以上。阿里云ECS备案仅支持包年包月且购买时长3个月以上的实例，按量付费实例因无法备案，仅适合短期测试场景。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Cimg src=\"http:\u002F\u002Flcrworld.xyz\u002Fuploads\u002Fmedia\u002F1779717376497-3lrgp6.jpg\">\u003C\u002Fdiv>\u003Cdiv>\u003C\u002Fdiv>\u003Ch3>3.2 按量付费与包年包月的区别\u003C\u002Fh3>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>这里有必要解释一下阿里云ECS的三种付费模式：\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Cb>包年包月\u003C\u002Fb>属于预付费模式，先付费后使用，最低购买一个月，平均价格优惠。这种模式适合长期稳定运行的业务场景，且支持备案。\u003C\u002Fdiv>\u003Cdiv>\u003Cb>按量付费\u003C\u002Fb>属于后付费模式，按小时结算费用，灵活适用于短期或突发业务，但费用较高，且不支持备案\u003Cb>抢占式实例\u003C\u002Fb>和按量付费类似，但价格更低（最高可省90%），不过实例可能因资源供需变化被自动释放，适合无状态应用。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>我当时为了方便，选择了按量付费，想着先用着再说。\u003Cstrike>没想到这个选择直接堵死了备案这条路\u003C\u002Fstrike>。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003C\u002Fdiv>\u003Ch3>3.3 两种解决方案\u003C\u002Fh3>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>面对这种情况，理论上有两条路可以走：\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Cb>第一条路，将按量付费转为包年包月，然后走正常备案流程。\u003C\u002Fb>但这个方案有两个问题：一是备案周期通常需要10到20个工作日，时间成本较高；二是转为包年包月后需要至少购买3个月，如果网站只是临时使用，成本上并不划算。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Cb>第二条路，购买境外服务器，比如香港节点。\u003C\u002Fb>香港服务器不受大陆ICP备案约束，可以立即上线使用。缺点是需要额外付费，而且面向中国大陆用户的访问延迟会略有增加。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>考虑到时间紧迫，我最终选择了第二条路——购买一台香港云服务器。结果没想到，这只是新一轮折腾的开始。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Cb>教训二：如果你打算在中国大陆地区长期运营网站，购买ECS时务必选择包年包月计费模式，至少3个月。按量付费虽然灵活，但无法用于备案。\u003C\u002Fb>\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Ch2>四、第三坑：数据迁移的艰辛之路\u003C\u002Fh2>\u003C\u002Fdiv>\u003Cdiv>\u003Ch3>4.1 从头配置还是数据迁移\u003C\u002Fh3>\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>香港服务器买好后，一个现实问题摆在面前：\u003Cb>怎么把北京服务器上的数据弄过去？\u003C\u002Fb>\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>北京服务器上有完整的Web环境（Nginx、数据库、应用代码），如果从头开始配置，意味着要重新安装所有软件、重新部署应用、重新导入数据库，工作量巨大。更麻烦的是，很多配置文件都是经过多次调试才定下来的，重新配一遍难免遗漏。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>于是我决定找办法直接迁移整个系统。然而这个过程远比我想象的曲折。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Ch3>4.2 备份、快照、镜像，傻傻分不清\u003C\u002Fh3>\u003C\u002Fdiv>\u003Cdiv>一开始我试着用阿里云提供的“云备份”功能来备份数据。阿里云的备份服务可以对ECS实例进行整机备份，然后把备份数据恢复到另一台ECS实例上。\u003Cb>但问题是，备份和恢复是在同一地域内操作的，北京地域的备份无法直接恢复到香港地域的实例上，因为备份服务本身有地域限制。\u003C\u002Fb>\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>接着我尝试了快照。快照是云盘数据在某个时间点的完整副本，可以用来创建新的云盘或镜像。我给系统盘打了一个快照，想着能不能用这个快照在香港地域创建一台新的ECS实例。但实际操作时发现，快照也是与地域绑定的。北京地域的快照无法直接用于香港地域创建实例。使用快照创建自定义镜像可以在当前地域创建镜像，但跨地域使用就需要额外的复制步骤。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>然后我想到用自定义镜像。理论上，创建一个北京服务器的自定义镜像，然后共享给香港的阿里云账号，再用这个镜像创建香港ECS实例，就能完美解决。思路是对的，但操作起来比想象的复杂。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Ch3>4.3 灵机一动的解决方案\u003C\u002Fh3>\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>真正让我头疼的是操作顺序。我一开始的思路是直接把北京的自定义镜像共享到香港地域，结果发现共享镜像只能在同地域内进行。\u003Cb>不同地域之间的镜像必须先跨地域复制，再跨账号共享。\u003C\u002Fb>\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>折腾了几个小时后，我终于理清了正确的操作流程，这也是后来真正帮到我大忙的方案：\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Cb>第一步\u003C\u002Fb>：在北京地域（源服务器所在地），创建一个自定义镜像。这一步可以在ECS控制台的“实例与镜像”中，通过实例创建镜像来完成。阿里云官方文档说明，可以通过已有ECS实例或快照创建自定义镜像，以便快速复制系统环境。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Cb>第二步：\u003C\u002Fb>将北京地域的自定义镜像跨地域复制到香港地域。跨地域复制镜像后，在香港地域会获得一个不同ID的新镜像。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Cb>第三步\u003C\u002Fb>：在香港地域，找到复制完成的镜像，将其共享给香港账号（如果使用的是同一个阿里云主账号则不需要此步骤，我这里是两个不同的账户）。共享操作在自定义镜像列表中找到目标镜像，点击“共享镜像”，输入对方的阿里云账号ID即可。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Cb>第四步\u003C\u002Fb>：登录香港账号，在共享镜像列表中找到该镜像，使用它来重装香港ECS的系统，或者直接用这个镜像创建新的ECS实例。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>这个方案的关键在于跨地域复制必须在跨账号共享之前完成。先在北京把镜像复制到香港，然后在香港把复制后的镜像共享给目标账号。我当时就是在这个顺序上反复纠结了很久，直到灵机一动想通了整个逻辑，才顺利把数据迁了过去。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>阿里云官方对跨地域、跨账号部署的描述也印证了这个逻辑：\u003Cb>跨地域复制镜像后，再将镜像共享给其他阿里云账号，然后被共享者使用该镜像部署ECS实例。\u003C\u002Fb>\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Ch3>4.4 中途还欠费停机了\u003C\u002Fh3>\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>数据迁移的过程中还出了个岔子😇。因为我一直在操作两台服务器（北京的按量付费实例和香港的新实例），账户余额消耗得很快。阿里云按量付费ECS开通时需要账户余额不低于100元，但用着用着就不知不觉欠费了，导致实例被停机。欠费停机后服务器无法操作，之前正在进行的镜像复制任务也中断了，只能充值后续费恢复，然后重新执行复制操作。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Cb>教训三：镜像跨地域迁移数据的正确流程是——源地域创建镜像、跨地域复制镜像、目标地域共享镜像、用镜像创建或重装实例。操作顺序不能乱。另外使用按量付费实例时一定要注意账户余额，避免关键操作中途欠费。\u003C\u002Fb>\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Ch2>五、第四坑：安全组配置的风波\u003C\u002Fh2>\u003C\u002Fdiv>\u003Cdiv>\u003Ch3>5.1 网站终于“亮”了，却又灭了\u003C\u002Fh3>\u003C\u002Fdiv>\u003Cdiv>经历了一番曲折，香港服务器的系统终于用北京镜像重装成功了。怀着激动的心情打开网站，结果又一次看到连接超时的页面。有了前面的教训，我这次先冷静排查。IP能通吗？能。服务器在运行吗？在运行。Nginx呢？正常运行。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>那问题出在哪？答案是安全组。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Ch3>5.2 安全组是什么\u003C\u002Fh3>\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>安全组是云服务器的一道虚拟防火墙，用于控制进出ECS实例的网络流量。它可以设置入方向（外部访问服务器）和出方向（服务器访问外部）的规则。每条规则需要指定协议类型（TCP、UDP等）、端口范围、授权对象（允许访问的IP地址或网段）等参数。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Cb>新创建的ECS实例，默认的安全组通常只开放了SSH的22端口，而Web服务需要的80端口（HTTP）和443端口（HTTPS）并没有被放行。\u003C\u002Fb>也就是说，外部用户根本无法通过域名访问到服务器上的网站服务。安全组入站规则缺失（未开放80、443等关键端口）是导致Web服务中断的最常见原因之一。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Ch3>5.3 解决方案\u003C\u002Fh3>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>解决这个问题很简单，只需在阿里云ECS控制台的安全组设置中，添加入方向的规则：\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Cb>第一条规则\u003C\u002Fb>：协议类型选择TCP，端口范围填写“80\u002F80”，授权对象填写“0.0.0.0\u002F0”（允许所有IP访问）。\u003Cb>第二条规则\u003C\u002Fb>：协议类型选择TCP，端口范围填写“443\u002F443”，授权对象同样填写“0.0.0.0\u002F0”。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>两条规则添加完成后，网站就能正常访问了。需要注意的是，虽然0.0.0.0\u002F0表示允许所有IP访问，但不要因此随意开放所有端口。一个常见的错误是为了方便将安全组设置为“允许所有IP访问所有端口”，这可能导致服务器遭受SSH暴力破解攻击甚至被植入恶意程序。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Cb>教训四：迁移服务器后，一定要检查安全组规则，确认80和443端口已经对外开放。安全组配置应遵循“最小权限原则”，只开放业务必需的端口，避免安全风险。\u003C\u002Fb>\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Ch2>六、香港服务器的合规性与使用注意事项\u003C\u002Fh2>\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Ch3>6.1 免备案不等于完全无监管\u003C\u002Fh3>\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>香港服务器不需要ICP备案，这是许多人选择它的主要原因。域名指向香港节点不需要大陆ICP备案。但这并不意味着可以完全忽视合规要求。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>香港虽然不在工信部监管范围内，但如果你网站的内容涉及违法、敏感、侵权等问题，无论服务器在哪里，仍有被投诉下架、追责的风险。如果网站涉及政治、数据出境、涉敏内容，仍有可能面临大陆网络部门的跨境查处。此外，如果涉及收集个人数据（如注册、下单、留言等），还需要遵循香港《个人资料（私隐）条例》（PDPO）的相关要求。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Ch3>6.2 访问延迟问题\u003C\u002Fh3>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>使用香港服务器面向中国大陆用户时，网络延迟相比国内服务器会有所增加。对于一般的企业展示型网站或博客来说，这个延迟在可接受范围内。如果业务对延迟敏感，可以考虑配合CDN加速，将静态资源缓存到离用户更近的节点上。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Cb>教训五：香港服务器解决的是“快速上线”的问题，不是一劳永逸的方案。如果业务长期面向中国大陆用户，还是建议走正规备案流程，使用国内服务器以获得更好的访问体验和合规保障。\u003C\u002Fb>\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Ch2>七、完整经验总结\u003C\u002Fh2>\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv style=\"text-align: center;\">回顾整个事件，从网站被拦截到最终在香港服务器上成功运行，踩的坑几乎覆盖了云服务器使用的各个环节。这里把所有经验教训整理出来，供大家参考。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003C\u002Fdiv>\u003Ch3>7.1 避坑清单\u003C\u002Fh3>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Cb>关于备案\u003C\u002Fb>：如果网站面向中国大陆用户，且使用国内服务器，必须完成ICP备案。未备案域名解析至国内IP，用户访问时会被运营商网关拦截。网站被拦截时，先通过公网IP直接访问来确认是否为备案问题，不要盲目排查服务器。备案周期一般为10到20个工作日，建议提前规划。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Cb>关于计费模式\u003C\u002Fb>：阿里云ECS按量付费实例不支持备案，如果需要备案，必须选择包年包月计费模式且购买时长至少3个月。按量付费开通时账户余额需不低于100元。使用按量付费时要时刻关注账户余额，避免欠费导致停机，特别是在执行镜像复制等长时间任务时。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Cb>关于数据迁移\u003C\u002Fb>：跨地域迁移ECS数据的正确步骤是：源地域创建自定义镜像、将镜像跨地域复制到目标地域、在目标地域将镜像共享给目标账号（如需要）、使用共享镜像创建或重装实例。跨地域复制镜像可能会产生快照存储费用，复制时间取决于镜像大小和网络状况。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Cb>关于安全组\u003C\u002Fb>：新服务器上线前务必检查安全组规则，确认业务端口（如80、443、22等）已正确开放。安全组配置应遵循最小权限原则，不要随意开放所有端口，以防安全风险。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Cb>关于香港服务器\u003C\u002Fb>：香港服务器免备案，适合快速上线的场景，但网络延迟相对较高。内容仍需合规运营，涉及违法或敏感内容同样面临法律风险。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Ch3>7.2 总体复盘\u003C\u002Fh3>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>如果要总结经验教训的话，我认为最重要的是以下几点：\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Cb>第一\u003C\u002Fb>，使用云服务前先了解基本规则。备案要求、计费模式限制、镜像复制规则，这些都是在实际操作前就应该搞清楚的事情。如果我在购买第一台ECS时就了解按量付费不支持备案，可能就不会有后面这一连串的折腾。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Ch2>\u003Cspan style=\"color: rgb(51, 51, 51); font-size: 15px;\">第二，\u003Cspan style=\"font-weight: normal;\">遇到问题时先排查最可能的原因。网站无法访问，先确认是域名问题还是服务器问题。用IP直接访问是最快的判断方法。从最简单的可能性开始排查，能避免像我一样白白折腾到凌晨。\u003C\u002Fspan>\u003C\u002Fspan>\u003C\u002Fh2>\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Cb>第三\u003C\u002Fb>，迁移数据前先想清楚操作逻辑。镜像、快照、备份各有各的适用场景，不同地域、不同账号之间的操作有一定的先后顺序。动手之前先理清整体流程，比盲目操作要高效得多。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Cb>第四\u003C\u002Fb>，保持耐心。虽然整个过程很折腾，但每次排查和解决都在帮助我积累经验。遇到问题不慌，一步一步来，总有解决的办法。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>希望这篇文章能帮助大家在未来遇到类似情况时少走一些弯路。云服务器虽然方便，但也需要使用者对各种规则和机制有一定的了解。\u003Cb>技术上的“灵机一动”往往建立在充分理解原理的基础之上。\u003C\u002Fb>\u003C\u002Fdiv>","https:\u002F\u002Flcrworld.xyz\u002Fuploads\u002Fmedia\u002Fcompressed\u002F718-1779717359867.jpg","2026-05-23 09:16:19","从备案被拦截到香港迁移：一次云服务器救急的全过程复盘与经验总结。刚把服务器扶上线，一纸备案拦截就让网站凭空消失。那一夜我以为是系统崩了，结果修到凌晨才发现，真正的 bug 叫“没备案”。",22,"zh","all-rights-reserved",2,{"cover_url":62,"id":63,"slug":64,"title":64},"https:\u002F\u002Flcrworld.xyz\u002Fuploads\u002Fcomments\u002Fcomment_1780053875321_b3956c21.jpg",23,"野鸡意林",{"cover_url":66,"id":67,"slug":68,"title":69},"https:\u002F\u002Flcrworld.xyz\u002Fuploads\u002Fmedia\u002Fcompressed\u002F723-1779717869940.jpg",21,"告别原片直出摄影新手必修的后期基础课","告别原片直出：摄影新手必修的后期基础课","服务器迁移,备案被拦截,云服务器,香港服务器,域名备案,ICP备案,网站迁移,服务器救急,备案流程,域名解析,服务器选择,网站上线,云迁移,运维经验,备案经验","从备案被拦截到香港迁移一次云服务器救急的全过程复盘与经验总结","published",[],"从备案被拦截到香港迁移：一次云服务器救急的全过程复盘与经验总结","2026-09-05 16:10:20",132,5749]