云原生后端运维【免费下载链接】TerminusOpen-Source Personal Cloud OS for Always-On Agents项目地址https://gitcode.com/gh_mirrors/terminus2/Terminus点击查看免费下载导读本文是 TerminusOlares个人云系统「文件同步至本地Sync to local」功能的实操指南核心场景是借助 LarePass 桌面端将 Olares 云端按资料库Library或文件夹组织的文件实时同步到本地电脑并在两端保持双向一致。读完本文你将掌握资料库的创建方法、同步任务的开启与目录选择、同步状态管理打开本地同步文件夹 / 取消同步 / 一键暂停并能理解该功能在源码与文件系统层面的定位直接应用于日常多设备文件管理。本指南的主体内容源自仓库文档 docs/reusables/sync-files.md该片段同时被 docs/manual/olares/files/sync-files.md 与 docs/manual/larepass/manage-files.md 通过命名区域#sync-files-to-local复用引用并以 Olares Files 应用的源码与周边文档作为佐证。功能概览什么是「同步至本地」借助 LarePass 桌面端你可以把 Olares 云端的文件——以资料库Library或文件夹为单位——同步到本地电脑。系统会在本机创建一个对应的同步文件夹设置完成后两端文件将实时、双向保持更新本地对文件的修改会回传云端云端或 Olares 集群内其他设备的改动也会拉取到本地。:::tip 使用前提 「同步至本地」功能仅适用于 Files 应用中同步Sync目录下的资料库或文件夹。个人文件应存放在Drive目录而同步目录专为需要跨设备实时同步、频繁编辑或团队协作的数据设计详见 Files 应用概览。 :::从实现角度理解这个定位更有帮助Files 应用将存储区分为Drive个人文件无需持续同步、Sync基于资料库的高效同步存储区每个库可视为独立的云盘入口、Application应用数据与系统级共享资源与Cloud drive外部云存储挂载四大类同步功能正是建立在 Sync 存储区之上。LarePass 桌面端在移动端与网页端之外为大量或批量文件的上传、下载与同步提供了更完整的任务管理体验见 LarePass 常见文件操作。创建资料库Library资料库Library是组织、同步和共享数字内容的基本单元也是一个多功能的文件容器可满足各类数据同步与共享需求。每位用户会自动获得一个个人库My Library作为起点。要创建新的资料库打开 Files 应用或 LarePass 桌面端定位到同步Sync目录。在同步目录右侧点击add_circle图标打开新建库对话框。输入资料库名称点击创建。创建成功后新库即出现在同步目录列表中可作为独立的同步与共享入口使用。从源码看该交互对应的界面文案与菜单结构可在前端国际化文件中找到中文文案将「同步至本地」「取消同步」「打开本地同步文件夹」「立即同步」统一收敛在files_popup_menu菜单组下zh-CN 国际化文件英文对应项为synchronize_to_local: Sync to localen-US 国际化文件。这印证了创建库、开启同步、管理同步在 Files 应用中是一整套围绕 Sync 目录展开的菜单操作链路。开启同步将资料库同步到本地为某个资料库或文件夹开启本地同步步骤如下打开LarePass 桌面端找到同步目录。将鼠标悬停在目标资料库或文件夹上点击右侧出现的⋮more_horiz菜单按钮。在菜单中点击同步至本地。在弹出的同步库窗口中选择文件下载位置本地目录点击确认同步随即开始。同步完成后该文件夹图标的左下角会出现绿色对勾表示该库已进入双向同步状态之后本地与云端的改动会自动保持一致。补充把本地文件夹反向接入同步如果你希望把电脑上已有的本地文件夹纳入同步体系可以在 LarePass 中创建一个名称匹配的资料库并将本地文件移动到该库对应的同步目录中从而保留原有目录结构并启用同步能力见 同步和共享文件。请注意若你对某库只有只读权限则无法将本地改动同步回库新增与修改的文件会以只读状态显示。管理同步状态设置同步后可通过以下操作随时管理同步状态与本地文件操作入口效果打开本地同步文件夹悬停目标库/文件夹 →⋮→打开本地同步文件夹系统直接打开该库在本机对应的同步目录便于快速定位文件取消同步悬停目标文件夹 →⋮→取消同步停止该文件夹的双向同步不会删除本地文件暂停全部同步点击同步目录右侧的⏸pause_circle一键暂停所有同步任务的数据传输适合临时节省带宽其中「取消同步」与「暂停」的语义差异值得留意前者是永久停止某个库的同步关系本地文件保留后者是临时中断所有传输任务、可随时恢复。对应菜单文案unsynchronize取消同步与sync_immediately立即同步在 zh-CN 国际化文件 的files_popup_menu中相邻定义也表明「取消/恢复同步」被设计为同一菜单组内的一对可逆操作。同步冲突的处理机制在多设备同时编辑同一文件的极端场景下LarePass 会按如下规则处理冲突见 同步和共享文件第一个完成的编辑会保存到资料库中冲突版本会被备份并以包含编辑者 Olares ID 与时间戳的唯一文件名保存例如test.txt(SFConflict name 2024-04-17-12-12-12)。这一机制保证了双向同步过程中不会因并发编辑而丢失任何版本冲突文件以可辨识命名保留便于用户手动合并。与共享、权限的配合同步与共享在资料库层面是一体化设计理解权限模型有助于正确使用同步功能角色权限库的所有者可管理权限、邀请成员、共享/重命名/删除库成员可创建库但不能管理权限或删除库。权限级别分为只读与读写只读成员无法将本地改动同步回库同步和共享文件。共享库的同步被邀请的用户会在其同步内容列表中看到共享库与团队成员共享同一资料库后该库在多方设备上保持同步实现实时协作。不同目录的同步能力差异Files 的共享能力与目录位置相关——Sync目录支持内部共享同一 Olares 集群内成员但不支持公网公开链接与 SMB 共享Home、Data等目录则支持公开/内部/SMB 多种共享方式共享文件。这再次说明同步目录是围绕「跨设备实时同步 集群内协作」设计的专用存储区。常见问题与注意事项同步范围限制「同步至本地」仅对同步目录下的库/文件夹可用Drive 中的个人文件如需跨设备访问请使用 Files 应用或 LarePass 的常规上传/下载能力基本文件操作。删除不可逆无论是删除库还是删除文件操作均不可恢复删除共享库会永久删除其中所有文件请谨慎操作。取消同步≠删除数据取消同步仅停止双向同步过程本地与云端的文件均会保留。客户端要求本地同步依赖 LarePass 桌面端首次使用前需通过助记词导入 Olares ID 完成登录见 LarePass 常见文件操作。延伸阅读Files 应用概览了解 Drive / Sync / Application / Cloud drive / Share 五大目录的设计定位基本文件操作上传、下载、预览、搜索与删除共享文件公开共享、内部共享与 SMB 共享的权限配置同步和共享文件资料库共享、成员权限与同步冲突处理LarePass 常见文件操作桌面端与移动端的完整文件管理任务赞分享云原生后端运维【免费下载链接】TerminusOpen-Source Personal Cloud OS for Always-On Agents项目地址https://gitcode.com/gh_mirrors/terminus2/Terminus点击查看免费下载相关推荐使用 LarePass 在 Olares 中同步与共享文件库Library管理与双向同步实战指南使用 LarePass 在 Olares 中同步与共享文件库Library管理与双向同步实战指南 LarePass 是 Olares 生态中负责文件同步与云原生后端运维Olares 与 LarePass 文件管理实战上传、下载、双向同步与删除完整指南Olares 与 LarePass 文件管理实战上传、下载、双向同步与删除完整指南 本文是一份以 LarePass 文件管理 为主题的实操指南。LarePas云原生后端运维Flask-REST-JSONAPI 数据层深入剖析SQLAlchemy CRUD 扩展与 pre/post 钩子的灵活玩法Flask REST JSONAPI 数据层深入剖析SQLAlchemy CRUD 扩展与 pre/post 钩子的灵活玩法 Flask REST JSONA上一篇MNN 新 LLM 模型适配指南Hook 对齐测试从 transformers 到 LlmModel 的逐层数值验证下一篇数据库选型之问为什么 PostgreSQL 与 PostgresML 是机器学习工作负载的理性选择创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
阅读完成 · 觉得有帮助?