{"id":"disaster-recovery-varies-by-topology","text":"Disaster recovery procedures diverge across topologies: standalone clusters use etcd snapshot/restore via oc debug+chroot under version governance, while hosted control planes require separately-saved encryption keys and use etcdutl (not etcdctl) with --skip-hash-check — but both share the same irreversibility constraint that backup is last-resort, not rollback.","truth_value":"IN","source":"","source_url":"","source_hash":"","justifications":[{"type":"SL","antecedents":["disaster-recovery-within-version-governance","hcp-encryption-key-saved-separately-for-dr","hcp-etcdutl-not-etcdctl-for-restore"],"outlist":[],"label":"Extends depth-2 DR governance with HCP-specific DR divergences"}],"dependents":["disaster-recovery-diverges-despite-unified-platform-model"],"metadata":{},"explanation":{"steps":[{"node":"disaster-recovery-varies-by-topology","truth_value":"IN","reason":"SL justification valid","antecedents":["disaster-recovery-within-version-governance","hcp-encryption-key-saved-separately-for-dr","hcp-etcdutl-not-etcdctl-for-restore"],"label":"Extends depth-2 DR governance with HCP-specific DR divergences"},{"node":"disaster-recovery-within-version-governance","truth_value":"IN","reason":"SL justification valid","antecedents":["etcd-disaster-recovery-constraints","version-coupling-and-update-governance"],"label":"depth-1 etcd DR constraints + depth-1 version governance combine to reveal DR is bounded by the same forward-only model"},{"node":"etcd-disaster-recovery-constraints","truth_value":"IN","reason":"SL justification valid","antecedents":["etcd-backup-not-rollback-mechanism","etcd-backup-requires-oc-debug-chroot","no-direct-etcd-access"],"label":"Three independent constraints that together define the narrow operational envelope for etcd recovery"},{"node":"etcd-backup-not-rollback-mechanism","truth_value":"IN","reason":"premise"},{"node":"etcd-backup-requires-oc-debug-chroot","truth_value":"IN","reason":"premise"},{"node":"no-direct-etcd-access","truth_value":"IN","reason":"premise"},{"node":"version-coupling-and-update-governance","truth_value":"IN","reason":"SL justification valid","antecedents":["cnv-version-must-match-ocp-version","cnv-update-ocp-first-then-cnv","hcp-update-order-management-mce-hosted","ocp-rollback-not-supported"],"label":"Version coupling rules and forward-only updates form a strict upgrade governance model"},{"node":"cnv-version-must-match-ocp-version","truth_value":"IN","reason":"premise"},{"node":"cnv-update-ocp-first-then-cnv","truth_value":"IN","reason":"premise"},{"node":"hcp-update-order-management-mce-hosted","truth_value":"IN","reason":"premise"},{"node":"ocp-rollback-not-supported","truth_value":"IN","reason":"premise"},{"node":"hcp-encryption-key-saved-separately-for-dr","truth_value":"IN","reason":"premise"},{"node":"hcp-etcdutl-not-etcdctl-for-restore","truth_value":"IN","reason":"premise"}]}}