我正在使用Salt进行项目部署。如果部署失败怎么办? Salt中是否存在任何恢复机制?
通过还原,我的意思是我希望能够将我的数据库和系统恢复到最近的工作状态。
答案 0 :(得分:0)
据我所知,Salt不提供开箱即用的虚拟化和/或快照功能。
但是,Salt状态定义是幂等的,这意味着它们描述了最终状态,并且可以安全地多次应用。注意,只有在中间某些东西被破坏的情况下它才有用,那么修复只是为了重试状态,例如
salt minion state.sls mystate
话虽如此,如果你寻求某种恢复/故障转移保证 - 有几种方法可以给兔子上皮。