stackkit backup configure, stackkit backup emergency-export, stackkit backup emergency-restore, stackkit backup init, stackkit backup restore, stackkit backup run, stackkit backup schedule, stackkit backup status, stackkit backup target
stackkit backup configure
配置由 CUE 治理的本地 Kopia 仓库。 根据确切生成的 StackSpec v2 备份策略配置本地 Kopia 仓库。 仓库路径和 kopia-agent 服务由 CUE 拥有,无法在命令行覆盖。
示例
stackkit backup emergency-export
将选定的本地数据导出为加密的便携式恢复归档。 创建一个便携式的 age 加密 tar/gzip 归档,包含逐文件校验和与恢复运行手册。请提供 age 接收方公钥,以及一个位于数据源之外的新目标目录。省略--source 时,会导出生成的 v2 备份契约(CUE 的 emergencyExport 类别,加上 generate/apply 源策略中的卷)。当不存在生成的契约时,显式的 CLASS=PATH 源仍是独立使用的路径。文件复制并不能证明应用一致性;请先停止写入方,或先导出数据库原生转储。恢复时无需原主机、Kopia 或 Kombify 账号,即可暂存数据。
示例
stackkit backup emergency-restore
解密并验证便携导出,输出到新的暂存目录。
示例
stackkit backup init
输出首次运行的设置说明。 输出备份附加组件的首次运行设置步骤。 此命令为只读。它描述的是原生生命周期:在配置仓库之前,先渲染并应用由 CUE 拥有的本地 kopia-agent。stackkit backup restore
验证已签名的快照并将其恢复到隔离的暂存区。 将一个内容寻址、经 Owner 签名的快照锚点恢复到由 CUE 拥有的隔离暂存卷。原始的 Kopia 快照 ID 和暂存路径不受调用方控制。--owner-approve 会记录显式的本地 Owner 授权;此命令从不要求 Kombify 账号或 Cloud 服务。
示例
stackkit backup restore abandon, stackkit backup restore activate, stackkit backup restore recover
stackkit backup restore abandon
放弃一个待处理或已暂存的恢复操作。
示例
stackkit backup restore activate
将一个已验证的暂存恢复激活到线上 Kit 核心卷中。
示例
stackkit backup restore recover
恢复被中断的恢复操作,或完成其已提交的结果。 恢复确切经 Owner 批准的恢复激活。提交之前,恢复会还原先前的线上卷。提交之后,它会保留已激活的数据,并继续结果清理和应用收尾。对已完成的操作重复执行恢复,会返回其原始的签名结果。必须提供--rollback。
示例
stackkit backup run
立即强制生成一次快照(带外)。
示例
stackkit backup schedule
控制经 Owner 批准的本地备份定时器。
子命令:
stackkit backup schedule disable, stackkit backup schedule enable, stackkit backup schedule status
stackkit backup schedule disable
撤销计划备份的执行并停止其定时器。
继承自
stackkit backup schedule:
示例
stackkit backup schedule enable
批准并启用确切的 CUE 备份周期。
继承自
stackkit backup schedule:
示例
stackkit backup schedule status
分别显示定时器、授权和最近一次计划快照。stackkit backup schedule:
示例
stackkit backup status
显示本地 Kopia 仓库状态。
示例
stackkit backup target
将 Owner 提供的 S3 目标绑定到生成的备份策略。stackkit backup target import, stackkit backup target recipient, stackkit backup target status
stackkit backup target import
从 stdin 的 JSON 导入加密的 S3 托管。 从 stdin 导入 JSON 字段 endpoint、bucket、prefix、region、accessKeyId、secretAccessKey 和 passphrase。passphrase 是现有 Kopia 仓库所用的字符串。只会输出不透明的目标引用。这只是导入托管信息;它不会创建存储桶,也不会验证异地就绪状态。
示例
stackkit backup target recipient
证明此节点用于密封交付的接收方密钥。 为此节点一次性创建独立的加密接收方密钥,并输出由本地所有者密钥签名的声明。该声明将公钥绑定到此站点和节点,并响应调用方的质询。私钥始终保留在本地保管中。交付方将备份目标材料密封给此密钥;使用backup target import --sealed 导入。
示例
