文档
02 决策(ADR)

ADR-0025 复用既有TOS与单原件引用

背景与确认依据

用户于2026-10-18明确当前图片/视频继续使用new-api-new-oceanway,暂不接入独立Media Gateway;复用其已有TOS,同一输出版本一份正式原件,多处引用,撤销逐服务重复存储。用户随后确认弃用旧产品与new-api现有客户的存量资产,并授权按该方案实施、补齐引用保留/释放及云验证。

本决定仅调整当前文件能力的驻留和对象管理方案。ADR-0003的长期媒体供应方向、ADR-0014的过渡期调用链保持;必要的公共文件兼容修复在现有网关中实施,不以本次存储工作切换模型供应。

决策

  1. 当前正式原件由new-api-new-oceanway中的公共文件模块唯一管理,复用现有TOS。已有永久对象经来源和完整性验证后原位登记;临时结果确需转长期时,由同一Owner晋升一次。Platform、Runtime和产品绑定原件时不再上传或复制。
  2. Platform保留身份、原Operation、客户授权及唯一资金权威;Runtime登记通用产物和受托资产版本;产品保留内容权限、领域关联和采纳。引用与物理位置分离,持有稳定文件身份不等于获得读取权限。
  3. 每个消费者建立并释放自己的保留。一个消费者释放不能使其他有效引用失去续签或恢复能力;服务专用身份只能管理其作用域内已有保留。释放不直接执行物理删除,未知状态保守保护。
  4. 新接入显式开启、按服务及来源作用域隔离;现有客户账号、Key、资金、原任务、公开协议和后续正常资产操作继续。切换和回退均保留已发引用、登记状态及旧删除保护。
  5. 已确认弃用的旧资产按一次性冻结清单退出迁移与保留范围,不再要求该批历史链接持续可读。清单后新增、变更、有效引用使用中的对象及账号、账务、任务、JSON等非资产事实不随该批删除。物理清理与精确写围栏单独执行,不扩成整桶删除。
  6. MG既有三桶保持原位,当前不接管、不接入、不改策略;备份副本用于恢复,不作为另一业务原件。测试桶/合成对象与生产来源隔离,不借测试纳管历史客户对象。

后果与交付边界

MG-02-015中由新MG承载文件、逐服务导入及旧Core职责的安排由本决定替代,其原文保留历史状态。独立MG后续接入需重新验证Owner交接、文件身份、权限及回退,不能恢复重复原件路径。

本决定不承诺新的保留天数、免费容量、RPO/RTO或跨账号灾备。需求/规格/任务分别见INFRA-02-001~003,实际验证与未通过项只在PROC-02-006记录;方案Accepted不等于生产启用。

On this page