Laf 迁移 Sealaf 实战指南:用 laf-cli 完整搬迁云函数、数据库、存储与触发器

发布时间:2026/9/16 13:31:05

Laf 迁移 Sealaf 实战指南:用 laf-cli 完整搬迁云函数、数据库、存储与触发器 Laf 迁移 Sealaf 实战指南用 laf-cli 完整搬迁云函数、数据库、存储与触发器【免费下载链接】lafLaf is a vibrant cloud development platform that provides essential tools like cloud functions, databases, and storage solutions. It enables developers to quickly unleash their creativity and bring innovative ideas to life with ease.项目地址: https://gitcode.com/GitHub_Trending/la/laf本文基于 Laf 仓库官方文档 sealaf-migration.md完整讲解如何将运行在 Laf 上的应用迁移到 SealafSealos 云开发。你会掌握基于laf-cli的双端用户配置、云函数/环境变量/依赖/云存储/数据库的分步搬迁命令以及触发器重建、网站托管开启与cloud.storage.bucket代码适配等收尾工作读完即可独立执行一次完整的跨平台迁移。迁移范围哪些内容会随应用搬迁Laf 与 Sealaf 共享同一套云开发资源模型因此迁移对象是一组完整的应用资源官方文档明确列出的迁移内容包括云函数云存储数据库触发器环境变量函数依赖自定义域名网站托管需要特别注意的是自定义域名和网站托管属于“可选收尾项”无法随数据一次性自动搬迁需要在迁移完成后按第 6、7 节手动处理其余资源均可通过laf-cli的 pull/push 命令完成双向同步。这也是整个迁移方案的骨架先把 Laf 侧数据拉到本地再 push 到 Sealaf 侧新应用。准备工作双端 PAT 与 laf-cli 的多用户机制1. 分别在 Laf 和 Sealaf 创建 PAT迁移的前提是在两个平台各自拥有一个PATPersonal Access Token个人访问令牌。PAT 是laf-cli与云端鉴权的唯一凭证laf login PAT时 CLI 会将其换取一个有时效的 token 并缓存到本地用户配置中。从源码看laf login的实现在 action/user/index.ts它调用pat2token接口把 PAT 换为 token随后写入本地user.yaml对应常量USER_SCHEMA_NAME并记录过期时间。token 有效期由 constant.ts 中的TOKEN_EXPIRE定义为 7 天3600 * 24 * 7因此迁移操作宜在一次会话内集中完成避免 token 过期导致中途失败。2. 安装 CLI 并注册两个“用户”laf-cli的“用户user”概念实际上是CLI 名称 → 远端服务地址的映射支持同时维护 Laf 和 Sealaf 两个远端通过laf user switch切换当前上下文。这一点可以从命令定义 command/user/index.ts 得到印证user add name带有-r, --remote选项用于指定远端地址未指定时使用默认地址https://api.laf.run即DEFAULT_SERVER见 constant.ts。npm install -g laf-cli # 注册 Laf 官方服务-r 指定 Laf 的 API 地址 laf user add laf -r https://laf.run # 注册 Sealaf-r 填入对应可用区的 API 地址 laf user add sealaf-hzh -r https://sealaf-api.hzh.sealos.run # 先登录 Laf 侧 laf user switch laf # PAT 替换为刚刚创建的 Laf PAT laf login PAT # 再登录 Sealaf 侧 laf user switch sealaf-hzh laf login PATSealos 不同可用区对应的 Sealaf API 地址如下请根据自己应用所在可用区选择可用区Sealaf API 地址新加坡https://sealaf-api.cloud.sealos.io广州https://sealaf-api.gzg.sealos.run杭州https://sealaf-api.hzh.sealos.run北京https://sealaf-api.bja.sealos.run提示可用laf user list查看当前用户表输出包含 current/name/server url 三列当前用户以*标记便于确认切换是否生效。第一步拉取原 Laf 应用数据到本地在 Laf 侧登录后把应用的全部数据拉到本地目录作为“迁移中转站”。以 Laf 上的应用 ID 为变量APPIDAPPID # laf 上的 appid mkdir $APPID cd $APPID laf user switch laf laf app init $APPID # 拉取云函数函数代码 元数据 laf func pull # 拉取环境变量 laf env pull # 拉取函数依赖 /parameter /function /tool_call【免费下载链接】lafLaf is a vibrant cloud development platform that provides essential tools like cloud functions, databases, and storage solutions. It enables developers to quickly unleash their creativity and bring innovative ideas to life with ease.项目地址: https://gitcode.com/GitHub_Trending/la/laf创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/9/16 13:26:05

3步上手Dify工作流:从零导入到跑通的完整指南

3步上手Dify工作流:从零导入到跑通的完整指南 【免费下载链接】Awesome-Dify-Workflow 分享一些好用的 Dify DSL 工作流程,自用、学习两相宜。 Sharing some Dify workflows. 项目地址: https://gitcode.com/GitHub_Trending/aw/Awesome-Dify-Workflow…

2026/9/16 14:06:10

PHP原生CC防护系统:请求指纹+动态限流+验证码闭环

简介:这是一套面向PHP开发者与Web安全初学者的轻量级CC攻击防护实践源码,聚焦于解决PHP网站在高并发场景下易遭模拟请求式DDoS(即CC攻击)导致服务瘫痪的问题。资源共14个文件,含7个核心PHP脚本(如anti_ddos…

2026/9/16 14:06:10

C51单片机实时频谱分析:滑动DFT定点实现与Keil工程落地

简介:本资源是面向嵌入式开发工程师与数字信号处理学习者的C51平台滑动DFT(Sliding DFT)完整实现方案,聚焦实时频谱分析场景下的轻量级算法落地。针对C51单片机内存与算力受限的特点,资源提供可直接移植的优化代码、原…

2026/9/16 14:06:10

React Native与鸿蒙SVG滤镜跨平台开发实践

1. 项目概述:React Native与鸿蒙的SVG特效融合开发在跨平台移动开发领域,React Native与鸿蒙系统的结合正成为技术新趋势。这次我们要探讨的是如何在这两个平台上实现SVG图形的高级滤镜特效——这不仅是视觉呈现的升级,更是性能优化的重要实践…

2026/9/16 14:06:10

Spring Boot+Vue民宿预订系统实战:从数据模型到并发控制

简介:整套源码基于JavaSpringbootVue搭建,是典型的前后端分离民宿预订管理系统,面向计算机专业毕业生、在校生以及需要快速上手企业级项目的初中级开发者。系统后端由79个Java源文件构成,涉及服务端逻辑处理、数据持久化、业务逻辑…

2026/9/16 14:01:09

机器视觉工控机选型:从产线稳定性到实时控制的四阶筛选法

1. 项目概述:为什么“机器视觉适合用什么工控机”不是个随便选配置的问题干过三年以上机器视觉落地项目的人都知道,现场调试最让人头皮发麻的时刻,往往不是算法调不准,也不是光源打不好,而是——工控机在产线跑满8小时…

2026/9/16 12:52:37

拯救者Y7000黑屏故障排查与维修实战指南

1. 项目概述:一台黑屏的拯救者Y7000,到底卡在哪一步? 联想拯救者Y7000系列笔记本,从2018年第一代搭载i5-8300H开始,到后来的i7-9750H、i7-10750H、i5-11400H,再到2023年款的R7-7840HS,它始终是学…

2026/9/16 0:04:09

PHP源码部署实战:从环境配置到运行情侣游戏全攻略

简介:这是一套面向情侣互动场景的PHP完整源码,集成情侣飞行棋、真心话大冒险、情趣骰子等玩法,并内置完整分销制度,可自定义多种返佣比例,源码完全开源无加密,支持微信无感自动授权登录与第三方授权&#x…

2026/9/15 14:22:53

USB Type-C PCB布局分区设计:电源、高速信号与PD协议全攻略

做硬件这行,Type-C接口算是典型的“看着简单,做起来全坑”的东西。光引脚就24个,高低速信号、电源、控制线全部塞在一个小小的连接器里,如果PCB布局不做规划,打样回来基本就是“插上没反应”、“高速掉线”、“静电一打…

2026/9/15 21:31:11

系统编程学习原型如何补齐稳定性边界

系统编程学习原型如何补齐稳定性边界预算有限时&#xff0c;我先优化明显多余的复制&#xff0c;而不是猜测性地换容器。用借用传递只读数据通常就能减少分配&#xff1a; fn parse(line: &str) -> Result<Item, Error> { /* ... */ }用基准确认热点确实在分配&am…

2026/9/15 11:42:23

雨花区哪家财务公司代理记账比较好?

在雨花区&#xff0c;企业处理财税事务常常面临诸多挑战&#xff0c;选择一家靠谱的财务公司至关重要。湖南巨勤财务管理咨询有限公司就是本地正规实体财税服务机构&#xff0c;深耕本地工商财税行业多年&#xff0c;熟悉当地工商局、税务局最新政策与申报流程。主营公司注册、…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
咨询二维码