CHAT_OUTPUT_BEGIN
COMMAND_ID=SUPPORT-260910-BACKUP-DR-SIZING-AUDIT-162R1
STATUS=OK
RC=0
HOST=pve01
MODE=read-only
COMPONENT=backup-dr-mail13-sizing-audit-pve01
REFERENCE_REGISTER_CHECK=OK
REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66
ERROR_REGISTER_CHECK=OK
ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0
COMMAND_SHA256=f49571bd398550123d9773b797473f3e8fe19067f4454b87f92f598cc208de09
DUPLICATE_FAILED_COMMAND_BLOCKED=false
EXECUTION_STARTED=true
CHANGE_DECLARED=false
RESULT_CONTRACT_VALID=true
RESULT_CONTRACT_STATUS=NOT_APPLICABLE
RESULT_CONTRACT_ERROR=NONE
COMMAND_RC=0
CHANGES_MADE=false
ROLLBACK_STARTED=false
ROLLBACK_RESTORED=null
MUTATION_OUTCOME=NO_MUTATION
SANITIZED=yes
SECRETS_INCLUDED=no
PRIVATE_ADDRESSES_INCLUDED=no
RAW_EVIDENCE_SHA256=6ae4c7ea4811c47d5e58fc1ed262270828a7e415d611a51bf2fe4aa4143b6081
SANITIZED_OUTPUT_SHA256=6ae4c7ea4811c47d5e58fc1ed262270828a7e415d611a51bf2fe4aa4143b6081
OUTPUT_BEGIN
MAIL162_RCLONE_STATE=COMPLETE
MAIL162_ALL_REMOTE_COUNT=26
MAIL162_MAIL_REMOTE_COUNT=26
MAIL162_MAIL_REMOTES=["pve01-mail-01-crypt:","pve01-mail-01:","pve01-mail-02-crypt:","pve01-mail-02:","pve01-mail-03-crypt:","pve01-mail-03:","pve01-mail-04-crypt:","pve01-mail-04:","pve01-mail-05-crypt:","pve01-mail-05:","pve02-mail-01-crypt:","pve02-mail-01:","pve02-mail-02-crypt:","pve02-mail-02:","pve02-mail-03-crypt:","pve02-mail-03:","pve02-mail-04-crypt:","pve02-mail-04:","pve03-mail-01-crypt:","pve03-mail-01:","pve03-mail-02-crypt:","pve03-mail-02:","pve03-mail-03-crypt:","pve03-mail-03:","pve03-mail-04-crypt:","pve03-mail-04:"]
MAIL162_MAIL_ABOUT=[{"free":551667878215,"other":null,"rc":0,"remote":"pve01-mail-01-crypt:","state":"OK","stderr_present":false,"total":1099511627776,"trashed":null,"used":547843749561},{"free":551667878215,"other":null,"rc":0,"remote":"pve01-mail-01:","state":"OK","stderr_present":false,"total":1099511627776,"trashed":null,"used":547843749561},{"free":551667814356,"other":null,"rc":0,"remote":"pve01-mail-02-crypt:","state":"OK","stderr_present":false,"total":1099511627776,"trashed":null,"used":547843813420},{"free":551667814356,"other":null,"rc":0,"remote":"pve01-mail-02:","state":"OK","stderr_present":false,"total":1099511627776,"trashed":null,"used":547843813420},{"free":1014495341735,"other":null,"rc":0,"remote":"pve01-mail-03-crypt:","state":"OK","stderr_present":false,"total":1099511627776,"trashed":null,"used":85016286041},{"free":1014495341735,"other":null,"rc":0,"remote":"pve01-mail-03:","state":"OK","stderr_present":false,"total":1099511627776,"trashed":null,"used":85016286041},{"free":1014495341705,"other":null,"rc":0,"remote":"pve01-mail-04-crypt:","state":"OK","stderr_present":false,"total":1099511627776,"trashed":null,"used":85016286071},{"free":1014495341705,"other":null,"rc":0,"remote":"pve01-mail-04:","state":"OK","stderr_present":false,"total":1099511627776,"trashed":null,"used":85016286071},{"free":1085882288719,"other":null,"rc":0,"remote":"pve01-mail-05-crypt:","state":"OK","stderr_present":false,"total":1099511627776,"trashed":null,"used":13629339057},{"free":1085882288719,"other":null,"rc":0,"remote":"pve01-mail-05:","state":"OK","stderr_present":false,"total":1099511627776,"trashed":null,"used":13629339057},{"free":880030413245,"other":null,"rc":0,"remote":"pve02-mail-01-crypt:","state":"OK","stderr_present":false,"total":1099511627776,"trashed":null,"used":219481214531},{"free":880030413245,"other":null,"rc":0,"remote":"pve02-mail-01:","state":"OK","stderr_present":false,"total":1099511627776,"trashed":null,"used":219481214531},{"free":880030413267,"other":null,"rc":0,"remote":"pve02-mail-02-crypt:","state":"OK","stderr_present":false,"total":1099511627776,"trashed":null,"used":219481214509},{"free":880030413267,"other":null,"rc":0,"remote":"pve02-mail-02:","state":"OK","stderr_present":false,"total":1099511627776,"trashed":null,"used":219481214509},{"free":892314805279,"other":null,"rc":0,"remote":"pve02-mail-03-crypt:","state":"OK","stderr_present":false,"total":1099511627776,"trashed":null,"used":207196822497},{"free":892314805279,"other":null,"rc":0,"remote":"pve02-mail-03:","state":"OK","stderr_present":false,"total":1099511627776,"trashed":null,"used":207196822497},{"free":892314805249,"other":null,"rc":0,"remote":"pve02-mail-04-crypt:","state":"OK","stderr_present":false,"total":1099511627776,"trashed":null,"used":207196822527},{"free":892314805249,"other":null,"rc":0,"remote":"pve02-mail-04:","state":"OK","stderr_present":false,"total":1099511627776,"trashed":null,"used":207196822527},{"free":1099511333739,"other":null,"rc":0,"remote":"pve03-mail-01-crypt:","state":"OK","stderr_present":false,"total":1099511627776,"trashed":null,"used":294037},{"free":1099511333739,"other":null,"rc":0,"remote":"pve03-mail-01:","state":"OK","stderr_present":false,"total":1099511627776,"trashed":null,"used":294037},{"free":1099511333713,"other":null,"rc":0,"remote":"pve03-mail-02-crypt:","state":"OK","stderr_present":false,"total":1099511627776,"trashed":null,"used":294063},{"free":1099511333713,"other":null,"rc":0,"remote":"pve03-mail-02:","state":"OK","stderr_present":false,"total":1099511627776,"trashed":null,"used":294063},{"free":1008191778231,"other":null,"rc":0,"remote":"pve03-mail-03-crypt:","state":"OK","stderr_present":false,"total":1099511627776,"trashed":null,"used":91319849545},{"free":1008191778231,"other":null,"rc":0,"remote":"pve03-mail-03:","state":"OK","stderr_present":false,"total":1099511627776,"trashed":null,"used":91319849545},{"free":1085882288719,"other":null,"rc":0,"remote":"pve03-mail-04-crypt:","state":"OK","stderr_present":false,"total":1099511627776,"trashed":null,"used":13629339057},{"free":1085882288719,"other":null,"rc":0,"remote":"pve03-mail-04:","state":"OK","stderr_present":false,"total":1099511627776,"trashed":null,"used":13629339057}]
MAIL162_MAIL_ABOUT_OK_COUNT=26
MAIL162_MAIL_ABOUT_FAIL_COUNT=0
MAIL162_MAIL_CAPACITY_TOTAL_BYTES=28587302322176
MAIL162_MAIL_CAPACITY_USED_BYTES=4475310649832
MAIL162_MAIL_CAPACITY_FREE_BYTES=24111991672344
MAIL162_POLICY_REMOTE_TOKENS=["pve01-mail-01-crypt:","pve01-mail-02-crypt:"]
MAIL162_POLICY_FILES=[{"bytes":38039,"mail_remote_tokens":["pve01-mail-01-crypt:","pve01-mail-02-crypt:"],"path":"/usr/local/libexec/homelab-cloud-quorum-payload","sha256":"df9e19485e5d87112bf58bf77bdddf3b9b896418dd85ff945a31cd5b6817f352","state":"FILE"},{"bytes":17702,"mail_remote_tokens":["pve01-mail-01-crypt:","pve01-mail-02-crypt:"],"path":"/usr/local/libexec/homelab-vm-cloud-quorum-node-worker","sha256":"91bdd116be865560a38105dffbd1a66d687232035e2359e4a5be4d225e9c61d1","state":"FILE"},{"bytes":3140,"mail_remote_tokens":[],"path":"/usr/local/sbin/homelab-vm160-remote-backup","sha256":"ffcb6b946d9c621cb9227642008c5f6bf7fb48041b3604c926c7ed2f2be47cc4","state":"FILE"},{"bytes":7394,"mail_remote_tokens":[],"path":"/usr/local/sbin/homelab-vm-full-backup","sha256":"ec16bde2cccf105bc2bd0550517ec8bbca2cbf116645b0bf3cfa15f8ec5ad022","state":"FILE"},{"bytes":12618,"mail_remote_tokens":[],"path":"/usr/local/sbin/homelab-vm-full-restore-drill","sha256":"57bba1b7a774b4cfe904dfeb671028bc0427abf04d463e28d8605dbc142faf13","state":"FILE"},{"bytes":8484,"mail_remote_tokens":[],"path":"/usr/local/sbin/homelab-vm-cloud-quorum-queue","sha256":"b42f150c0ba2d2519425b082c69dcfa26ea0f8eb07143c4205cb3eaa53c5e7d1","state":"FILE"},{"bytes":32975,"mail_remote_tokens":[],"path":"/usr/local/sbin/homelab-backup-retention-gc","sha256":"8adb6c10f5911f39c53775b89eac3cd1823f1ed34b4caccade5279c213e998a3","state":"FILE"},{"bytes":1436,"mail_remote_tokens":[],"path":"/srv/homelab-ops/policies/cluster-cloud-quorum.json","sha256":"e06b7e6285eda2885ef913aa954a70abc7c1d892199a8b7cea2ada98b8edba34","state":"FILE"}]
MAIL162_CLOUD_STATE=COMPLETE
MAIL162_CLOUD_STATE_FILES=445
MAIL162_CLOUD_STATUS_COUNTS={"SEALED":445}
MAIL162_CLOUD_SEALED_LOGICAL_BYTES_SUM=603799921921
MAIL162_CLOUD_LATEST=[{"age_seconds":35907,"archive_size_bytes":3189,"cloud_quorum":2,"generation":"app-filebrowser-pve01-20260910T093143Z","local_cleanup":"OK","logical_id":"app-filebrowser","part_count":1,"remote_a_root":"pve01-mail-01-crypt:homelab-backups","remote_b_root":"pve01-mail-02-crypt:homelab-backups","seal_written":true,"status":"SEALED"},{"age_seconds":35710,"archive_size_bytes":76261266,"cloud_quorum":2,"generation":"app-hbarhub-pve01-20260910T093403Z","local_cleanup":"OK","logical_id":"app-hbarhub","part_count":1,"remote_a_root":"pve01-mail-01-crypt:homelab-backups","remote_b_root":"pve01-mail-02-crypt:homelab-backups","seal_written":true,"status":"SEALED"},{"age_seconds":35820,"archive_size_bytes":270193560,"cloud_quorum":2,"generation":"app-immich-pve01-20260910T093235Z","local_cleanup":"OK","logical_id":"app-immich","part_count":1,"remote_a_root":"pve01-mail-01-crypt:homelab-backups","remote_b_root":"pve01-mail-02-crypt:homelab-backups","seal_written":true,"status":"SEALED"},{"age_seconds":1947487,"archive_size_bytes":4251,"cloud_quorum":2,"generation":"app-memos-pve01-20260819T063203Z","local_cleanup":"OK","logical_id":"app-memos","part_count":1,"remote_a_root":"pve01-mail-01-crypt:homelab-backups","remote_b_root":"pve01-mail-02-crypt:homelab-backups","seal_written":true,"status":"SEALED"},{"age_seconds":1947194,"archive_size_bytes":197096621,"cloud_quorum":2,"generation":"app-scrutiny-pve01-20260819T063621Z","local_cleanup":"OK","logical_id":"app-scrutiny","part_count":1,"remote_a_root":"pve01-mail-01-crypt:homelab-backups","remote_b_root":"pve01-mail-02-crypt:homelab-backups","seal_written":true,"status":"SEALED"},{"age_seconds":2408243,"archive_size_bytes":9629,"cloud_quorum":2,"generation":"app-skladchik-moderator-assistant-pve01-20260813T223245Z","local_cleanup":"OK","logical_id":"app-skladchik-moderator-assistant","part_count":1,"remote_a_root":"pve01-mail-01-crypt:homelab-backups","remote_b_root":"pve01-mail-02-crypt:homelab-backups","seal_written":true,"status":"SEALED"},{"age_seconds":35878,"archive_size_bytes":164836,"cloud_quorum":2,"generation":"app-skladchik-reports-monitor-pve01-20260910T093211Z","local_cleanup":"OK","logical_id":"app-skladchik-reports-monitor","part_count":1,"remote_a_root":"pve01-mail-01-crypt:homelab-backups","remote_b_root":"pve01-mail-02-crypt:homelab-backups","seal_written":true,"status":"SEALED"},{"age_seconds":2672363,"archive_size_bytes":3044006,"cloud_quorum":2,"generation":"control-bootstrap-pve01-20260810T211046Z","local_cleanup":"OK","logical_id":"control-bootstrap","part_count":1,"remote_a_root":"pve01-mail-01-crypt:homelab-backups","remote_b_root":"pve01-mail-02-crypt:homelab-backups","seal_written":true,"status":"SEALED"},{"age_seconds":15676,"archive_size_bytes":8973715,"cloud_quorum":2,"generation":"control-bootstrap-v2-pve01-20260910T150855Z","local_cleanup":"OK","logical_id":"control-bootstrap-v2","part_count":1,"remote_a_root":"pve01-mail-01-crypt:homelab-backups","remote_b_root":"pve01-mail-02-crypt:homelab-backups","seal_written":true,"status":"SEALED"},{"age_seconds":568249,"archive_size_bytes":478357303,"cloud_quorum":2,"generation":"vm110-pve01-20260904T053821Z","local_cleanup":"OK","logical_id":"vm110","part_count":1,"remote_a_root":"pve01-mail-01-crypt:homelab-backups","remote_b_root":"pve01-mail-02-crypt:homelab-backups","seal_written":true,"status":"SEALED"},{"age_seconds":606742,"archive_size_bytes":223672749,"cloud_quorum":2,"generation":"vm112-pve01-20260903T185707Z","local_cleanup":"OK","logical_id":"vm112","part_count":1,"remote_a_root":"pve01-mail-01-crypt:homelab-backups","remote_b_root":"pve01-mail-02-crypt:homelab-backups","seal_written":true,"status":"SEALED"},{"age_seconds":568362,"archive_size_bytes":887338816,"cloud_quorum":2,"generation":"vm150-pve01-20260904T053517Z","local_cleanup":"OK","logical_id":"vm150","part_count":2,"remote_a_root":"pve01-mail-01-crypt:homelab-backups","remote_b_root":"pve01-mail-02-crypt:homelab-backups","seal_written":true,"status":"SEALED"},{"age_seconds":38675,"archive_size_bytes":6677401588,"cloud_quorum":2,"generation":"vm170-pve01-20260910T083014Z","local_cleanup":"OK","logical_id":"vm170","part_count":13,"remote_a_root":"pve01-mail-01-crypt:homelab-backups","remote_b_root":"pve01-mail-02-crypt:homelab-backups","seal_written":true,"status":"SEALED"},{"age_seconds":35386,"archive_size_bytes":2028606667,"cloud_quorum":2,"generation":"vm171-pve01-20260910T093532Z","local_cleanup":"OK","logical_id":"vm171","part_count":4,"remote_a_root":"pve01-mail-01-crypt:homelab-backups","remote_b_root":"pve01-mail-02-crypt:homelab-backups","seal_written":true,"status":"SEALED"}]
MAIL162_CLOUD_PARSE_ERRORS=0
MAIL162_RESTORE_STATE=COMPLETE
MAIL162_RESTORE_EVIDENCE_FILES=196
MAIL162_RESTORE_LATEST=[{"age_seconds":568229,"full_restore_proven":false,"generation":"vm110-pve01-20260904T053821Z","logical_id":"vm110","restore_source":"Cloud A","result":"OK","validation_level":"cloud-a-full-readback+part-sha+archive-sha+zstd+tar-list+config"},{"age_seconds":606730,"full_restore_proven":false,"generation":"vm112-pve01-20260903T185707Z","logical_id":"vm112","restore_source":"Cloud A","result":"OK","validation_level":"cloud-a-full-readback+part-sha+archive-sha+zstd+tar-list+config"},{"age_seconds":568333,"full_restore_proven":false,"generation":"vm150-pve01-20260904T053517Z","logical_id":"vm150","restore_source":"Cloud A","result":"OK","validation_level":"cloud-a-full-readback+part-sha+archive-sha+zstd+vma-config"},{"age_seconds":38437,"full_restore_proven":false,"generation":"vm170-pve01-20260910T083014Z","logical_id":"vm170","restore_source":"Cloud A","result":"OK","validation_level":"cloud-a-full-readback+part-sha+archive-sha+zstd+vma-config"},{"age_seconds":35301,"full_restore_proven":false,"generation":"vm171-pve01-20260910T093532Z","logical_id":"vm171","restore_source":"Cloud A","result":"OK","validation_level":"cloud-a-full-readback+part-sha+archive-sha+zstd+vma-config"}]
MAIL162_RESTORE_PARSE_ERRORS=0
MAIL162_CLUSTER_STATE=COMPLETE
MAIL162_CLUSTER_VM_COUNT=13
MAIL162_CLUSTER_PROVISIONED_MAXDISK_BYTES_SUM=973999030272
MAIL162_CLUSTER_REPORTED_DISK_BYTES_SUM=7699046400
MAIL162_CLUSTER_VMS=[{"maxdisk_bytes":8350298112,"name":"dns1","node":"pve01","reported_disk_bytes":3737972736,"status":"running","type":"lxc","vmid":110},{"maxdisk_bytes":8350298112,"name":"unbound1","node":"pve01","reported_disk_bytes":762720256,"status":"running","type":"lxc","vmid":112},{"maxdisk_bytes":68719476736,"name":"snikket","node":"pve01","reported_disk_bytes":0,"status":"running","type":"qemu","vmid":150},{"maxdisk_bytes":128849018880,"name":"core-apps","node":"pve01","reported_disk_bytes":0,"status":"running","type":"qemu","vmid":170},{"maxdisk_bytes":128849018880,"name":"monitoring","node":"pve01","reported_disk_bytes":0,"status":"running","type":"qemu","vmid":171},{"maxdisk_bytes":53687091200,"name":"newfi-prod","node":"pve01","reported_disk_bytes":0,"status":"running","type":"qemu","vmid":210},{"maxdisk_bytes":8350298112,"name":"dns2","node":"pve02","reported_disk_bytes":2433941504,"status":"running","type":"lxc","vmid":111},{"maxdisk_bytes":8350298112,"name":"unbound2","node":"pve02","reported_disk_bytes":764411904,"status":"running","type":"lxc","vmid":113},{"maxdisk_bytes":214748364800,"name":"forum-prod","node":"pve02","reported_disk_bytes":0,"status":"running","type":"qemu","vmid":160},{"maxdisk_bytes":103079215104,"name":"edge-cold-standby","node":"pve02","reported_disk_bytes":0,"status":"stopped","type":"qemu","vmid":9130},{"maxdisk_bytes":103079215104,"name":"edge-vm","node":"pve03","reported_disk_bytes":0,"status":"running","type":"qemu","vmid":130},{"maxdisk_bytes":85899345920,"name":"homelab-ops-worker","node":"pve03","reported_disk_bytes":0,"status":"running","type":"qemu","vmid":190},{"maxdisk_bytes":53687091200,"name":"newfi-staging","node":"pve03","reported_disk_bytes":0,"status":"running","type":"qemu","vmid":211}]
MAIL162_TIMER_STATE=COMPLETE
MAIL162_BACKUP_TIMERS={"matching_count":6,"state":"COMPLETE","timers":["Thu 2026-09-10 22:36:33 MSK 5min Thu 2026-09-10 22:06:07 MSK 24min ago homelab-backup-audit.timer homelab-backup-audit.service","Thu 2026-09-10 23:05:34 MSK 35min Thu 2026-09-10 22:03:55 MSK 26min ago homelab-control-backup.timer homelab-control-backup.service","Thu 2026-09-10 23:30:00 MSK 59min Thu 2026-09-10 21:30:07 MSK 1h 0min ago homelab-app-cloud-quorum-queue.timer homelab-app-cloud-quorum-queue.service","Fri 2026-09-11 00:00:00 MSK 1h 29min Thu 2026-09-10 00:00:07 MSK 22h ago dpkg-db-backup.timer dpkg-db-backup.service","Fri 2026-09-11 00:34:53 MSK 2h 4min Thu 2026-09-10 20:33:07 MSK 1h 57min ago homelab-vm-cloud-quorum-queue.timer homelab-vm-cloud-quorum-queue.service","Fri 2026-09-11 03:33:37 MSK 5h 3min Thu 2026-09-10 03:21:52 MSK 19h ago homelab-backup-retention-gc.timer homelab-backup-retention-gc.service"],"truncated":false}
MAIL162_DECISION=MAIL13_AND_CLUSTER_BACKUP_FACTS_CAPTURED_NO_MUTATION
HOMELAB_RESULT_CONTRACT={"changes_made":false,"command_id":"SUPPORT-260910-BACKUP-DR-SIZING-AUDIT-162R1","rollback_restored":null,"rollback_started":false,"status":"OK","version":1}

OUTPUT_END
CHAT_OUTPUT_END
