1
0
Files
homelab-public-context/runtime/latest.json
T
2026-09-21 00:49:51 +00:00

39 lines
307 KiB
JSON

{
"schema_version": 1,
"channel": "homelab-runtime",
"command_id": "SUPPORT-260921-HOMELAB-BACKUP-DEEP-AUDIT-READONLY-1001R1",
"status": "OK",
"rc": 0,
"host": "pve01",
"mode": "read-only",
"component": "homelab-backup-deep-audit-readonly",
"started_at_utc": "2026-09-21T00:49:30Z",
"finished_at_utc": "2026-09-21T00:49:50Z",
"reference_register_checked": true,
"reference_sha256": "5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66",
"error_register_checked": true,
"error_register_sha256": "3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0",
"command_sha256": "e00c98d103eb0e4fe5019bd221cf5a39f118d8407648296d6f9ef3c62a1d3fd4",
"duplicate_failed_command_blocked": false,
"block_reason": null,
"execution_started": true,
"change_declared": false,
"result_contract_valid": true,
"result_contract_status": null,
"result_contract_error": null,
"command_rc": 0,
"changes_made": false,
"rollback_started": false,
"rollback_restored": null,
"mutation_outcome": "NO_MUTATION",
"sanitized": true,
"secrets_included": false,
"private_addresses_included": false,
"raw_evidence_retained_locally": true,
"raw_evidence_sha256": "9f95d2e9c93313bbfe726e614999f8dd3bb4f1f9e1e3f3e4829acf29e539c00b",
"sanitized_output_sha256": "9f95d2e9c93313bbfe726e614999f8dd3bb4f1f9e1e3f3e4829acf29e539c00b",
"output_truncated_in_json": false,
"full_sanitized_output_url": "https://git.gram1.ru/.well-known/homelab-runtime/latest.txt",
"output": "BACKUP_AUDIT_BEGIN\nCOMMAND_ID=SUPPORT-260921-HOMELAB-BACKUP-DEEP-AUDIT-READONLY-1001R1\nMODE=read-only\nCOMPONENT=homelab-backup-deep-audit-readonly\nNO_BACKUP_EXECUTION=true\nNO_RESTORE_EXECUTION=true\nNO_MAIL_SEND=true\nNO_SERVICE_MUTATION=true\nNO_FILE_WRITE_BY_AUDIT=true\nAUDIT_TS_UTC=2026-09-21T00:49:30.147922Z\nCANONICAL_REPO={\"backup_refs\":[\"cr-2026-0002-offhost-retention-remediation|320e66a4f0855fa391d8eb862bc997347fb61595|CR-2026-0002 remediate offhost retention capacity\",\"<REDACTED_LONG_TOKEN>|b0f9935dce45a7dee2949aef342cadec90ff38a2|CR-2026-0003 remediate cluster storage retention\",\"cr-2026-0004-backup-tail-closure|bf80410f592f8eb9eaa80695f609870fe3fb85fd|CR-2026-0004 seal backup tail closure task\",\"cr-2026-0006-cluster-cloud-quorum|16e84298035f5e4ec7e2b7d39967ad5e40ea3d4b|CR-2026-0006: add VM160 cloud quorum canary task\",\"cr-2026-0018-backup-cloud-quorum-foundation|b25e80a67fb97ff6c0aa272b25675b9f7c82fb96|CR-2026-0018: add backup cloud quorum foundation\",\"cr-2026-0020-app-cloud-quorum|f556984e410ed819b4cb1e00635dceb43f0ffc5d|fix(cr-2026-0020): recover proven vm160 cancel state\",\"cr-2026-0021-vm-backup-freshness|3c92036f3000189493fc47557c4cb03e7a412c82|fix(cr-2026-0021): initialize freshness probe arrays\",\"cr-2026-0022-app-cloud-quorum-freshness|a497e0f15f1c8d11c3603a4cf5a6a65654cae6fb|feat(cr-2026-0022): add app backup freshness gate\",\"cr-2026-0024-hbarhub-cloud-quorum|332e8d3f8d2742a05a8d73637cac6a2defc3a825|test(cr-2026-0024): cover sealed restore repair path\",\"cr-2026-0025-scrutiny-cloud-quorum|73890efb9e99bf02a09daa0e547ab36b48c83b30|fix(CR-2026-0025): make recovery phases resume-safe\",\"cr-2026-0026-backup-scheduler-rpo-hardening|ebc08fe5d6beef3cc927bc7d23f6ab37b35d947d|CR-2026-0026: preserve VM queue rollback mode\",\"cr-2026-0027-backup-lock-fd-hardening|d5a14cbaef47db39f17a94e248e183f0916bdab1|fix(CR-2026-0027): use actual timer margin\",\"<REDACTED_LONG_TOKEN>|6e3707e90181318be3e8616b14ee553968c485dd|fix(CR-2026-0028): correct natural scheduler proof acceptance\",\"cr-2026-0029-control-bootstrap-cloud-quorum|dd81175a24ff64048b36d6ec08dcd3addfc681e9|fix(CR-2026-0029): allow numeric corosync timing token\",\"cr-2026-0031-vm-restore-evidence-hardening|f8941f01f41d03b3368a33df868f7ea11311eb6a|CR-2026-0031: make VM evidence apply resume-safe\",\"cr-2026-0032-backup-unified-monitoring|8ad7fcc4537c48de47daac086087d247886c58d9|CR-2026-0032: add unified backup DR monitoring\",\"cr-2026-0033-backup-retention-safe-gc|42fd895f421ebc177006c5eb4173f7b4f40ad47f|fix(CR-2026-0033): accept git-normalized source executable mode\",\"cr-2026-0035-skladchik-moderator-ct200|c7a72a516b74e73b07df646374fa938eac055f32|fix(CR-2026-0035): make retention hotfix apply resumable\",\"<REDACTED_LONG_TOKEN>|6fc45798c21bd66c561c14059e14f09b7d0a8d63|fix(CR-2026-0046): remove inline Python from dry-run\",\"cr-2026-0050-backup-matrix-residue-retirement|6c1165dccfb6e84b571f0caac6773fd427bf800d|fix(CR-2026-0050): enforce matrix-only residue retirement\",\"cr-2026-0054-backup-control-coverage-hardening|3f02810a16b711700a9da87189c63e38b1fa324b|fix(CR-2026-0054): finalize sealed CR0056 dependency pins\",\"<REDACTED_LONG_TOKEN>|902126179efd488e20938a091dcee36109829b86|fix(CR-2026-0055): stabilize retention delete-set comparison\",\"<REDACTED_LONG_TOKEN>|b69b63f531fb71eb95ab147bbfce57591f90e0a4|fix(CR-2026-0056): resume retention transactions before empty-plan return\",\"cr-2026-0058-legacy-backup-target-retirement|4b427f5f0406cab6757cf8889fd479a62d218261|docs(CR-2026-0058): make CT200 replacement proof owner-aware\",\"<REDACTED_LONG_TOKEN>|1a0e4ce27b94bbfbf7b60829974a728b5eba3ad2|fix(CR-2026-0060): fail closed on retention remote listing errors\",\"<REDACTED_LONG_TOKEN>|d3a11bde0e73ddfd7049693782d44100c0c1130e|fix(CR-2026-0064): make expected runtime diff ERR-trap safe\",\"<REDACTED_LONG_TOKEN>|2c2f378aec7dc4ac23c633a31f738a850fface56|fix(CR-2026-0065): make pre-transaction repin crash-recoverable\",\"cr-2026-0066-legacy-backup-target-retirement|bcf018f263d9fc607eddd1796e5ef306870c6b7b|fix(CR-2026-0066): harden remote proof and fail-closed scans\",\"cr-2026-0070-backup-target-lifecycle-registry|dbf8266d5f2bc4c87024ea8f0eb5f0e8922c7519|fix(CR-2026-0070): make approved diffs Git-whitespace safe\",\"cr-2026-0071-backup-observability|07cb58a803022b5538e30b201380e215a5490c84|fix(CR-2026-0071): make install helper nounset-safe\",\"cr-2026-0072-gfs-retention|34d76b1cfd4071d94290edac50a31a8c0d4c11c8|fix(CR-2026-0072): close GFS runtime hash dependency graph\",\"<REDACTED_LONG_TOKEN>|4ca24ca175ce9b8fa6a2664aebf12f48924897b9|merge(CR-2026-0073): reconcile reports monitor hotfix with sealed backup lineage\",\"cr-2026-0074-backup-delete-evidence-hardening|804a2391818f842d768edf434ffeaaf129e576f5|feat(CR-2026-0074): add delete authority, recurring Trash GC and evidence root\"],\"backup_refs_count\":33,\"branch\":\"main\",\"dirty_count\":0,\"dirty_paths\":[],\"git\":true,\"head\":\"d5e2ef5639398a762283e47143c17b494f8ed579\",\"origin_host\":\"git.gram1.ru\",\"present\":true,\"recent_backup_commits\":[\"005074d9abde9d599b7394b92fc33f56596e7589|2026-08-23T06:34:35+03:00|fix(CR-2026-0096): include email ledger in backup contract\",\"4ca24ca175ce9b8fa6a2664aebf12f48924897b9|2026-08-14T20:37:44+03:00|merge(CR-2026-0073): reconcile reports monitor hotfix with sealed backup lineage\",\"d6302ae368b2e6cdcacaf33abf22a30b4fa7608d|2026-08-14T13:10:06+03:00|feat(CR-2026-0071): add backup observability risk and capacity forecast\",\"e749d9c8965e1672088630e5fd51f8a6a6dafc48|2026-08-14T07:49:09+03:00|feat(CR-2026-0066): retire legacy APP backup target on current baseline\",\"a5fe16e03ac1f537ade264fe773c48dd9e2b53f2|2026-08-14T07:40:58+03:00|Merge commit '4b427f5f0406cab6757cf8889fd479a62d218261' into cr-2026-0066-legacy-backup-target-retirement\",\"8419463d497abbe1de724235c5fee80fc373e85b|2026-08-13T10:35:38+03:00|docs(CR-2026-0058): add legacy backup target retirement implementation plan\",\"e999f21d0f831c62b6b9b4c37b0ae8766f1b2f38|2026-08-13T10:16:03+03:00|docs(CR-2026-0058): design legacy backup target retirement\",\"30d5c68047b5ce36abd558fdaa26fc188b7e05ec|2026-08-13T08:29:01+03:00|feat(CR-2026-0054): add backup control coverage task\",\"df0d733475f9e4b1ccf7ac6be60d12548388aa82|2026-08-13T08:21:54+03:00|feat(CR-2026-0054): define backup coverage and restore policy\",\"07eaa09ab746843f9b1131a4cacc0c72d24094a4|2026-08-13T08:15:20+03:00|docs(CR-2026-0054): add backup control coverage implementation plan\",\"a5ee240c2837fea7e7ac7b234876c05c429e0f91|2026-08-13T08:08:13+03:00|docs(CR-2026-0054): define backup control coverage hardening\",\"c81b25f5a850f119d78fa1d604298078feb025f8|2026-08-13T04:08:02+03:00|Merge commit '67f61be11854a41effd2d6bb116fb0cbfb59692e' into cr-2026-0054-backup-control-coverage-hardening\",\"27061f8dd90128cefb56cce8582f0bb5d6c3da46|2026-08-12T22:28:42+03:00|feat(CR-2026-0050): retire backup matrix residue\",\"ef00ddbe1ca290eafd6f2395e8452efa4d704264|2026-08-12T20:10:45+03:00|feat(CR-2026-0046): migrate reports supervision to canonical APP backup\",\"bb555b7f54961fdc2016eae890a6e166eb7b9cdc|2026-08-12T18:30:02+03:00|fix(CR-2026-0036): preserve legacy payload for backup-compatible retirement\",\"8ad7fcc4537c48de47daac086087d247886c58d9|2026-08-11T08:42:41+03:00|CR-2026-0032: add unified backup DR monitoring\",\"100bf17be6f194e65019f506e55f67136c447710|2026-08-11T00:03:00+03:00|CR-2026-0029: add fail-closed CONTROL bootstrap backup\",\"223b757bf152fdc9786eaa26ad093b7561ab036b|2026-08-10T20:21:30+03:00|CR-2026-0028: add global backup scheduler fairness\",\"530abefdcee79819357f3ecbae5fdcc88a10571a|2026-08-10T15:58:32+03:00|CR-2026-0027: prevent backup lock FD inheritance\",\"c0a3ddfc22273adf4fea3649598c15e4b9263f71|2026-08-10T12:35:33+03:00|CR-2026-0026: harden backup scheduler RPO\",\"80b05b0f897bb5189ba6540911e79683c7de30bc|2026-08-09T13:15:33+03:00|CR-2026-0025: add Scrutiny cloud quorum backup\",\"3508532e11f71db64b67b753118687200271594a|2026-08-09T05:45:00+03:00|feat(cr-2026-0024): add HBAR Hub cloud quorum backup\",\"a497e0f15f1c8d11c3603a4cf5a6a65654cae6fb|2026-08-09T04:58:38+03:00|feat(cr-2026-0022): add app backup freshness gate\",\"75c7251fbeeca90459f8701dbca460fab9f9cc35|2026-08-09T04:27:52+03:00|feat(cr-2026-0021): add vm backup freshness gate\",\"b25e80a67fb97ff6c0aa272b25675b9f7c82fb96|2026-08-08T01:18:14+03:00|CR-2026-0018: add backup cloud quorum foundation\",\"bf80410f592f8eb9eaa80695f609870fe3fb85fd|2026-07-18T02:04:55+03:00|CR-2026-0004 seal backup tail closure task\"]}\nCANONICAL_FILE={\"bytes\":733,\"gid\":0,\"mode\":\"0o644\",\"mtime_utc\":\"2026-08-20T21:06:53.673934Z\",\"path\":\"/srv/homelab-ops/kb/runbooks/06_CLOUD_BACKUP.md\",\"present\":true,\"regular\":true,\"sha256\":\"975e1ffdc73e3998f02849e7577f26d7335ef4e986db39fbef42c44300f78983\",\"uid\":0}\nCANONICAL_FILE={\"bytes\":1436,\"gid\":0,\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-18T04:48:33.668744Z\",\"path\":\"/srv/homelab-ops/policies/cluster-cloud-quorum.json\",\"present\":true,\"regular\":true,\"sha256\":\"e06b7e6285eda2885ef913aa954a70abc7c1d892199a8b7cea2ada98b8edba34\",\"uid\":0}\nLIVE_ASSET={\"bytes\":7855,\"canonical_matches\":[],\"canonical_sha_match\":false,\"gid\":0,\"mode\":\"0o755\",\"mtime_utc\":\"2026-09-04T06:25:07.428195Z\",\"path\":\"/usr/local/sbin/homelab-app-cloud-quorum-queue\",\"present\":true,\"regular\":true,\"sha256\":\"1f959049cca2710a2cb820cc1f6acab16399c6b6711b9e4522e0ecd49e0e4650\",\"uid\":0}\nLIVE_ASSET={\"bytes\":8681,\"canonical_matches\":[],\"canonical_sha_match\":false,\"gid\":0,\"mode\":\"0o755\",\"mtime_utc\":\"2026-09-16T13:07:29.468776Z\",\"path\":\"/usr/local/sbin/homelab-vm-cloud-quorum-queue\",\"present\":true,\"regular\":true,\"sha256\":\"fbc27ad67fc3d3f51934e1d73180fe0df8c9d15f129f34ebba39c56aa1d03612\",\"uid\":0}\nLIVE_ASSET={\"bytes\":39160,\"canonical_matches\":[],\"canonical_sha_match\":false,\"gid\":0,\"mode\":\"0o755\",\"mtime_utc\":\"2026-09-04T09:32:23.357291Z\",\"path\":\"/usr/local/sbin/homelab-backup-audit\",\"present\":true,\"regular\":true,\"sha256\":\"1474c9ce58bbc1b3ae7437261d1bdb923232926fb2943c7c830253f8b284724c\",\"uid\":0}\nLIVE_ASSET={\"bytes\":32975,\"canonical_matches\":[],\"canonical_sha_match\":false,\"gid\":0,\"mode\":\"0o755\",\"mtime_utc\":\"2026-09-04T06:25:07.430470Z\",\"path\":\"/usr/local/sbin/homelab-backup-retention-gc\",\"present\":true,\"regular\":true,\"sha256\":\"8adb6c10f5911f39c53775b89eac3cd1823f1ed34b4caccade5279c213e998a3\",\"uid\":0}\nLIVE_ASSET={\"bytes\":11862,\"canonical_matches\":[],\"canonical_sha_match\":false,\"gid\":0,\"mode\":\"0o755\",\"mtime_utc\":\"2026-08-26T03:04:50.462020Z\",\"path\":\"/usr/local/sbin/homelab-control-backup\",\"present\":true,\"regular\":true,\"sha256\":\"0b3a0f685d4e67cb86250df89a4918aff2e6c67799b7d35b0e54b1bbc016ee57\",\"uid\":0}\nLIVE_ASSET={\"bytes\":3395,\"canonical_matches\":[],\"canonical_sha_match\":false,\"gid\":0,\"mode\":\"0o750\",\"mtime_utc\":\"2026-07-20T21:33:12.462151Z\",\"path\":\"/usr/local/sbin/homelab-evidence-seal\",\"present\":true,\"regular\":true,\"sha256\":\"1c64cda4f8e93108e7bef3c110f896112a2e923b64e7e25573ff630744085a7b\",\"uid\":0}\nLIVE_ASSET={\"bytes\":3498,\"canonical_matches\":[],\"canonical_sha_match\":false,\"gid\":0,\"mode\":\"0o700\",\"mtime_utc\":\"2026-08-20T04:35:15.973163Z\",\"path\":\"/usr/local/sbin/homelab-backup-coverage-matrix\",\"present\":true,\"regular\":true,\"sha256\":\"fe95dd92e02b802e956e7d46aad1acdf2a305b26abb7b84f6a2ef24ef8d0231a\",\"uid\":0}\nLIVE_ASSET={\"bytes\":1770,\"canonical_matches\":[],\"canonical_sha_match\":false,\"gid\":0,\"mode\":\"0o700\",\"mtime_utc\":\"2026-07-03T09:36:21.328051Z\",\"path\":\"/usr/local/sbin/homelab-backup-health-evidence\",\"present\":true,\"regular\":true,\"sha256\":\"663d474d581bce233eae91aa9604d276bb19aadd8233e59096b8f91a72cc3460\",\"uid\":0}\nLIVE_ASSET={\"bytes\":2241,\"canonical_matches\":[],\"canonical_sha_match\":false,\"gid\":0,\"mode\":\"0o750\",\"mtime_utc\":\"2026-06-27T02:04:37.427744Z\",\"path\":\"/usr/local/sbin/homelab-backup-freshness.sh\",\"present\":true,\"regular\":true,\"sha256\":\"3d606112ee83d1b75d72d4d9daa96cb6e2c55b52acc2432954f4e50676e319da\",\"uid\":0}\nLIVE_ASSET={\"bytes\":4079,\"canonical_matches\":[],\"canonical_sha_match\":false,\"gid\":0,\"mode\":\"0o755\",\"mtime_utc\":\"2026-07-17T22:54:49.474452Z\",\"path\":\"/usr/local/sbin/homelab-backup-sla-health\",\"present\":true,\"regular\":true,\"sha256\":\"9357e2a9622d59346b33522840dd0f0a6d4033078ed49242c4c93c8b8a2d754f\",\"uid\":0}\nBACKUP_UNIT_COUNT=23\nBACKUP_UNITS=[\"dpkg-db-backup.service\",\"dpkg-db-backup.timer\",\"homelab-alerting-health.service\",\"homelab-alerting-health.timer\",\"homelab-app-cloud-quorum-queue.service\",\"homelab-app-cloud-quorum-queue.timer\",\"homelab-backup-audit.service\",\"homelab-backup-audit.timer\",\"homelab-backup-retention-gc.service\",\"homelab-backup-retention-gc.timer\",\"homelab-backup-v2.service\",\"homelab-backup-v2.timer\",\"homelab-control-backup.service\",\"homelab-control-backup.timer\",\"homelab-evidence-seal.service\",\"homelab-evidence-seal.timer\",\"homelab-mailru-trash-gc.service\",\"homelab-mailru-trash-gc.timer\",\"homelab-router-running-config-mail-cloud.service\",\"homelab-router-running-config-mail-cloud.timer\",\"homelab-vm-cloud-quorum-queue.service\",\"homelab-vm-cloud-quorum-queue.timer\",\"rpc-statd-notify.service\"]\nSYSTEMD_BACKUP_STATE={\"dpkg-db-backup.service\":{\"ActiveEnterTimestamp\":\"\",\"ActiveState\":\"inactive\",\"ExecMainCode\":\"1\",\"ExecMainExitTimestamp\":\"Mon 2026-09-21 00:00:14 MSK\",\"ExecMainStartTimestamp\":\"Mon 2026-09-21 00:00:14 MSK\",\"ExecMainStatus\":\"0\",\"FragmentPath\":\"/usr/lib/systemd/system/dpkg-db-backup.service\",\"InactiveExitTimestamp\":\"Mon 2026-09-21 00:00:14 MSK\",\"LoadState\":\"loaded\",\"Result\":\"success\",\"SubState\":\"dead\",\"UnitFileState\":\"static\"},\"dpkg-db-backup.timer\":{\"ActiveEnterTimestamp\":\"Fri 2026-08-28 16:31:38 MSK\",\"ActiveState\":\"active\",\"FragmentPath\":\"/usr/lib/systemd/system/dpkg-db-backup.timer\",\"InactiveExitTimestamp\":\"Fri 2026-08-28 16:31:38 MSK\",\"LastTriggerUSec\":\"Mon 2026-09-21 00:00:14 MSK\",\"LoadState\":\"loaded\",\"NextElapseUSecRealtime\":\"Tue 2026-09-22 00:00:00 MSK\",\"Result\":\"success\",\"SubState\":\"waiting\",\"UnitFileState\":\"enabled\"},\"homelab-alerting-health.service\":{\"ActiveEnterTimestamp\":\"\",\"ActiveState\":\"inactive\",\"ExecMainCode\":\"1\",\"ExecMainExitTimestamp\":\"Sun 2026-09-20 07:46:58 MSK\",\"ExecMainStartTimestamp\":\"Sun 2026-09-20 07:46:58 MSK\",\"ExecMainStatus\":\"0\",\"FragmentPath\":\"/etc/systemd/system/homelab-alerting-health.service\",\"InactiveExitTimestamp\":\"Sun 2026-09-20 07:46:58 MSK\",\"LoadState\":\"loaded\",\"Result\":\"success\",\"SubState\":\"dead\",\"UnitFileState\":\"static\"},\"homelab-alerting-health.timer\":{\"ActiveEnterTimestamp\":\"Fri 2026-08-28 16:31:38 MSK\",\"ActiveState\":\"active\",\"FragmentPath\":\"/etc/systemd/system/homelab-alerting-health.timer\",\"InactiveExitTimestamp\":\"Fri 2026-08-28 16:31:38 MSK\",\"LastTriggerUSec\":\"Sun 2026-09-20 07:46:58 MSK\",\"LoadState\":\"loaded\",\"NextElapseUSecRealtime\":\"Mon 2026-09-21 07:47:16 MSK\",\"Result\":\"success\",\"SubState\":\"waiting\",\"UnitFileState\":\"enabled\"},\"homelab-app-cloud-quorum-queue.service\":{\"ActiveEnterTimestamp\":\"\",\"ActiveState\":\"failed\",\"ExecMainCode\":\"1\",\"ExecMainExitTimestamp\":\"Wed 2026-09-16 21:30:17 MSK\",\"ExecMainStartTimestamp\":\"Wed 2026-09-16 21:30:11 MSK\",\"ExecMainStatus\":\"65\",\"FragmentPath\":\"/etc/systemd/system/homelab-app-cloud-quorum-queue.service\",\"InactiveExitTimestamp\":\"Wed 2026-09-16 21:30:11 MSK\",\"LoadState\":\"loaded\",\"Result\":\"exit-code\",\"SubState\":\"failed\",\"UnitFileState\":\"static\"},\"homelab-app-cloud-quorum-queue.timer\":{\"ActiveEnterTimestamp\":\"\",\"ActiveState\":\"inactive\",\"FragmentPath\":\"/etc/systemd/system/homelab-app-cloud-quorum-queue.timer\",\"InactiveExitTimestamp\":\"\",\"LastTriggerUSec\":\"\",\"LoadState\":\"loaded\",\"NextElapseUSecRealtime\":\"\",\"Result\":\"success\",\"SubState\":\"dead\",\"UnitFileState\":\"disabled\"},\"homelab-backup-audit.service\":{\"ActiveEnterTimestamp\":\"\",\"ActiveState\":\"inactive\",\"ExecMainCode\":\"1\",\"ExecMainExitTimestamp\":\"Mon 2026-09-21 03:35:42 MSK\",\"ExecMainStartTimestamp\":\"Mon 2026-09-21 03:35:33 MSK\",\"ExecMainStatus\":\"0\",\"FragmentPath\":\"/etc/systemd/system/homelab-backup-audit.service\",\"InactiveExitTimestamp\":\"Mon 2026-09-21 03:35:33 MSK\",\"LoadState\":\"loaded\",\"Result\":\"success\",\"SubState\":\"dead\",\"UnitFileState\":\"static\"},\"homelab-backup-audit.timer\":{\"ActiveEnterTimestamp\":\"Fri 2026-08-28 16:31:38 MSK\",\"ActiveState\":\"active\",\"FragmentPath\":\"/etc/systemd/system/homelab-backup-audit.timer\",\"InactiveExitTimestamp\":\"Fri 2026-08-28 16:31:38 MSK\",\"LastTriggerUSec\":\"Mon 2026-09-21 03:35:33 MSK\",\"LoadState\":\"loaded\",\"NextElapseUSecRealtime\":\"Mon 2026-09-21 04:06:01 MSK\",\"Result\":\"success\",\"SubState\":\"waiting\",\"UnitFileState\":\"enabled\"},\"homelab-backup-retention-gc.service\":{\"ActiveEnterTimestamp\":\"\",\"ActiveState\":\"failed\",\"ExecMainCode\":\"1\",\"ExecMainExitTimestamp\":\"Mon 2026-09-21 03:22:42 MSK\",\"ExecMainStartTimestamp\":\"Mon 2026-09-21 03:22:42 MSK\",\"ExecMainStatus\":\"66\",\"FragmentPath\":\"/etc/systemd/system/homelab-backup-retention-gc.service\",\"InactiveExitTimestamp\":\"Mon 2026-09-21 03:22:42 MSK\",\"LoadState\":\"loaded\",\"Result\":\"exit-code\",\"SubState\":\"failed\",\"UnitFileState\":\"static\"},\"homelab-backup-retention-gc.timer\":{\"ActiveEnterTimestamp\":\"Fri 2026-08-28 16:31:38 MSK\",\"ActiveState\":\"active\",\"FragmentPath\":\"/etc/systemd/system/homelab-backup-retention-gc.timer\",\"InactiveExitTimestamp\":\"Fri 2026-08-28 16:31:38 MSK\",\"LastTriggerUSec\":\"Mon 2026-09-21 03:22:42 MSK\",\"LoadState\":\"loaded\",\"NextElapseUSecRealtime\":\"Tue 2026-09-22 03:32:10 MSK\",\"Result\":\"success\",\"SubState\":\"waiting\",\"UnitFileState\":\"enabled\"},\"homelab-backup-v2.service\":{\"ActiveEnterTimestamp\":\"\",\"ActiveState\":\"activating\",\"ExecMainCode\":\"0\",\"ExecMainExitTimestamp\":\"\",\"ExecMainStartTimestamp\":\"Mon 2026-09-21 03:47:58 MSK\",\"ExecMainStatus\":\"0\",\"FragmentPath\":\"/etc/systemd/system/homelab-backup-v2.service\",\"InactiveExitTimestamp\":\"Mon 2026-09-21 03:47:58 MSK\",\"LoadState\":\"loaded\",\"Result\":\"success\",\"SubState\":\"start\",\"UnitFileState\":\"static\"},\"homelab-backup-v2.timer\":{\"ActiveEnterTimestamp\":\"Thu 2026-09-17 10:33:40 MSK\",\"ActiveState\":\"active\",\"FragmentPath\":\"/etc/systemd/system/homelab-backup-v2.timer\",\"InactiveExitTimestamp\":\"Thu 2026-09-17 10:33:40 MSK\",\"LastTriggerUSec\":\"Mon 2026-09-21 03:47:58 MSK\",\"LoadState\":\"loaded\",\"NextElapseUSecRealtime\":\"\",\"Result\":\"success\",\"SubState\":\"running\",\"UnitFileState\":\"enabled\"},\"homelab-control-backup.service\":{\"ActiveEnterTimestamp\":\"\",\"ActiveState\":\"inactive\",\"ExecMainCode\":\"0\",\"ExecMainExitTimestamp\":\"\",\"ExecMainStartTimestamp\":\"\",\"ExecMainStatus\":\"0\",\"FragmentPath\":\"/etc/systemd/system/homelab-control-backup.service\",\"InactiveExitTimestamp\":\"\",\"LoadState\":\"loaded\",\"Result\":\"success\",\"SubState\":\"dead\",\"UnitFileState\":\"static\"},\"homelab-control-backup.timer\":{\"ActiveEnterTimestamp\":\"\",\"ActiveState\":\"inactive\",\"FragmentPath\":\"/etc/systemd/system/homelab-control-backup.timer\",\"InactiveExitTimestamp\":\"\",\"LastTriggerUSec\":\"\",\"LoadState\":\"loaded\",\"NextElapseUSecRealtime\":\"\",\"Result\":\"success\",\"SubState\":\"dead\",\"UnitFileState\":\"disabled\"},\"homelab-evidence-seal.service\":{\"ActiveEnterTimestamp\":\"\",\"ActiveState\":\"inactive\",\"ExecMainCode\":\"0\",\"ExecMainExitTimestamp\":\"\",\"ExecMainStartTimestamp\":\"\",\"ExecMainStatus\":\"0\",\"FragmentPath\":\"/etc/systemd/system/homelab-evidence-seal.service\",\"InactiveExitTimestamp\":\"\",\"LoadState\":\"loaded\",\"Result\":\"success\",\"SubState\":\"dead\",\"UnitFileState\":\"static\"},\"homelab-evidence-seal.timer\":{\"ActiveEnterTimestamp\":\"\",\"ActiveState\":\"inactive\",\"FragmentPath\":\"/etc/systemd/system/homelab-evidence-seal.timer\",\"InactiveExitTimestamp\":\"\",\"LastTriggerUSec\":\"\",\"LoadState\":\"loaded\",\"NextElapseUSecRealtime\":\"\",\"Result\":\"success\",\"SubState\":\"dead\",\"UnitFileState\":\"disabled\"},\"homelab-mailru-trash-gc.service\":{\"ActiveEnterTimestamp\":\"\",\"ActiveState\":\"inactive\",\"ExecMainCode\":\"1\",\"ExecMainExitTimestamp\":\"Mon 2026-09-21 01:24:48 MSK\",\"ExecMainStartTimestamp\":\"Mon 2026-09-21 01:23:58 MSK\",\"ExecMainStatus\":\"0\",\"FragmentPath\":\"/etc/systemd/system/homelab-mailru-trash-gc.service\",\"InactiveExitTimestamp\":\"Mon 2026-09-21 01:23:58 MSK\",\"LoadState\":\"loaded\",\"Result\":\"success\",\"SubState\":\"dead\",\"UnitFileState\":\"static\"},\"homelab-mailru-trash-gc.timer\":{\"ActiveEnterTimestamp\":\"Fri 2026-08-28 16:31:38 MSK\",\"ActiveState\":\"active\",\"FragmentPath\":\"/etc/systemd/system/homelab-mailru-trash-gc.timer\",\"InactiveExitTimestamp\":\"Fri 2026-08-28 16:31:38 MSK\",\"LastTriggerUSec\":\"Mon 2026-09-21 01:23:58 MSK\",\"LoadState\":\"loaded\",\"NextElapseUSecRealtime\":\"\",\"Result\":\"success\",\"SubState\":\"waiting\",\"UnitFileState\":\"enabled\"},\"homelab-router-running-config-mail-cloud.service\":{\"ActiveEnterTimestamp\":\"\",\"ActiveState\":\"inactive\",\"ExecMainCode\":\"0\",\"ExecMainExitTimestamp\":\"\",\"ExecMainStartTimestamp\":\"\",\"ExecMainStatus\":\"0\",\"FragmentPath\":\"/etc/systemd/system/homelab-router-running-config-mail-cloud.service\",\"InactiveExitTimestamp\":\"\",\"LoadState\":\"loaded\",\"Result\":\"success\",\"SubState\":\"dead\",\"UnitFileState\":\"static\"},\"homelab-router-running-config-mail-cloud.timer\":{\"ActiveEnterTimestamp\":\"\",\"ActiveState\":\"inactive\",\"FragmentPath\":\"/etc/systemd/system/homelab-router-running-config-mail-cloud.timer\",\"InactiveExitTimestamp\":\"\",\"LastTriggerUSec\":\"\",\"LoadState\":\"loaded\",\"NextElapseUSecRealtime\":\"\",\"Result\":\"success\",\"SubState\":\"dead\",\"UnitFileState\":\"disabled\"},\"homelab-vm-cloud-quorum-queue.service\":{\"ActiveEnterTimestamp\":\"\",\"ActiveState\":\"failed\",\"ExecMainCode\":\"1\",\"ExecMainExitTimestamp\":\"Wed 2026-09-16 20:33:02 MSK\",\"ExecMainStartTimestamp\":\"Wed 2026-09-16 20:32:57 MSK\",\"ExecMainStatus\":\"65\",\"FragmentPath\":\"/etc/systemd/system/homelab-vm-cloud-quorum-queue.service\",\"InactiveExitTimestamp\":\"Wed 2026-09-16 20:32:57 MSK\",\"LoadState\":\"loaded\",\"Result\":\"exit-code\",\"SubState\":\"failed\",\"UnitFileState\":\"static\"},\"homelab-vm-cloud-quorum-queue.timer\":{\"ActiveEnterTimestamp\":\"\",\"ActiveState\":\"inactive\",\"FragmentPath\":\"/etc/systemd/system/homelab-vm-cloud-quorum-queue.timer\",\"InactiveExitTimestamp\":\"\",\"LastTriggerUSec\":\"\",\"LoadState\":\"loaded\",\"NextElapseUSecRealtime\":\"\",\"Result\":\"success\",\"SubState\":\"dead\",\"UnitFileState\":\"disabled\"},\"rpc-statd-notify.service\":{\"ActiveEnterTimestamp\":\"Fri 2026-08-28 16:31:39 MSK\",\"ActiveState\":\"active\",\"ExecMainCode\":\"0\",\"ExecMainExitTimestamp\":\"\",\"ExecMainStartTimestamp\":\"\",\"ExecMainStatus\":\"0\",\"FragmentPath\":\"/usr/lib/systemd/system/rpc-statd-notify.service\",\"InactiveExitTimestamp\":\"Fri 2026-08-28 16:31:39 MSK\",\"LoadState\":\"loaded\",\"Result\":\"success\",\"SubState\":\"exited\",\"UnitFileState\":\"static\"}}\nBACKUP_TIMER_LINES=[\"Mon 2026-09-21 04:06:01 MSK 16min Mon 2026-09-21 03:35:33 MSK 13min ago homelab-backup-audit.timer homelab-backup-audit.service\",\"Mon 2026-09-21 06:14:34 MSK 2h 25min Mon 2026-09-21 00:04:44 MSK 3h 44min ago homelab-evidence-root.timer homelab-evidence-root.service\",\"Mon 2026-09-21 07:30:26 MSK 3h 40min Mon 2026-09-21 01:23:58 MSK 2h 25min ago homelab-mailru-trash-gc.timer homelab-mailru-trash-gc.service\",\"Mon 2026-09-21 07:47:16 MSK 3h 57min Sun 2026-09-20 07:46:58 MSK 20h ago homelab-alerting-health.timer homelab-alerting-health.service\",\"Tue 2026-09-22 00:00:00 MSK 20h Mon 2026-09-21 00:00:14 MSK 3h 49min ago dpkg-db-backup.timer dpkg-db-backup.service\",\"Tue 2026-09-22 00:10:26 MSK 20h Mon 2026-09-21 00:07:44 MSK 3h 41min ago homelab-evidence-catalog.timer homelab-evidence-catalog.service\",\"Tue 2026-09-22 03:32:10 MSK 23h Mon 2026-09-21 03:22:42 MSK 26min ago homelab-backup-retention-gc.timer homelab-backup-retention-gc.service\",\"- - Mon 2026-09-21 03:47:58 MSK 1min 31s ago homelab-backup-v2.timer homelab-backup-v2.service\"]\nFAILED_UNITS=[\"*\",\"*\",\"*\",\"*\"]\nUNIT_WARNING_JOURNAL={\"lines\":[\"2026-09-12T19:30:07+03:00 pve01 systemd[1]: homelab-app-cloud-quorum-queue.service: Failed with result 'exit-code'.\",\"2026-09-12T19:30:07+03:00 pve01 systemd[1]: Failed to start homelab-app-cloud-quorum-queue.service - Homelab canonical application cloud quorum backup queue.\",\"2026-09-16T19:30:05+03:00 pve01 systemd[1]: homelab-app-cloud-quorum-queue.service: Failed with result 'exit-code'.\",\"2026-09-16T19:30:05+03:00 pve01 systemd[1]: Failed to start homelab-app-cloud-quorum-queue.service - Homelab canonical application cloud quorum backup queue.\",\"2026-09-16T21:30:17+03:00 pve01 systemd[1]: homelab-app-cloud-quorum-queue.service: Failed with result 'exit-code'.\",\"2026-09-16T21:30:17+03:00 pve01 systemd[1]: Failed to start homelab-app-cloud-quorum-queue.service - Homelab canonical application cloud quorum backup queue.\"],\"unit\":\"homelab-app-cloud-quorum-queue.service\"}\nUNIT_WARNING_JOURNAL={\"lines\":[\"-- No entries --\"],\"unit\":\"homelab-app-cloud-quorum-queue.timer\"}\nUNIT_WARNING_JOURNAL={\"lines\":[\"2026-09-11T01:35:16+03:00 pve01 systemd[1]: homelab-vm-cloud-quorum-queue.service: Failed with result 'exit-code'.\",\"2026-09-11T01:35:16+03:00 pve01 systemd[1]: Failed to start homelab-vm-cloud-quorum-queue.service - Homelab canonical VM/CT cloud quorum backup queue.\",\"2026-09-14T12:40:09+03:00 pve01 systemd[1]: homelab-vm-cloud-quorum-queue.service: Failed with result 'exit-code'.\",\"2026-09-14T12:40:09+03:00 pve01 systemd[1]: Failed to start homelab-vm-cloud-quorum-queue.service - Homelab canonical VM/CT cloud quorum backup queue.\",\"2026-09-16T20:33:02+03:00 pve01 systemd[1]: homelab-vm-cloud-quorum-queue.service: Failed with result 'exit-code'.\",\"2026-09-16T20:33:02+03:00 pve01 systemd[1]: Failed to start homelab-vm-cloud-quorum-queue.service - Homelab canonical VM/CT cloud quorum backup queue.\"],\"unit\":\"homelab-vm-cloud-quorum-queue.service\"}\nUNIT_WARNING_JOURNAL={\"lines\":[\"-- No entries --\"],\"unit\":\"homelab-vm-cloud-quorum-queue.timer\"}\nUNIT_WARNING_JOURNAL={\"lines\":[\"-- No entries --\"],\"unit\":\"homelab-backup-audit.service\"}\nUNIT_WARNING_JOURNAL={\"lines\":[\"-- No entries --\"],\"unit\":\"homelab-backup-audit.timer\"}\nUNIT_WARNING_JOURNAL={\"lines\":[\"2026-09-16T03:25:32+03:00 pve01 systemd[1]: homelab-backup-retention-gc.service: Failed with result 'exit-code'.\",\"2026-09-16T03:25:32+03:00 pve01 systemd[1]: Failed to start homelab-backup-retention-gc.service - Homelab owner-aware cloud retention GC.\",\"2026-09-17T03:21:32+03:00 pve01 systemd[1]: homelab-backup-retention-gc.service: Failed with result 'exit-code'.\",\"2026-09-17T03:21:32+03:00 pve01 systemd[1]: Failed to start homelab-backup-retention-gc.service - Homelab owner-aware cloud retention GC.\",\"2026-09-18T03:22:16+03:00 pve01 systemd[1]: homelab-backup-retention-gc.service: Failed with result 'exit-code'.\",\"2026-09-18T03:22:16+03:00 pve01 systemd[1]: Failed to start homelab-backup-retention-gc.service - Homelab owner-aware cloud retention GC.\",\"2026-09-19T03:23:32+03:00 pve01 systemd[1]: homelab-backup-retention-gc.service: Failed with result 'exit-code'.\",\"2026-09-19T03:23:32+03:00 pve01 systemd[1]: Failed to start homelab-backup-retention-gc.service - Homelab owner-aware cloud retention GC.\",\"2026-09-20T03:34:58+03:00 pve01 systemd[1]: homelab-backup-retention-gc.service: Failed with result 'exit-code'.\",\"2026-09-20T03:34:58+03:00 pve01 systemd[1]: Failed to start homelab-backup-retention-gc.service - Homelab owner-aware cloud retention GC.\",\"2026-09-21T03:22:42+03:00 pve01 systemd[1]: homelab-backup-retention-gc.service: Failed with result 'exit-code'.\",\"2026-09-21T03:22:42+03:00 pve01 systemd[1]: Failed to start homelab-backup-retention-gc.service - Homelab owner-aware cloud retention GC.\"],\"unit\":\"homelab-backup-retention-gc.service\"}\nUNIT_WARNING_JOURNAL={\"lines\":[\"-- No entries --\"],\"unit\":\"homelab-backup-retention-gc.timer\"}\nUNIT_WARNING_JOURNAL={\"lines\":[\"-- No entries --\"],\"unit\":\"homelab-control-backup.service\"}\nUNIT_WARNING_JOURNAL={\"lines\":[\"-- No entries --\"],\"unit\":\"homelab-control-backup.timer\"}\nUNIT_WARNING_JOURNAL={\"lines\":[\"-- No entries --\"],\"unit\":\"homelab-evidence-seal.service\"}\nUNIT_WARNING_JOURNAL={\"lines\":[\"-- No entries --\"],\"unit\":\"homelab-evidence-seal.timer\"}\nCLUSTER_GUESTS=[{\"name\":\"pvepro-prod\",\"node\":\"pve01\",\"status\":\"running\",\"type\":\"qemu\",\"vmid\":100},{\"name\":\"pvepro-staging-v1\",\"node\":\"pve01\",\"status\":\"stopped\",\"type\":\"qemu\",\"vmid\":101},{\"name\":\"dns1\",\"node\":\"pve01\",\"status\":\"running\",\"type\":\"lxc\",\"vmid\":110},{\"name\":\"dns2\",\"node\":\"pve02\",\"status\":\"running\",\"type\":\"lxc\",\"vmid\":111},{\"name\":\"unbound1\",\"node\":\"pve01\",\"status\":\"running\",\"type\":\"lxc\",\"vmid\":112},{\"name\":\"unbound2\",\"node\":\"pve02\",\"status\":\"running\",\"type\":\"lxc\",\"vmid\":113},{\"name\":\"edge-vm\",\"node\":\"pve03\",\"status\":\"running\",\"type\":\"qemu\",\"vmid\":130},{\"name\":\"snikket\",\"node\":\"pve01\",\"status\":\"running\",\"type\":\"qemu\",\"vmid\":150},{\"name\":\"forum-prod\",\"node\":\"pve02\",\"status\":\"running\",\"type\":\"qemu\",\"vmid\":160},{\"name\":\"core-apps\",\"node\":\"pve01\",\"status\":\"running\",\"type\":\"qemu\",\"vmid\":170},{\"name\":\"monitoring\",\"node\":\"pve01\",\"status\":\"running\",\"type\":\"qemu\",\"vmid\":171},{\"name\":\"homelab-ops-worker\",\"node\":\"pve03\",\"status\":\"running\",\"type\":\"qemu\",\"vmid\":190},{\"name\":\"newfi-prod\",\"node\":\"pve01\",\"status\":\"running\",\"type\":\"qemu\",\"vmid\":210},{\"name\":\"newfi-staging\",\"node\":\"pve03\",\"status\":\"running\",\"type\":\"qemu\",\"vmid\":211},{\"name\":\"edge-cold-standby\",\"node\":\"pve02\",\"status\":\"stopped\",\"type\":\"qemu\",\"vmid\":9130}]\nCLUSTER_NATIVE_BACKUP_JOBS=[]\nCLUSTER_SNAPSHOTS=[]\nCLUSTER_STORAGE=[{\"disk\":23021281280,\"maxdisk\":105089261568,\"node\":\"pve03\",\"plugintype\":\"dir\",\"status\":\"available\",\"storage\":\"local\",\"used_pct\":21.91},{\"disk\":41185280000,\"maxdisk\":105089261568,\"node\":\"pve01\",\"plugintype\":\"dir\",\"status\":\"available\",\"storage\":\"local\",\"used_pct\":39.19},{\"disk\":12118003712,\"maxdisk\":105089261568,\"node\":\"pve02\",\"plugintype\":\"dir\",\"status\":\"available\",\"storage\":\"local\",\"used_pct\":11.53},{\"disk\":68002230619,\"maxdisk\":355660201984,\"node\":\"pve03\",\"plugintype\":\"lvmthin\",\"status\":\"available\",\"storage\":\"local-lvm\",\"used_pct\":19.12},{\"disk\":90654310085,\"maxdisk\":869168840704,\"node\":\"pve01\",\"plugintype\":\"lvmthin\",\"status\":\"available\",\"storage\":\"local-lvm\",\"used_pct\":10.43},{\"disk\":57867513731,\"maxdisk\":846016282624,\"node\":\"pve02\",\"plugintype\":\"lvmthin\",\"status\":\"available\",\"storage\":\"local-lvm\",\"used_pct\":6.84}]\nLOCAL_CAPACITY={\"free\":58518495232,\"inode_used_pct\":7.07,\"path\":\"/\",\"total\":105089261568,\"used\":46570766336,\"used_pct\":44.32}\nLOCAL_CAPACITY={\"free\":58518495232,\"inode_used_pct\":7.07,\"path\":\"/var/lib/vz\",\"total\":105089261568,\"used\":46570766336,\"used_pct\":44.32}\nLOCAL_CAPACITY={\"free\":285683355648,\"inode_used_pct\":0.21,\"path\":\"/mnt/staging\",\"total\":315926315008,\"used\":30242959360,\"used_pct\":9.57}\nLOCAL_CAPACITY={\"free\":58518495232,\"inode_used_pct\":7.07,\"path\":\"/var/lib/homelab-backup\",\"total\":105089261568,\"used\":46570766336,\"used_pct\":44.32}\nLOCAL_CAPACITY={\"free\":58518487040,\"inode_used_pct\":7.07,\"path\":\"/var/lib/homelab-health\",\"total\":105089261568,\"used\":46570774528,\"used_pct\":44.32}\nLATEST_CLOUD_QUORUM_STATE=[{\"app\":null,\"cloud_a_seal_verified\":true,\"cloud_a_uploaded\":null,\"cloud_b_seal_verified\":true,\"cloud_b_uploaded\":null,\"cloud_quorum\":2,\"created_at_utc\":\"2026-09-16T11:35:59Z\",\"file\":\"/var/lib/homelab-backup/cloud-quorum/app-filebrowser/app-filebrowser-pve01-20260916T113558Z.json\",\"generation\":\"app-filebrowser-pve01-20260916T113558Z\",\"id\":\"app-filebrowser\",\"local_cleanup\":\"OK\",\"local_payload_present\":false,\"logical_id\":\"app-filebrowser\",\"mtime_utc\":\"2026-09-16T11:36:13.986926Z\",\"payload_size_bytes\":null,\"quorum\":null,\"restore_status\":null,\"restore_validation\":null,\"seal_written\":true,\"sealed_at_utc\":\"2026-09-16T11:36:11Z\",\"status\":\"SEALED\",\"updated_at_utc\":\"2026-09-16T11:36:13Z\",\"vmid\":null},{\"app\":null,\"cloud_a_seal_verified\":true,\"cloud_a_uploaded\":null,\"cloud_b_seal_verified\":true,\"cloud_b_uploaded\":null,\"cloud_quorum\":2,\"created_at_utc\":\"2026-09-16T11:39:05Z\",\"file\":\"/var/lib/homelab-backup/cloud-quorum/app-hbarhub/app-hbarhub-pve01-20260916T113814Z.json\",\"generation\":\"app-hbarhub-pve01-20260916T113814Z\",\"id\":\"app-hbarhub\",\"local_cleanup\":\"OK\",\"local_payload_present\":false,\"logical_id\":\"app-hbarhub\",\"mtime_utc\":\"2026-09-16T11:39:24.750758Z\",\"payload_size_bytes\":null,\"quorum\":null,\"restore_status\":null,\"restore_validation\":null,\"seal_written\":true,\"sealed_at_utc\":\"2026-09-16T11:39:22Z\",\"status\":\"SEALED\",\"updated_at_utc\":\"2026-09-16T11:39:24Z\",\"vmid\":null},{\"app\":null,\"cloud_a_seal_verified\":true,\"cloud_a_uploaded\":null,\"cloud_b_seal_verified\":true,\"cloud_b_uploaded\":null,\"cloud_quorum\":2,\"created_at_utc\":\"2026-09-16T11:36:54Z\",\"file\":\"/var/lib/homelab-backup/cloud-quorum/app-immich/app-immich-pve01-20260916T113650Z.json\",\"generation\":\"app-immich-pve01-20260916T113650Z\",\"id\":\"app-immich\",\"local_cleanup\":\"OK\",\"local_payload_present\":false,\"logical_id\":\"app-immich\",\"mtime_utc\":\"2026-09-16T11:37:38.269177Z\",\"payload_size_bytes\":null,\"quorum\":null,\"restore_status\":null,\"restore_validation\":null,\"seal_written\":true,\"sealed_at_utc\":\"2026-09-16T11:37:35Z\",\"status\":\"SEALED\",\"updated_at_utc\":\"2026-09-16T11:37:38Z\",\"vmid\":null},{\"app\":null,\"cloud_a_seal_verified\":true,\"cloud_a_uploaded\":null,\"cloud_b_seal_verified\":true,\"cloud_b_uploaded\":null,\"cloud_quorum\":2,\"created_at_utc\":\"2026-08-19T06:32:04Z\",\"file\":\"/var/lib/homelab-backup/cloud-quorum/app-memos/app-memos-pve01-20260819T063203Z.json\",\"generation\":\"app-memos-pve01-20260819T063203Z\",\"id\":\"app-memos\",\"local_cleanup\":\"OK\",\"local_payload_present\":false,\"logical_id\":\"app-memos\",\"mtime_utc\":\"2026-08-19T06:32:16.608057Z\",\"payload_size_bytes\":null,\"quorum\":null,\"restore_status\":null,\"restore_validation\":null,\"seal_written\":true,\"sealed_at_utc\":\"2026-08-19T06:32:14Z\",\"status\":\"SEALED\",\"updated_at_utc\":\"2026-08-19T06:32:16Z\",\"vmid\":null},{\"app\":null,\"cloud_a_seal_verified\":true,\"cloud_a_uploaded\":null,\"cloud_b_seal_verified\":true,\"cloud_b_uploaded\":null,\"cloud_quorum\":2,\"created_at_utc\":\"2026-08-19T06:36:34Z\",\"file\":\"/var/lib/homelab-backup/cloud-quorum/app-scrutiny/app-scrutiny-pve01-20260819T063621Z.json\",\"generation\":\"app-scrutiny-pve01-20260819T063621Z\",\"id\":\"app-scrutiny\",\"local_cleanup\":\"OK\",\"local_payload_present\":false,\"logical_id\":\"app-scrutiny\",\"mtime_utc\":\"2026-08-19T06:37:10.063453Z\",\"payload_size_bytes\":null,\"quorum\":null,\"restore_status\":null,\"restore_validation\":null,\"seal_written\":true,\"sealed_at_utc\":\"2026-08-19T06:37:05Z\",\"status\":\"SEALED\",\"updated_at_utc\":\"2026-08-19T06:37:10Z\",\"vmid\":null},{\"app\":null,\"cloud_a_seal_verified\":true,\"cloud_a_uploaded\":null,\"cloud_b_seal_verified\":true,\"cloud_b_uploaded\":null,\"cloud_quorum\":2,\"created_at_utc\":\"2026-08-13T22:32:45Z\",\"file\":\"/var/lib/homelab-backup/cloud-quorum/app-skladchik-moderator-assistant/app-skladchik-moderator-assistant-pve01-20260813T223245Z.json\",\"generation\":\"<REDACTED_LONG_TOKEN>\",\"id\":\"app-skladchik-moderator-assistant\",\"local_cleanup\":\"OK\",\"local_payload_present\":false,\"logical_id\":\"app-skladchik-moderator-assistant\",\"mtime_utc\":\"2026-08-13T22:33:00.818103Z\",\"payload_size_bytes\":null,\"quorum\":null,\"restore_status\":null,\"restore_validation\":null,\"seal_written\":true,\"sealed_at_utc\":\"2026-08-13T22:32:56Z\",\"status\":\"SEALED\",\"updated_at_utc\":\"2026-08-13T22:33:00Z\",\"vmid\":null},{\"app\":null,\"cloud_a_seal_verified\":true,\"cloud_a_uploaded\":null,\"cloud_b_seal_verified\":true,\"cloud_b_uploaded\":null,\"cloud_quorum\":2,\"created_at_utc\":\"2026-09-16T11:36:30Z\",\"file\":\"/var/lib/homelab-backup/cloud-quorum/app-skladchik-reports-monitor/app-skladchik-reports-monitor-pve01-20260916T113630Z.json\",\"generation\":\"<REDACTED_LONG_TOKEN>\",\"id\":\"app-skladchik-reports-monitor\",\"local_cleanup\":\"OK\",\"local_payload_present\":false,\"logical_id\":\"app-skladchik-reports-monitor\",\"mtime_utc\":\"2026-09-16T11:36:40.785324Z\",\"payload_size_bytes\":null,\"quorum\":null,\"restore_status\":null,\"restore_validation\":null,\"seal_written\":true,\"sealed_at_utc\":\"2026-09-16T11:36:38Z\",\"status\":\"SEALED\",\"updated_at_utc\":\"2026-09-16T11:36:40Z\",\"vmid\":null},{\"app\":null,\"cloud_a_seal_verified\":true,\"cloud_a_uploaded\":null,\"cloud_b_seal_verified\":true,\"cloud_b_uploaded\":null,\"cloud_quorum\":2,\"created_at_utc\":\"2026-08-10T21:10:47Z\",\"file\":\"/var/lib/homelab-backup/cloud-quorum/control-bootstrap/control-bootstrap-pve01-20260810T211046Z.json\",\"generation\":\"control-bootstrap-pve01-20260810T211046Z\",\"id\":\"control-bootstrap\",\"local_cleanup\":\"OK\",\"local_payload_present\":false,\"logical_id\":\"control-bootstrap\",\"mtime_utc\":\"2026-08-10T21:11:00.696125Z\",\"payload_size_bytes\":null,\"quorum\":null,\"restore_status\":null,\"restore_validation\":null,\"seal_written\":true,\"sealed_at_utc\":\"2026-08-10T21:10:56Z\",\"status\":\"SEALED\",\"updated_at_utc\":\"2026-08-10T21:11:00Z\",\"vmid\":null},{\"app\":null,\"cloud_a_seal_verified\":true,\"cloud_a_uploaded\":null,\"cloud_b_seal_verified\":true,\"cloud_b_uploaded\":null,\"cloud_quorum\":2,\"created_at_utc\":\"2026-09-16T12:00:58Z\",\"file\":\"/var/lib/homelab-backup/cloud-quorum/control-bootstrap-v2/control-bootstrap-v2-pve01-20260916T120057Z.json\",\"generation\":\"control-bootstrap-v2-pve01-20260916T120057Z\",\"id\":\"control-bootstrap-v2\",\"local_cleanup\":\"OK\",\"local_payload_present\":false,\"logical_id\":\"control-bootstrap-v2\",\"mtime_utc\":\"2026-09-16T12:01:11.701176Z\",\"payload_size_bytes\":null,\"quorum\":null,\"restore_status\":null,\"restore_validation\":null,\"seal_written\":true,\"sealed_at_utc\":\"2026-09-16T12:01:09Z\",\"status\":\"SEALED\",\"updated_at_utc\":\"2026-09-16T12:01:11Z\",\"vmid\":null},{\"app\":null,\"cloud_a_seal_verified\":true,\"cloud_a_uploaded\":null,\"cloud_b_seal_verified\":true,\"cloud_b_uploaded\":null,\"cloud_quorum\":2,\"created_at_utc\":\"2026-09-04T05:38:35Z\",\"file\":\"/var/lib/homelab-backup/cloud-quorum/vm110/vm110-pve01-20260904T053821Z.json\",\"generation\":\"vm110-pve01-20260904T053821Z\",\"id\":\"vm110\",\"local_cleanup\":\"OK\",\"local_payload_present\":false,\"logical_id\":\"vm110\",\"mtime_utc\":\"2026-09-04T05:39:34.600813Z\",\"payload_size_bytes\":null,\"quorum\":null,\"restore_status\":null,\"restore_validation\":null,\"seal_written\":true,\"sealed_at_utc\":\"2026-09-04T05:39:30Z\",\"status\":\"SEALED\",\"updated_at_utc\":\"2026-09-04T05:39:34Z\",\"vmid\":null},{\"app\":null,\"cloud_a_seal_verified\":true,\"cloud_a_uploaded\":null,\"cloud_b_seal_verified\":true,\"cloud_b_uploaded\":null,\"cloud_quorum\":2,\"created_at_utc\":\"2026-09-03T18:57:14Z\",\"file\":\"/var/lib/homelab-backup/cloud-quorum/vm112/vm112-pve01-20260903T185707Z.json\",\"generation\":\"vm112-pve01-20260903T185707Z\",\"id\":\"vm112\",\"local_cleanup\":\"OK\",\"local_payload_present\":false,\"logical_id\":\"vm112\",\"mtime_utc\":\"2026-09-03T18:58:01.396115Z\",\"payload_size_bytes\":null,\"quorum\":null,\"restore_status\":null,\"restore_validation\":null,\"seal_written\":true,\"sealed_at_utc\":\"2026-09-03T18:57:55Z\",\"status\":\"SEALED\",\"updated_at_utc\":\"2026-09-03T18:58:01Z\",\"vmid\":null},{\"app\":null,\"cloud_a_seal_verified\":true,\"cloud_a_uploaded\":null,\"cloud_b_seal_verified\":true,\"cloud_b_uploaded\":null,\"cloud_quorum\":2,\"created_at_utc\":\"2026-09-04T05:35:35Z\",\"file\":\"/var/lib/homelab-backup/cloud-quorum/vm150/vm150-pve01-20260904T053517Z.json\",\"generation\":\"vm150-pve01-20260904T053517Z\",\"id\":\"vm150\",\"local_cleanup\":\"OK\",\"local_payload_present\":false,\"logical_id\":\"vm150\",\"mtime_utc\":\"2026-09-04T05:37:41.673145Z\",\"payload_size_bytes\":null,\"quorum\":null,\"restore_status\":null,\"restore_validation\":null,\"seal_written\":true,\"sealed_at_utc\":\"2026-09-04T05:37:34Z\",\"status\":\"SEALED\",\"updated_at_utc\":\"2026-09-04T05:37:41Z\",\"vmid\":null},{\"app\":null,\"cloud_a_seal_verified\":true,\"cloud_a_uploaded\":null,\"cloud_b_seal_verified\":true,\"cloud_b_uploaded\":null,\"cloud_quorum\":2,\"created_at_utc\":\"2026-09-16T10:32:05Z\",\"file\":\"/var/lib/homelab-backup/cloud-quorum/vm170/vm170-pve01-20260916T103019Z.json\",\"generation\":\"vm170-pve01-20260916T103019Z\",\"id\":\"vm170\",\"local_cleanup\":\"OK\",\"local_payload_present\":false,\"logical_id\":\"vm170\",\"mtime_utc\":\"2026-09-16T10:47:15.944184Z\",\"payload_size_bytes\":null,\"quorum\":null,\"restore_status\":null,\"restore_validation\":null,\"seal_written\":true,\"sealed_at_utc\":\"2026-09-16T10:47:13Z\",\"status\":\"SEALED\",\"updated_at_utc\":\"2026-09-16T10:47:15Z\",\"vmid\":null},{\"app\":null,\"cloud_a_seal_verified\":true,\"cloud_a_uploaded\":null,\"cloud_b_seal_verified\":true,\"cloud_b_uploaded\":null,\"cloud_quorum\":2,\"created_at_utc\":\"2026-09-16T02:31:07Z\",\"file\":\"/var/lib/homelab-backup/cloud-quorum/vm171/vm171-pve01-20260916T023018Z.json\",\"generation\":\"vm171-pve01-20260916T023018Z\",\"id\":\"vm171\",\"local_cleanup\":\"OK\",\"local_payload_present\":false,\"logical_id\":\"vm171\",\"mtime_utc\":\"2026-09-16T02:35:03.454524Z\",\"payload_size_bytes\":null,\"quorum\":null,\"restore_status\":null,\"restore_validation\":null,\"seal_written\":true,\"sealed_at_utc\":\"2026-09-16T02:35:01Z\",\"status\":\"SEALED\",\"updated_at_utc\":\"2026-09-16T02:35:03Z\",\"vmid\":null}]\nRESTORE_EVIDENCE=[{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/control-restore-validation/control-bootstrap/control-bootstrap-v2-pve01-20260916T120057Z.json\",\"generation\":\"control-bootstrap-v2-pve01-20260916T120057Z\",\"integrity_ok\":null,\"logical_id\":\"control-bootstrap-v2\",\"mtime_utc\":\"2026-09-20T18:51:38.066229Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":null,\"validation_status\":null,\"vmid\":null},{\"app\":\"hbarhub\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-hbarhub/app-hbarhub-pve01-20260916T113814Z.json\",\"generation\":\"app-hbarhub-pve01-20260916T113814Z\",\"integrity_ok\":null,\"logical_id\":\"app-hbarhub\",\"mtime_utc\":\"2026-09-16T11:39:36.859938Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-16T11:39:36Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"immich\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-immich/app-immich-pve01-20260916T113650Z.json\",\"generation\":\"app-immich-pve01-20260916T113650Z\",\"integrity_ok\":null,\"logical_id\":\"app-immich\",\"mtime_utc\":\"2026-09-16T11:38:08.561627Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-16T11:38:08Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"skladchik-reports-monitor\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-skladchik-reports-monitor/app-skladchik-reports-monitor-pve01-20260916T113630Z.json\",\"generation\":\"<REDACTED_LONG_TOKEN>\",\"integrity_ok\":null,\"logical_id\":\"app-skladchik-reports-monitor\",\"mtime_utc\":\"2026-09-16T11:36:44.898385Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-16T11:36:44Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"filebrowser\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-filebrowser/app-filebrowser-pve01-20260916T113558Z.json\",\"generation\":\"app-filebrowser-pve01-20260916T113558Z\",\"integrity_ok\":null,\"logical_id\":\"app-filebrowser\",\"mtime_utc\":\"2026-09-16T11:36:24.602083Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-16T11:36:24Z\",\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm170/vm170-pve01-20260916T103019Z.json\",\"generation\":\"vm170-pve01-20260916T103019Z\",\"integrity_ok\":null,\"logical_id\":\"vm170\",\"mtime_utc\":\"2026-09-16T10:51:58.980403Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-16T10:51:58Z\",\"validation_status\":null,\"vmid\":170},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm171/vm171-pve01-20260916T023018Z.json\",\"generation\":\"vm171-pve01-20260916T023018Z\",\"integrity_ok\":null,\"logical_id\":\"vm171\",\"mtime_utc\":\"2026-09-16T02:36:12.037502Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-16T02:36:12Z\",\"validation_status\":null,\"vmid\":171},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/control-restore-validation/control-bootstrap/control-bootstrap-v2-pve01-20260915T230932Z.json\",\"generation\":\"control-bootstrap-v2-pve01-20260915T230932Z\",\"integrity_ok\":null,\"logical_id\":\"control-bootstrap-v2\",\"mtime_utc\":\"2026-09-15T23:09:54.194081Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":null,\"validation_status\":null,\"vmid\":null},{\"app\":\"hbarhub\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-hbarhub/app-hbarhub-pve01-20260915T223521Z.json\",\"generation\":\"app-hbarhub-pve01-20260915T223521Z\",\"integrity_ok\":null,\"logical_id\":\"app-hbarhub\",\"mtime_utc\":\"2026-09-15T22:36:48.049243Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-15T22:36:48Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"immich\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-immich/app-immich-pve01-20260915T223401Z.json\",\"generation\":\"app-immich-pve01-20260915T223401Z\",\"integrity_ok\":null,\"logical_id\":\"app-immich\",\"mtime_utc\":\"2026-09-15T22:35:15.622849Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-15T22:35:15Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"skladchik-reports-monitor\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-skladchik-reports-monitor/app-skladchik-reports-monitor-pve01-20260915T223334Z.json\",\"generation\":\"<REDACTED_LONG_TOKEN>\",\"integrity_ok\":null,\"logical_id\":\"app-skladchik-reports-monitor\",\"mtime_utc\":\"2026-09-15T22:33:56.038650Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-15T22:33:56Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"filebrowser\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-filebrowser/app-filebrowser-pve01-20260915T223301Z.json\",\"generation\":\"app-filebrowser-pve01-20260915T223301Z\",\"integrity_ok\":null,\"logical_id\":\"app-filebrowser\",\"mtime_utc\":\"2026-09-15T22:33:29.540250Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-15T22:33:29Z\",\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm170/vm170-pve01-20260915T213349Z.json\",\"generation\":\"vm170-pve01-20260915T213349Z\",\"integrity_ok\":null,\"logical_id\":\"vm170\",\"mtime_utc\":\"2026-09-15T21:53:48.089306Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-15T21:53:48Z\",\"validation_status\":null,\"vmid\":170},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm171/vm171-pve01-20260915T133259Z.json\",\"generation\":\"vm171-pve01-20260915T133259Z\",\"integrity_ok\":null,\"logical_id\":\"vm171\",\"mtime_utc\":\"2026-09-15T13:39:51.742646Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-15T13:39:51Z\",\"validation_status\":null,\"vmid\":171},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/control-restore-validation/control-bootstrap/control-bootstrap-v2-pve01-20260915T100156Z.json\",\"generation\":\"control-bootstrap-v2-pve01-20260915T100156Z\",\"integrity_ok\":null,\"logical_id\":\"control-bootstrap-v2\",\"mtime_utc\":\"2026-09-15T10:02:19.854043Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":null,\"validation_status\":null,\"vmid\":null},{\"app\":\"hbarhub\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-hbarhub/app-hbarhub-pve01-20260915T093652Z.json\",\"generation\":\"app-hbarhub-pve01-20260915T093652Z\",\"integrity_ok\":null,\"logical_id\":\"app-hbarhub\",\"mtime_utc\":\"2026-09-15T09:38:17.268312Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-15T09:38:17Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"immich\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-immich/app-immich-pve01-20260915T093523Z.json\",\"generation\":\"app-immich-pve01-20260915T093523Z\",\"integrity_ok\":null,\"logical_id\":\"app-immich\",\"mtime_utc\":\"2026-09-15T09:36:46.352940Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-15T09:36:46Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"skladchik-reports-monitor\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-skladchik-reports-monitor/app-skladchik-reports-monitor-pve01-20260915T093500Z.json\",\"generation\":\"<REDACTED_LONG_TOKEN>\",\"integrity_ok\":null,\"logical_id\":\"app-skladchik-reports-monitor\",\"mtime_utc\":\"2026-09-15T09:35:18.190606Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-15T09:35:18Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"filebrowser\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-filebrowser/app-filebrowser-pve01-20260915T093428Z.json\",\"generation\":\"app-filebrowser-pve01-20260915T093428Z\",\"integrity_ok\":null,\"logical_id\":\"app-filebrowser\",\"mtime_utc\":\"2026-09-15T09:34:55.310258Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-15T09:34:55Z\",\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm170/vm170-pve01-20260915T083018Z.json\",\"generation\":\"vm170-pve01-20260915T083018Z\",\"integrity_ok\":null,\"logical_id\":\"vm170\",\"mtime_utc\":\"2026-09-15T08:51:13.075577Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-15T08:51:13Z\",\"validation_status\":null,\"vmid\":170},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/control-restore-validation/control-bootstrap/control-bootstrap-v2-pve01-20260914T210856Z.json\",\"generation\":\"control-bootstrap-v2-pve01-20260914T210856Z\",\"integrity_ok\":null,\"logical_id\":\"control-bootstrap-v2\",\"mtime_utc\":\"2026-09-15T04:37:27.765991Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":null,\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm171/vm171-pve01-20260915T003017Z.json\",\"generation\":\"vm171-pve01-20260915T003017Z\",\"integrity_ok\":null,\"logical_id\":\"vm171\",\"mtime_utc\":\"2026-09-15T00:36:06.159198Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-15T00:36:06Z\",\"validation_status\":null,\"vmid\":171},{\"app\":\"hbarhub\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-hbarhub/app-hbarhub-pve01-20260914T194014Z.json\",\"generation\":\"app-hbarhub-pve01-20260914T194014Z\",\"integrity_ok\":null,\"logical_id\":\"app-hbarhub\",\"mtime_utc\":\"2026-09-14T19:41:38.939646Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-14T19:41:38Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"immich\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-immich/app-immich-pve01-20260914T193843Z.json\",\"generation\":\"app-immich-pve01-20260914T193843Z\",\"integrity_ok\":null,\"logical_id\":\"app-immich\",\"mtime_utc\":\"2026-09-14T19:40:08.985284Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-14T19:40:08Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"skladchik-reports-monitor\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-skladchik-reports-monitor/app-skladchik-reports-monitor-pve01-20260914T193818Z.json\",\"generation\":\"<REDACTED_LONG_TOKEN>\",\"integrity_ok\":null,\"logical_id\":\"app-skladchik-reports-monitor\",\"mtime_utc\":\"2026-09-14T19:38:37.841905Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-14T19:38:37Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"filebrowser\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-filebrowser/app-filebrowser-pve01-20260914T193746Z.json\",\"generation\":\"app-filebrowser-pve01-20260914T193746Z\",\"integrity_ok\":null,\"logical_id\":\"app-filebrowser\",\"mtime_utc\":\"2026-09-14T19:38:13.143531Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-14T19:38:13Z\",\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/control-restore-validation/control-bootstrap/control-bootstrap-v2-pve01-20260914T080740Z.json\",\"generation\":\"control-bootstrap-v2-pve01-20260914T080740Z\",\"integrity_ok\":null,\"logical_id\":\"control-bootstrap-v2\",\"mtime_utc\":\"2026-09-14T19:12:40.777301Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":null,\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm170/vm170-pve01-20260914T183008Z.json\",\"generation\":\"vm170-pve01-20260914T183008Z\",\"integrity_ok\":null,\"logical_id\":\"vm170\",\"mtime_utc\":\"2026-09-14T18:52:39.515032Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-14T18:52:39Z\",\"validation_status\":null,\"vmid\":170},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm171/vm171-pve01-20260914T103009Z.json\",\"generation\":\"vm171-pve01-20260914T103009Z\",\"integrity_ok\":null,\"logical_id\":\"vm171\",\"mtime_utc\":\"2026-09-14T10:36:38.328783Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-14T10:36:38Z\",\"validation_status\":null,\"vmid\":171},{\"app\":\"hbarhub\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-hbarhub/app-hbarhub-pve01-20260914T063402Z.json\",\"generation\":\"app-hbarhub-pve01-20260914T063402Z\",\"integrity_ok\":null,\"logical_id\":\"app-hbarhub\",\"mtime_utc\":\"2026-09-14T06:35:25.997737Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-14T06:35:25Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"immich\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-immich/app-immich-pve01-20260914T063239Z.json\",\"generation\":\"app-immich-pve01-20260914T063239Z\",\"integrity_ok\":null,\"logical_id\":\"app-immich\",\"mtime_utc\":\"2026-09-14T06:33:56.633396Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-14T06:33:56Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"skladchik-reports-monitor\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-skladchik-reports-monitor/app-skladchik-reports-monitor-pve01-20260914T063210Z.json\",\"generation\":\"<REDACTED_LONG_TOKEN>\",\"integrity_ok\":null,\"logical_id\":\"app-skladchik-reports-monitor\",\"mtime_utc\":\"2026-09-14T06:32:33.491171Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-14T06:32:33Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"filebrowser\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-filebrowser/app-filebrowser-pve01-20260914T063137Z.json\",\"generation\":\"app-filebrowser-pve01-20260914T063137Z\",\"integrity_ok\":null,\"logical_id\":\"app-filebrowser\",\"mtime_utc\":\"2026-09-14T06:32:05.916765Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-14T06:32:05Z\",\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm170/vm170-pve01-20260914T053051Z.json\",\"generation\":\"vm170-pve01-20260914T053051Z\",\"integrity_ok\":null,\"logical_id\":\"vm170\",\"mtime_utc\":\"2026-09-14T05:50:39.275168Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-14T05:50:39Z\",\"validation_status\":null,\"vmid\":170},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm171/vm171-pve01-20260913T203019Z.json\",\"generation\":\"vm171-pve01-20260913T203019Z\",\"integrity_ok\":null,\"logical_id\":\"vm171\",\"mtime_utc\":\"2026-09-13T20:36:44.062860Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-13T20:36:44Z\",\"validation_status\":null,\"vmid\":171},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/control-restore-validation/control-bootstrap/control-bootstrap-v2-pve01-20260913T190704Z.json\",\"generation\":\"control-bootstrap-v2-pve01-20260913T190704Z\",\"integrity_ok\":null,\"logical_id\":\"control-bootstrap-v2\",\"mtime_utc\":\"2026-09-13T19:07:25.081033Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":null,\"validation_status\":null,\"vmid\":null},{\"app\":\"hbarhub\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-hbarhub/app-hbarhub-pve01-20260913T174331Z.json\",\"generation\":\"app-hbarhub-pve01-20260913T174331Z\",\"integrity_ok\":null,\"logical_id\":\"app-hbarhub\",\"mtime_utc\":\"2026-09-13T17:44:56.554907Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-13T17:44:56Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"immich\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-immich/app-immich-pve01-20260913T174203Z.json\",\"generation\":\"app-immich-pve01-20260913T174203Z\",\"integrity_ok\":null,\"logical_id\":\"app-immich\",\"mtime_utc\":\"2026-09-13T17:43:25.523560Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-13T17:43:25Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"skladchik-reports-monitor\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-skladchik-reports-monitor/app-skladchik-reports-monitor-pve01-20260913T174140Z.json\",\"generation\":\"<REDACTED_LONG_TOKEN>\",\"integrity_ok\":null,\"logical_id\":\"app-skladchik-reports-monitor\",\"mtime_utc\":\"2026-09-13T17:41:57.803261Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-13T17:41:57Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"filebrowser\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-filebrowser/app-filebrowser-pve01-20260913T174109Z.json\",\"generation\":\"app-filebrowser-pve01-20260913T174109Z\",\"integrity_ok\":null,\"logical_id\":\"app-filebrowser\",\"mtime_utc\":\"2026-09-13T17:41:35.788935Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-13T17:41:35Z\",\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm170/vm170-pve01-20260913T163018Z.json\",\"generation\":\"vm170-pve01-20260913T163018Z\",\"integrity_ok\":null,\"logical_id\":\"vm170\",\"mtime_utc\":\"2026-09-13T16:52:45.506749Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-13T16:52:45Z\",\"validation_status\":null,\"vmid\":170},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm171/vm171-pve01-20260913T063016Z.json\",\"generation\":\"vm171-pve01-20260913T063016Z\",\"integrity_ok\":null,\"logical_id\":\"vm171\",\"mtime_utc\":\"2026-09-13T06:36:19.952935Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-13T06:36:19Z\",\"validation_status\":null,\"vmid\":171},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/control-restore-validation/control-bootstrap/control-bootstrap-v2-pve01-20260913T060856Z.json\",\"generation\":\"control-bootstrap-v2-pve01-20260913T060856Z\",\"integrity_ok\":null,\"logical_id\":\"control-bootstrap-v2\",\"mtime_utc\":\"2026-09-13T06:09:16.510379Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":null,\"validation_status\":null,\"vmid\":null},{\"app\":\"hbarhub\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-hbarhub/app-hbarhub-pve01-20260913T033235Z.json\",\"generation\":\"app-hbarhub-pve01-20260913T033235Z\",\"integrity_ok\":null,\"logical_id\":\"app-hbarhub\",\"mtime_utc\":\"2026-09-13T03:34:01.718400Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-13T03:34:01Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"immich\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-immich/app-immich-pve01-20260913T033113Z.json\",\"generation\":\"app-immich-pve01-20260913T033113Z\",\"integrity_ok\":null,\"logical_id\":\"app-immich\",\"mtime_utc\":\"2026-09-13T03:32:30.049064Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-13T03:32:30Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"skladchik-reports-monitor\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-skladchik-reports-monitor/app-skladchik-reports-monitor-pve01-20260913T033047Z.json\",\"generation\":\"<REDACTED_LONG_TOKEN>\",\"integrity_ok\":null,\"logical_id\":\"app-skladchik-reports-monitor\",\"mtime_utc\":\"2026-09-13T03:31:08.124870Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-13T03:31:08Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"filebrowser\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-filebrowser/app-filebrowser-pve01-20260913T033014Z.json\",\"generation\":\"app-filebrowser-pve01-20260913T033014Z\",\"integrity_ok\":null,\"logical_id\":\"app-filebrowser\",\"mtime_utc\":\"2026-09-13T03:30:41.802486Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-13T03:30:41Z\",\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm170/vm170-pve01-20260913T023009Z.json\",\"generation\":\"vm170-pve01-20260913T023009Z\",\"integrity_ok\":null,\"logical_id\":\"vm170\",\"mtime_utc\":\"2026-09-13T02:49:01.805024Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-13T02:49:01Z\",\"validation_status\":null,\"vmid\":170},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/control-restore-validation/control-bootstrap/control-bootstrap-v2-pve01-20260912T180416Z.json\",\"generation\":\"control-bootstrap-v2-pve01-20260912T180416Z\",\"integrity_ok\":null,\"logical_id\":\"control-bootstrap-v2\",\"mtime_utc\":\"2026-09-12T18:04:34.188711Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":null,\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm171/vm171-pve01-20260912T173439Z.json\",\"generation\":\"vm171-pve01-20260912T173439Z\",\"integrity_ok\":null,\"logical_id\":\"vm171\",\"mtime_utc\":\"2026-09-12T17:41:02.709797Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-12T17:41:02Z\",\"validation_status\":null,\"vmid\":171},{\"app\":\"hbarhub\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-hbarhub/app-hbarhub-pve01-20260912T143440Z.json\",\"generation\":\"app-hbarhub-pve01-20260912T143440Z\",\"integrity_ok\":null,\"logical_id\":\"app-hbarhub\",\"mtime_utc\":\"2026-09-12T14:36:03.006408Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-12T14:36:03Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"immich\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-immich/app-immich-pve01-20260912T143314Z.json\",\"generation\":\"app-immich-pve01-20260912T143314Z\",\"integrity_ok\":null,\"logical_id\":\"app-immich\",\"mtime_utc\":\"2026-09-12T14:34:34.306100Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-12T14:34:34Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"skladchik-reports-monitor\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-skladchik-reports-monitor/app-skladchik-reports-monitor-pve01-20260912T143251Z.json\",\"generation\":\"<REDACTED_LONG_TOKEN>\",\"integrity_ok\":null,\"logical_id\":\"app-skladchik-reports-monitor\",\"mtime_utc\":\"2026-09-12T14:33:09.077843Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-12T14:33:09Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"filebrowser\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-filebrowser/app-filebrowser-pve01-20260912T143219Z.json\",\"generation\":\"app-filebrowser-pve01-20260912T143219Z\",\"integrity_ok\":null,\"logical_id\":\"app-filebrowser\",\"mtime_utc\":\"2026-09-12T14:32:46.339508Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-12T14:32:46Z\",\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm170/vm170-pve01-20260912T133254Z.json\",\"generation\":\"vm170-pve01-20260912T133254Z\",\"integrity_ok\":null,\"logical_id\":\"vm170\",\"mtime_utc\":\"2026-09-12T13:52:45.655120Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-12T13:52:45Z\",\"validation_status\":null,\"vmid\":170},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/control-restore-validation/control-bootstrap/control-bootstrap-v2-pve01-20260912T050842Z.json\",\"generation\":\"control-bootstrap-v2-pve01-20260912T050842Z\",\"integrity_ok\":null,\"logical_id\":\"control-bootstrap-v2\",\"mtime_utc\":\"2026-09-12T05:09:04.085951Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":null,\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm171/vm171-pve01-20260912T023301Z.json\",\"generation\":\"vm171-pve01-20260912T023301Z\",\"integrity_ok\":null,\"logical_id\":\"vm171\",\"mtime_utc\":\"2026-09-12T02:38:52.788989Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-12T02:38:52Z\",\"validation_status\":null,\"vmid\":171},{\"app\":\"hbarhub\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-hbarhub/app-hbarhub-pve01-20260912T023129Z.json\",\"generation\":\"app-hbarhub-pve01-20260912T023129Z\",\"integrity_ok\":null,\"logical_id\":\"app-hbarhub\",\"mtime_utc\":\"2026-09-12T02:32:54.272743Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-12T02:32:54Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"immich\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-immich/app-immich-pve01-20260912T023013Z.json\",\"generation\":\"app-immich-pve01-20260912T023013Z\",\"integrity_ok\":null,\"logical_id\":\"app-immich\",\"mtime_utc\":\"2026-09-12T02:31:23.679417Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-12T02:31:23Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"skladchik-reports-monitor\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-skladchik-reports-monitor/app-skladchik-reports-monitor-pve01-20260912T013042Z.json\",\"generation\":\"<REDACTED_LONG_TOKEN>\",\"integrity_ok\":null,\"logical_id\":\"app-skladchik-reports-monitor\",\"mtime_utc\":\"2026-09-12T01:31:03.189319Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-12T01:31:03Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"filebrowser\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-filebrowser/app-filebrowser-pve01-20260912T012954Z.json\",\"generation\":\"app-filebrowser-pve01-20260912T012954Z\",\"integrity_ok\":null,\"logical_id\":\"app-filebrowser\",\"mtime_utc\":\"2026-09-12T01:30:22.038715Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-12T01:30:22Z\",\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm170/vm170-pve01-20260912T003009Z.json\",\"generation\":\"vm170-pve01-20260912T003009Z\",\"integrity_ok\":null,\"logical_id\":\"vm170\",\"mtime_utc\":\"2026-09-12T00:49:08.139407Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-12T00:49:08Z\",\"validation_status\":null,\"vmid\":170},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/control-restore-validation/control-bootstrap/control-bootstrap-v2-pve01-20260911T170212Z.json\",\"generation\":\"control-bootstrap-v2-pve01-20260911T170212Z\",\"integrity_ok\":null,\"logical_id\":\"control-bootstrap-v2\",\"mtime_utc\":\"2026-09-11T17:02:36.287044Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":null,\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm171/vm171-pve01-20260911T133338Z.json\",\"generation\":\"vm171-pve01-20260911T133338Z\",\"integrity_ok\":null,\"logical_id\":\"vm171\",\"mtime_utc\":\"2026-09-11T13:40:11.356499Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-11T13:40:11Z\",\"validation_status\":null,\"vmid\":171},{\"app\":\"hbarhub\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-hbarhub/app-hbarhub-pve01-20260911T133211Z.json\",\"generation\":\"app-hbarhub-pve01-20260911T133211Z\",\"integrity_ok\":null,\"logical_id\":\"app-hbarhub\",\"mtime_utc\":\"2026-09-11T13:33:31.501584Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-11T13:33:31Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"immich\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-immich/app-immich-pve01-20260911T133039Z.json\",\"generation\":\"app-immich-pve01-20260911T133039Z\",\"integrity_ok\":null,\"logical_id\":\"app-immich\",\"mtime_utc\":\"2026-09-11T13:32:05.907318Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-11T13:32:05Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"skladchik-reports-monitor\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-skladchik-reports-monitor/app-skladchik-reports-monitor-pve01-20260911T133013Z.json\",\"generation\":\"<REDACTED_LONG_TOKEN>\",\"integrity_ok\":null,\"logical_id\":\"app-skladchik-reports-monitor\",\"mtime_utc\":\"2026-09-11T13:30:34.110960Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-11T13:30:34Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"filebrowser\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-filebrowser/app-filebrowser-pve01-20260911T113224Z.json\",\"generation\":\"app-filebrowser-pve01-20260911T113224Z\",\"integrity_ok\":null,\"logical_id\":\"app-filebrowser\",\"mtime_utc\":\"2026-09-11T11:32:46.955619Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-11T11:32:46Z\",\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm170/vm170-pve01-20260911T103014Z.json\",\"generation\":\"vm170-pve01-20260911T103014Z\",\"integrity_ok\":null,\"logical_id\":\"vm170\",\"mtime_utc\":\"2026-09-11T10:49:32.513826Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-11T10:49:32Z\",\"validation_status\":null,\"vmid\":170},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/control-restore-validation/control-bootstrap/control-bootstrap-v2-pve01-20260911T040955Z.json\",\"generation\":\"control-bootstrap-v2-pve01-20260911T040955Z\",\"integrity_ok\":null,\"logical_id\":\"control-bootstrap-v2\",\"mtime_utc\":\"2026-09-11T04:10:11.828263Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":null,\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm171/vm171-pve01-20260911T003332Z.json\",\"generation\":\"vm171-pve01-20260911T003332Z\",\"integrity_ok\":null,\"logical_id\":\"vm171\",\"mtime_utc\":\"2026-09-11T00:39:41.888322Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-11T00:39:41Z\",\"validation_status\":null,\"vmid\":171},{\"app\":\"hbarhub\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-hbarhub/app-hbarhub-pve01-20260911T003204Z.json\",\"generation\":\"app-hbarhub-pve01-20260911T003204Z\",\"integrity_ok\":null,\"logical_id\":\"app-hbarhub\",\"mtime_utc\":\"2026-09-11T00:33:25.688725Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-11T00:33:25Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"immich\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-immich/app-immich-pve01-20260911T003039Z.json\",\"generation\":\"app-immich-pve01-20260911T003039Z\",\"integrity_ok\":null,\"logical_id\":\"app-immich\",\"mtime_utc\":\"2026-09-11T00:31:59.068436Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-11T00:31:59Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"skladchik-reports-monitor\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-skladchik-reports-monitor/app-skladchik-reports-monitor-pve01-20260911T003012Z.json\",\"generation\":\"<REDACTED_LONG_TOKEN>\",\"integrity_ok\":null,\"logical_id\":\"app-skladchik-reports-monitor\",\"mtime_utc\":\"2026-09-11T00:30:34.411176Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-11T00:30:34Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"filebrowser\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-filebrowser/app-filebrowser-pve01-20260910T223443Z.json\",\"generation\":\"app-filebrowser-pve01-20260910T223443Z\",\"integrity_ok\":null,\"logical_id\":\"app-filebrowser\",\"mtime_utc\":\"2026-09-10T22:35:11.875850Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-10T22:35:11Z\",\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm170/vm170-pve01-20260910T213502Z.json\",\"generation\":\"vm170-pve01-20260910T213502Z\",\"integrity_ok\":null,\"logical_id\":\"vm170\",\"mtime_utc\":\"2026-09-10T21:54:13.518933Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-10T21:54:13Z\",\"validation_status\":null,\"vmid\":170},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/control-restore-validation/control-bootstrap/control-bootstrap-v2-pve01-20260910T150855Z.json\",\"generation\":\"control-bootstrap-v2-pve01-20260910T150855Z\",\"integrity_ok\":null,\"logical_id\":\"control-bootstrap-v2\",\"mtime_utc\":\"2026-09-10T15:09:12.073399Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":null,\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm171/vm171-pve01-20260910T093532Z.json\",\"generation\":\"vm171-pve01-20260910T093532Z\",\"integrity_ok\":null,\"logical_id\":\"vm171\",\"mtime_utc\":\"2026-09-10T09:42:02.100765Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-10T09:42:02Z\",\"validation_status\":null,\"vmid\":171},{\"app\":\"hbarhub\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-hbarhub/app-hbarhub-pve01-20260910T093403Z.json\",\"generation\":\"app-hbarhub-pve01-20260910T093403Z\",\"integrity_ok\":null,\"logical_id\":\"app-hbarhub\",\"mtime_utc\":\"2026-09-10T09:35:25.401787Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-10T09:35:25Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"immich\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-immich/app-immich-pve01-20260910T093235Z.json\",\"generation\":\"app-immich-pve01-20260910T093235Z\",\"integrity_ok\":null,\"logical_id\":\"app-immich\",\"mtime_utc\":\"2026-09-10T09:33:58.385475Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-10T09:33:58Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"skladchik-reports-monitor\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-skladchik-reports-monitor/app-skladchik-reports-monitor-pve01-20260910T093211Z.json\",\"generation\":\"<REDACTED_LONG_TOKEN>\",\"integrity_ok\":null,\"logical_id\":\"app-skladchik-reports-monitor\",\"mtime_utc\":\"2026-09-10T09:32:30.391149Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-10T09:32:30Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"filebrowser\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-filebrowser/app-filebrowser-pve01-20260910T093143Z.json\",\"generation\":\"app-filebrowser-pve01-20260910T093143Z\",\"integrity_ok\":null,\"logical_id\":\"app-filebrowser\",\"mtime_utc\":\"2026-09-10T09:32:06.864794Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-10T09:32:06Z\",\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm170/vm170-pve01-20260910T083014Z.json\",\"generation\":\"vm170-pve01-20260910T083014Z\",\"integrity_ok\":null,\"logical_id\":\"vm170\",\"mtime_utc\":\"2026-09-10T08:49:46.371309Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-10T08:49:46Z\",\"validation_status\":null,\"vmid\":170},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/control-restore-validation/control-bootstrap/control-bootstrap-v2-pve01-20260910T030255Z.json\",\"generation\":\"control-bootstrap-v2-pve01-20260910T030255Z\",\"integrity_ok\":null,\"logical_id\":\"control-bootstrap-v2\",\"mtime_utc\":\"2026-09-10T03:03:15.196911Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":null,\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm171/vm171-pve01-20260909T194007Z.json\",\"generation\":\"vm171-pve01-20260909T194007Z\",\"integrity_ok\":null,\"logical_id\":\"vm171\",\"mtime_utc\":\"2026-09-09T19:46:46.622681Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-09T19:46:46Z\",\"validation_status\":null,\"vmid\":171},{\"app\":\"hbarhub\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-hbarhub/app-hbarhub-pve01-20260909T193835Z.json\",\"generation\":\"app-hbarhub-pve01-20260909T193835Z\",\"integrity_ok\":null,\"logical_id\":\"app-hbarhub\",\"mtime_utc\":\"2026-09-09T19:40:00.252728Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-09T19:40:00Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"immich\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-immich/app-immich-pve01-20260909T193713Z.json\",\"generation\":\"app-immich-pve01-20260909T193713Z\",\"integrity_ok\":null,\"logical_id\":\"app-immich\",\"mtime_utc\":\"2026-09-09T19:38:29.926404Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-09T19:38:29Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"skladchik-reports-monitor\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-skladchik-reports-monitor/app-skladchik-reports-monitor-pve01-20260909T193647Z.json\",\"generation\":\"<REDACTED_LONG_TOKEN>\",\"integrity_ok\":null,\"logical_id\":\"app-skladchik-reports-monitor\",\"mtime_utc\":\"2026-09-09T19:37:08.449209Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-09T19:37:08Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"filebrowser\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-filebrowser/app-filebrowser-pve01-20260909T193617Z.json\",\"generation\":\"app-filebrowser-pve01-20260909T193617Z\",\"integrity_ok\":null,\"logical_id\":\"app-filebrowser\",\"mtime_utc\":\"2026-09-09T19:36:42.054822Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-09T19:36:42Z\",\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm170/vm170-pve01-20260909T183014Z.json\",\"generation\":\"vm170-pve01-20260909T183014Z\",\"integrity_ok\":null,\"logical_id\":\"vm170\",\"mtime_utc\":\"2026-09-09T18:51:27.034136Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-09T18:51:27Z\",\"validation_status\":null,\"vmid\":170},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/control-restore-validation/control-bootstrap/control-bootstrap-v2-pve01-20260909T140516Z.json\",\"generation\":\"control-bootstrap-v2-pve01-20260909T140516Z\",\"integrity_ok\":null,\"logical_id\":\"control-bootstrap-v2\",\"mtime_utc\":\"2026-09-09T14:05:35.299973Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":null,\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm171/vm171-pve01-20260909T063725Z.json\",\"generation\":\"vm171-pve01-20260909T063725Z\",\"integrity_ok\":null,\"logical_id\":\"vm171\",\"mtime_utc\":\"2026-09-09T06:43:33.378531Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-09T06:43:33Z\",\"validation_status\":null,\"vmid\":171},{\"app\":\"hbarhub\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-hbarhub/app-hbarhub-pve01-20260909T063556Z.json\",\"generation\":\"app-hbarhub-pve01-20260909T063556Z\",\"integrity_ok\":null,\"logical_id\":\"app-hbarhub\",\"mtime_utc\":\"2026-09-09T06:37:18.720083Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-09T06:37:18Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"immich\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-immich/app-immich-pve01-20260909T063428Z.json\",\"generation\":\"app-immich-pve01-20260909T063428Z\",\"integrity_ok\":null,\"logical_id\":\"app-immich\",\"mtime_utc\":\"2026-09-09T06:35:51.575816Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-09T06:35:51Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"skladchik-reports-monitor\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-skladchik-reports-monitor/app-skladchik-reports-monitor-pve01-20260909T063400Z.json\",\"generation\":\"<REDACTED_LONG_TOKEN>\",\"integrity_ok\":null,\"logical_id\":\"app-skladchik-reports-monitor\",\"mtime_utc\":\"2026-09-09T06:34:23.094530Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-09T06:34:23Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"filebrowser\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-filebrowser/app-filebrowser-pve01-20260909T063333Z.json\",\"generation\":\"app-filebrowser-pve01-20260909T063333Z\",\"integrity_ok\":null,\"logical_id\":\"app-filebrowser\",\"mtime_utc\":\"2026-09-09T06:33:55.878134Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-09T06:33:55Z\",\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm170/vm170-pve01-20260909T053441Z.json\",\"generation\":\"vm170-pve01-20260909T053441Z\",\"integrity_ok\":null,\"logical_id\":\"vm170\",\"mtime_utc\":\"2026-09-09T05:53:15.165789Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-09T05:53:15Z\",\"validation_status\":null,\"vmid\":170},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/control-restore-validation/control-bootstrap/control-bootstrap-v2-pve01-20260909T020154Z.json\",\"generation\":\"control-bootstrap-v2-pve01-20260909T020154Z\",\"integrity_ok\":null,\"logical_id\":\"control-bootstrap-v2\",\"mtime_utc\":\"2026-09-09T02:02:16.970253Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":null,\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm171/vm171-pve01-20260908T173740Z.json\",\"generation\":\"vm171-pve01-20260908T173740Z\",\"integrity_ok\":null,\"logical_id\":\"vm171\",\"mtime_utc\":\"2026-09-08T17:43:39.027328Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-08T17:43:39Z\",\"validation_status\":null,\"vmid\":171},{\"app\":\"hbarhub\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-hbarhub/app-hbarhub-pve01-20260908T173604Z.json\",\"generation\":\"app-hbarhub-pve01-20260908T173604Z\",\"integrity_ok\":null,\"logical_id\":\"app-hbarhub\",\"mtime_utc\":\"2026-09-08T17:37:33.656016Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-08T17:37:33Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"immich\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-immich/app-immich-pve01-20260908T173439Z.json\",\"generation\":\"app-immich-pve01-20260908T173439Z\",\"integrity_ok\":null,\"logical_id\":\"app-immich\",\"mtime_utc\":\"2026-09-08T17:35:59.875640Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-08T17:35:59Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"skladchik-reports-monitor\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-skladchik-reports-monitor/app-skladchik-reports-monitor-pve01-20260908T173418Z.json\",\"generation\":\"<REDACTED_LONG_TOKEN>\",\"integrity_ok\":null,\"logical_id\":\"app-skladchik-reports-monitor\",\"mtime_utc\":\"2026-09-08T17:34:33.735376Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-08T17:34:33Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"filebrowser\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-filebrowser/app-filebrowser-pve01-20260908T173350Z.json\",\"generation\":\"app-filebrowser-pve01-20260908T173350Z\",\"integrity_ok\":null,\"logical_id\":\"app-filebrowser\",\"mtime_utc\":\"2026-09-08T17:34:13.759083Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-08T17:34:13Z\",\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm170/vm170-pve01-20260908T163014Z.json\",\"generation\":\"vm170-pve01-20260908T163014Z\",\"integrity_ok\":null,\"logical_id\":\"vm170\",\"mtime_utc\":\"2026-09-08T16:49:23.947754Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-08T16:49:23Z\",\"validation_status\":null,\"vmid\":170},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/control-restore-validation/control-bootstrap/control-bootstrap-v2-pve01-20260908T130816Z.json\",\"generation\":\"control-bootstrap-v2-pve01-20260908T130816Z\",\"integrity_ok\":null,\"logical_id\":\"control-bootstrap-v2\",\"mtime_utc\":\"2026-09-08T13:08:36.784903Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":null,\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm171/vm171-pve01-20260908T033223Z.json\",\"generation\":\"vm171-pve01-20260908T033223Z\",\"integrity_ok\":null,\"logical_id\":\"vm171\",\"mtime_utc\":\"2026-09-08T03:38:25.882106Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-08T03:38:25Z\",\"validation_status\":null,\"vmid\":171},{\"app\":\"hbarhub\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-hbarhub/app-hbarhub-pve01-20260908T033056Z.json\",\"generation\":\"app-hbarhub-pve01-20260908T033056Z\",\"integrity_ok\":null,\"logical_id\":\"app-hbarhub\",\"mtime_utc\":\"2026-09-08T03:32:16.930807Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-08T03:32:16Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"immich\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-immich/app-immich-pve01-20260908T032933Z.json\",\"generation\":\"app-immich-pve01-20260908T032933Z\",\"integrity_ok\":null,\"logical_id\":\"app-immich\",\"mtime_utc\":\"2026-09-08T03:30:50.664567Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-08T03:30:50Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"skladchik-reports-monitor\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-skladchik-reports-monitor/app-skladchik-reports-monitor-pve01-20260908T032904Z.json\",\"generation\":\"<REDACTED_LONG_TOKEN>\",\"integrity_ok\":null,\"logical_id\":\"app-skladchik-reports-monitor\",\"mtime_utc\":\"2026-09-08T03:29:28.132381Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-08T03:29:28Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"filebrowser\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-filebrowser/app-filebrowser-pve01-20260908T032833Z.json\",\"generation\":\"app-filebrowser-pve01-20260908T032833Z\",\"integrity_ok\":null,\"logical_id\":\"app-filebrowser\",\"mtime_utc\":\"2026-09-08T03:28:59.104964Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-08T03:28:59Z\",\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm170/vm170-pve01-20260908T023014Z.json\",\"generation\":\"vm170-pve01-20260908T023014Z\",\"integrity_ok\":null,\"logical_id\":\"vm170\",\"mtime_utc\":\"2026-09-08T02:48:06.852717Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-08T02:48:06Z\",\"validation_status\":null,\"vmid\":170},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/control-restore-validation/control-bootstrap/control-bootstrap-v2-pve01-20260908T010058Z.json\",\"generation\":\"control-bootstrap-v2-pve01-20260908T010058Z\",\"integrity_ok\":null,\"logical_id\":\"control-bootstrap-v2\",\"mtime_utc\":\"2026-09-08T01:01:17.808562Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":null,\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm171/vm171-pve01-20260907T144115Z.json\",\"generation\":\"vm171-pve01-20260907T144115Z\",\"integrity_ok\":null,\"logical_id\":\"vm171\",\"mtime_utc\":\"2026-09-07T14:48:03.475574Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-07T14:48:03Z\",\"validation_status\":null,\"vmid\":171},{\"app\":\"hbarhub\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-hbarhub/app-hbarhub-pve01-20260907T143937Z.json\",\"generation\":\"app-hbarhub-pve01-20260907T143937Z\",\"integrity_ok\":null,\"logical_id\":\"app-hbarhub\",\"mtime_utc\":\"2026-09-07T14:41:08.428544Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-07T14:41:08Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"immich\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-immich/app-immich-pve01-20260907T143815Z.json\",\"generation\":\"app-immich-pve01-20260907T143815Z\",\"integrity_ok\":null,\"logical_id\":\"app-immich\",\"mtime_utc\":\"2026-09-07T14:39:32.613152Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-07T14:39:32Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"skladchik-reports-monitor\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-skladchik-reports-monitor/app-skladchik-reports-monitor-pve01-20260907T143756Z.json\",\"generation\":\"<REDACTED_LONG_TOKEN>\",\"integrity_ok\":null,\"logical_id\":\"app-skladchik-reports-monitor\",\"mtime_utc\":\"2026-09-07T14:38:09.823950Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-07T14:38:09Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"filebrowser\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-filebrowser/app-filebrowser-pve01-20260907T143724Z.json\",\"generation\":\"app-filebrowser-pve01-20260907T143724Z\",\"integrity_ok\":null,\"logical_id\":\"app-filebrowser\",\"mtime_utc\":\"2026-09-07T14:37:51.218680Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-07T14:37:51Z\",\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm170/vm170-pve01-20260907T133223Z.json\",\"generation\":\"vm170-pve01-20260907T133223Z\",\"integrity_ok\":null,\"logical_id\":\"vm170\",\"mtime_utc\":\"2026-09-07T13:53:02.590647Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-07T13:53:02Z\",\"validation_status\":null,\"vmid\":170},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/control-restore-validation/control-bootstrap/control-bootstrap-v2-pve01-20260907T130042Z.json\",\"generation\":\"control-bootstrap-v2-pve01-20260907T130042Z\",\"integrity_ok\":null,\"logical_id\":\"control-bootstrap-v2\",\"mtime_utc\":\"2026-09-07T13:01:06.621434Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":null,\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm171/vm171-pve01-20260907T013234Z.json\",\"generation\":\"vm171-pve01-20260907T013234Z\",\"integrity_ok\":null,\"logical_id\":\"vm171\",\"mtime_utc\":\"2026-09-07T01:38:19.193450Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-07T01:38:19Z\",\"validation_status\":null,\"vmid\":171},{\"app\":\"hbarhub\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-hbarhub/app-hbarhub-pve01-20260907T013100Z.json\",\"generation\":\"app-hbarhub-pve01-20260907T013100Z\",\"integrity_ok\":null,\"logical_id\":\"app-hbarhub\",\"mtime_utc\":\"2026-09-07T01:32:27.472282Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-07T01:32:27Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"immich\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-immich/app-immich-pve01-20260907T012938Z.json\",\"generation\":\"app-immich-pve01-20260907T012938Z\",\"integrity_ok\":null,\"logical_id\":\"app-immich\",\"mtime_utc\":\"2026-09-07T01:30:55.270927Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-07T01:30:55Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"skladchik-reports-monitor\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-skladchik-reports-monitor/app-skladchik-reports-monitor-pve01-20260907T012910Z.json\",\"generation\":\"<REDACTED_LONG_TOKEN>\",\"integrity_ok\":null,\"logical_id\":\"app-skladchik-reports-monitor\",\"mtime_utc\":\"2026-09-07T01:29:33.589727Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-07T01:29:33Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"filebrowser\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-filebrowser/app-filebrowser-pve01-20260907T012834Z.json\",\"generation\":\"app-filebrowser-pve01-20260907T012834Z\",\"integrity_ok\":null,\"logical_id\":\"app-filebrowser\",\"mtime_utc\":\"2026-09-07T01:29:05.191310Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-07T01:29:05Z\",\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm170/vm170-pve01-20260907T003019Z.json\",\"generation\":\"vm170-pve01-20260907T003019Z\",\"integrity_ok\":null,\"logical_id\":\"vm170\",\"mtime_utc\":\"2026-09-07T00:47:41.240757Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-07T00:47:41Z\",\"validation_status\":null,\"vmid\":170},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/control-restore-validation/control-bootstrap/control-bootstrap-v2-pve01-20260907T000450Z.json\",\"generation\":\"control-bootstrap-v2-pve01-20260907T000450Z\",\"integrity_ok\":null,\"logical_id\":\"control-bootstrap-v2\",\"mtime_utc\":\"2026-09-07T00:05:12.909490Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":null,\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/control-restore-validation/control-bootstrap/control-bootstrap-v2-pve01-20260906T120412Z.json\",\"generation\":\"control-bootstrap-v2-pve01-20260906T120412Z\",\"integrity_ok\":null,\"logical_id\":\"control-bootstrap-v2\",\"mtime_utc\":\"2026-09-06T12:04:35.360229Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":null,\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm171/vm171-pve01-20260906T113503Z.json\",\"generation\":\"vm171-pve01-20260906T113503Z\",\"integrity_ok\":null,\"logical_id\":\"vm171\",\"mtime_utc\":\"2026-09-06T11:41:20.414386Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-06T11:41:20Z\",\"validation_status\":null,\"vmid\":171},{\"app\":\"hbarhub\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-hbarhub/app-hbarhub-pve01-20260906T113333Z.json\",\"generation\":\"app-hbarhub-pve01-20260906T113333Z\",\"integrity_ok\":null,\"logical_id\":\"app-hbarhub\",\"mtime_utc\":\"2026-09-06T11:34:56.881713Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-06T11:34:56Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"immich\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-immich/app-immich-pve01-20260906T113212Z.json\",\"generation\":\"app-immich-pve01-20260906T113212Z\",\"integrity_ok\":null,\"logical_id\":\"app-immich\",\"mtime_utc\":\"2026-09-06T11:33:27.890409Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-06T11:33:27Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"skladchik-reports-monitor\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-skladchik-reports-monitor/app-skladchik-reports-monitor-pve01-20260906T113150Z.json\",\"generation\":\"<REDACTED_LONG_TOKEN>\",\"integrity_ok\":null,\"logical_id\":\"app-skladchik-reports-monitor\",\"mtime_utc\":\"2026-09-06T11:32:07.733235Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-06T11:32:07Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"filebrowser\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-filebrowser/app-filebrowser-pve01-20260906T113120Z.json\",\"generation\":\"app-filebrowser-pve01-20260906T113120Z\",\"integrity_ok\":null,\"logical_id\":\"app-filebrowser\",\"mtime_utc\":\"2026-09-06T11:31:45.687912Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-06T11:31:45Z\",\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm170/vm170-pve01-20260906T103018Z.json\",\"generation\":\"vm170-pve01-20260906T103018Z\",\"integrity_ok\":null,\"logical_id\":\"vm170\",\"mtime_utc\":\"2026-09-06T10:48:28.801033Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-06T10:48:28Z\",\"validation_status\":null,\"vmid\":170},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/control-restore-validation/control-bootstrap/control-bootstrap-v2-pve01-20260905T230126Z.json\",\"generation\":\"control-bootstrap-v2-pve01-20260905T230126Z\",\"integrity_ok\":null,\"logical_id\":\"control-bootstrap-v2\",\"mtime_utc\":\"2026-09-05T23:01:43.506021Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":null,\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm171/vm171-pve01-20260905T223254Z.json\",\"generation\":\"vm171-pve01-20260905T223254Z\",\"integrity_ok\":null,\"logical_id\":\"vm171\",\"mtime_utc\":\"2026-09-05T22:38:48.990601Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-05T22:38:48Z\",\"validation_status\":null,\"vmid\":171},{\"app\":\"hbarhub\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-hbarhub/app-hbarhub-pve01-20260905T223122Z.json\",\"generation\":\"app-hbarhub-pve01-20260905T223122Z\",\"integrity_ok\":null,\"logical_id\":\"app-hbarhub\",\"mtime_utc\":\"2026-09-05T22:32:47.645326Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-05T22:32:47Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"immich\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-immich/app-immich-pve01-20260905T222957Z.json\",\"generation\":\"app-immich-pve01-20260905T222957Z\",\"integrity_ok\":null,\"logical_id\":\"app-immich\",\"mtime_utc\":\"2026-09-05T22:31:17.132004Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-05T22:31:17Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"skladchik-reports-monitor\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-skladchik-reports-monitor/app-skladchik-reports-monitor-pve01-20260905T222933Z.json\",\"generation\":\"<REDACTED_LONG_TOKEN>\",\"integrity_ok\":null,\"logical_id\":\"app-skladchik-reports-monitor\",\"mtime_utc\":\"2026-09-05T22:29:52.520769Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-05T22:29:52Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"filebrowser\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-filebrowser/app-filebrowser-pve01-20260905T222905Z.json\",\"generation\":\"app-filebrowser-pve01-20260905T222905Z\",\"integrity_ok\":null,\"logical_id\":\"app-filebrowser\",\"mtime_utc\":\"2026-09-05T22:29:28.944425Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-05T22:29:28Z\",\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm170/vm170-pve01-20260905T213158Z.json\",\"generation\":\"vm170-pve01-20260905T213158Z\",\"integrity_ok\":null,\"logical_id\":\"vm170\",\"mtime_utc\":\"2026-09-05T21:50:01.736618Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-05T21:50:01Z\",\"validation_status\":null,\"vmid\":170},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/control-restore-validation/control-bootstrap/control-bootstrap-v2-pve01-20260905T110101Z.json\",\"generation\":\"control-bootstrap-v2-pve01-20260905T110101Z\",\"integrity_ok\":null,\"logical_id\":\"control-bootstrap-v2\",\"mtime_utc\":\"2026-09-05T11:01:21.653953Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":null,\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm171/vm171-pve01-20260905T093438Z.json\",\"generation\":\"vm171-pve01-20260905T093438Z\",\"integrity_ok\":null,\"logical_id\":\"vm171\",\"mtime_utc\":\"2026-09-05T09:40:48.046302Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-05T09:40:48Z\",\"validation_status\":null,\"vmid\":171},{\"app\":\"hbarhub\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-hbarhub/app-hbarhub-pve01-20260905T093311Z.json\",\"generation\":\"app-hbarhub-pve01-20260905T093311Z\",\"integrity_ok\":null,\"logical_id\":\"app-hbarhub\",\"mtime_utc\":\"2026-09-05T09:34:32.169784Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-05T09:34:32Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"immich\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-immich/app-immich-pve01-20260905T093149Z.json\",\"generation\":\"app-immich-pve01-20260905T093149Z\",\"integrity_ok\":null,\"logical_id\":\"app-immich\",\"mtime_utc\":\"2026-09-05T09:33:06.187521Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-05T09:33:06Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"skladchik-reports-monitor\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-skladchik-reports-monitor/app-skladchik-reports-monitor-pve01-20260905T093128Z.json\",\"generation\":\"<REDACTED_LONG_TOKEN>\",\"integrity_ok\":null,\"logical_id\":\"app-skladchik-reports-monitor\",\"mtime_utc\":\"2026-09-05T09:31:43.923313Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-05T09:31:43Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"filebrowser\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-filebrowser/app-filebrowser-pve01-20260905T093102Z.json\",\"generation\":\"app-filebrowser-pve01-20260905T093102Z\",\"integrity_ok\":null,\"logical_id\":\"app-filebrowser\",\"mtime_utc\":\"2026-09-05T09:31:23.243010Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-05T09:31:23Z\",\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm170/vm170-pve01-20260905T083018Z.json\",\"generation\":\"vm170-pve01-20260905T083018Z\",\"integrity_ok\":null,\"logical_id\":\"vm170\",\"mtime_utc\":\"2026-09-05T08:48:32.100300Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-05T08:48:32Z\",\"validation_status\":null,\"vmid\":170},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/control-restore-validation/control-bootstrap/control-bootstrap-v2-pve01-20260904T220650Z.json\",\"generation\":\"control-bootstrap-v2-pve01-20260904T220650Z\",\"integrity_ok\":null,\"logical_id\":\"control-bootstrap-v2\",\"mtime_utc\":\"2026-09-04T22:07:14.518498Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":null,\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm171/vm171-pve01-20260904T193324Z.json\",\"generation\":\"vm171-pve01-20260904T193324Z\",\"integrity_ok\":null,\"logical_id\":\"vm171\",\"mtime_utc\":\"2026-09-04T19:39:16.974537Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-04T19:39:16Z\",\"validation_status\":null,\"vmid\":171},{\"app\":\"hbarhub\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-hbarhub/app-hbarhub-pve01-20260904T193158Z.json\",\"generation\":\"app-hbarhub-pve01-20260904T193158Z\",\"integrity_ok\":null,\"logical_id\":\"app-hbarhub\",\"mtime_utc\":\"2026-09-04T19:33:17.980190Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-04T19:33:17Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"immich\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-immich/app-immich-pve01-20260904T193037Z.json\",\"generation\":\"app-immich-pve01-20260904T193037Z\",\"integrity_ok\":null,\"logical_id\":\"app-immich\",\"mtime_utc\":\"2026-09-04T19:31:53.151926Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-04T19:31:53Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"skladchik-reports-monitor\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-skladchik-reports-monitor/app-skladchik-reports-monitor-pve01-20260904T193019Z.json\",\"generation\":\"<REDACTED_LONG_TOKEN>\",\"integrity_ok\":null,\"logical_id\":\"app-skladchik-reports-monitor\",\"mtime_utc\":\"2026-09-04T19:30:31.878716Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-04T19:30:31Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"filebrowser\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-filebrowser/app-filebrowser-pve01-20260904T192955Z.json\",\"generation\":\"app-filebrowser-pve01-20260904T192955Z\",\"integrity_ok\":null,\"logical_id\":\"app-filebrowser\",\"mtime_utc\":\"2026-09-04T19:30:15.520472Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-04T19:30:15Z\",\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm170/vm170-pve01-20260904T183020Z.json\",\"generation\":\"vm170-pve01-20260904T183020Z\",\"integrity_ok\":null,\"logical_id\":\"vm170\",\"mtime_utc\":\"2026-09-04T18:48:41.488185Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-04T18:48:41Z\",\"validation_status\":null,\"vmid\":170},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/control-restore-validation/control-bootstrap/control-bootstrap-v2-pve01-20260904T090650Z.json\",\"generation\":\"control-bootstrap-v2-pve01-20260904T090650Z\",\"integrity_ok\":null,\"logical_id\":\"control-bootstrap-v2\",\"mtime_utc\":\"2026-09-04T09:07:12.712275Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":null,\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm171/vm171-pve01-20260904T064613Z.json\",\"generation\":\"vm171-pve01-20260904T064613Z\",\"integrity_ok\":null,\"logical_id\":\"vm171\",\"mtime_utc\":\"2026-09-04T06:52:15.478900Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-04T06:52:15Z\",\"validation_status\":null,\"vmid\":171},{\"app\":\"hbarhub\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-hbarhub/app-hbarhub-pve01-20260904T064439Z.json\",\"generation\":\"app-hbarhub-pve01-20260904T064439Z\",\"integrity_ok\":null,\"logical_id\":\"app-hbarhub\",\"mtime_utc\":\"2026-09-04T06:46:06.935875Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-04T06:46:06Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"immich\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-immich/app-immich-pve01-20260904T064315Z.json\",\"generation\":\"app-immich-pve01-20260904T064315Z\",\"integrity_ok\":null,\"logical_id\":\"app-immich\",\"mtime_utc\":\"2026-09-04T06:44:34.655483Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-04T06:44:34Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"skladchik-reports-monitor\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-skladchik-reports-monitor/app-skladchik-reports-monitor-pve01-20260904T064255Z.json\",\"generation\":\"<REDACTED_LONG_TOKEN>\",\"integrity_ok\":null,\"logical_id\":\"app-skladchik-reports-monitor\",\"mtime_utc\":\"2026-09-04T06:43:10.695240Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-04T06:43:10Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"filebrowser\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-filebrowser/app-filebrowser-pve01-20260904T064225Z.json\",\"generation\":\"app-filebrowser-pve01-20260904T064225Z\",\"integrity_ok\":null,\"logical_id\":\"app-filebrowser\",\"mtime_utc\":\"2026-09-04T06:42:50.973948Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-04T06:42:50Z\",\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm170/vm170-pve01-20260904T054005Z.json\",\"generation\":\"vm170-pve01-20260904T054005Z\",\"integrity_ok\":null,\"logical_id\":\"vm170\",\"mtime_utc\":\"2026-09-04T06:02:36.193220Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-04T06:02:36Z\",\"validation_status\":null,\"vmid\":170},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm110/vm110-pve01-20260904T053821Z.json\",\"generation\":\"vm110-pve01-20260904T053821Z\",\"integrity_ok\":null,\"logical_id\":\"vm110\",\"mtime_utc\":\"2026-09-04T05:39:54.786111Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-04T05:39:54Z\",\"validation_status\":null,\"vmid\":110},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm150/vm150-pve01-20260904T053517Z.json\",\"generation\":\"vm150-pve01-20260904T053517Z\",\"integrity_ok\":null,\"logical_id\":\"vm150\",\"mtime_utc\":\"2026-09-04T05:38:10.536571Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-04T05:38:10Z\",\"validation_status\":null,\"vmid\":150},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/control-restore-validation/control-bootstrap/control-bootstrap-v2-pve01-20260903T210058Z.json\",\"generation\":\"control-bootstrap-v2-pve01-20260903T210058Z\",\"integrity_ok\":null,\"logical_id\":\"control-bootstrap-v2\",\"mtime_utc\":\"2026-09-03T21:01:17.952120Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":null,\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm112/vm112-pve01-20260903T185707Z.json\",\"generation\":\"vm112-pve01-20260903T185707Z\",\"integrity_ok\":null,\"logical_id\":\"vm112\",\"mtime_utc\":\"2026-09-03T18:58:13.493297Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-03T18:58:13Z\",\"validation_status\":null,\"vmid\":112},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm171/vm171-pve01-20260903T174843Z.json\",\"generation\":\"vm171-pve01-20260903T174843Z\",\"integrity_ok\":null,\"logical_id\":\"vm171\",\"mtime_utc\":\"2026-09-03T17:55:05.707420Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-03T17:55:05Z\",\"validation_status\":null,\"vmid\":171},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm170/vm170-pve01-20260903T164056Z.json\",\"generation\":\"vm170-pve01-20260903T164056Z\",\"integrity_ok\":null,\"logical_id\":\"vm170\",\"mtime_utc\":\"2026-09-03T17:04:56.121843Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-03T17:04:56Z\",\"validation_status\":null,\"vmid\":170},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm110/vm110-pve01-20260903T163908Z.json\",\"generation\":\"vm110-pve01-20260903T163908Z\",\"integrity_ok\":null,\"logical_id\":\"vm110\",\"mtime_utc\":\"2026-09-03T16:40:44.799194Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-03T16:40:44Z\",\"validation_status\":null,\"vmid\":110},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm150/vm150-pve01-20260903T163557Z.json\",\"generation\":\"vm150-pve01-20260903T163557Z\",\"integrity_ok\":null,\"logical_id\":\"vm150\",\"mtime_utc\":\"2026-09-03T16:38:56.987586Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-03T16:38:56Z\",\"validation_status\":null,\"vmid\":150},{\"app\":\"hbarhub\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-hbarhub/app-hbarhub-pve01-20260903T163420Z.json\",\"generation\":\"app-hbarhub-pve01-20260903T163420Z\",\"integrity_ok\":null,\"logical_id\":\"app-hbarhub\",\"mtime_utc\":\"2026-09-03T16:35:45.454730Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-03T16:35:45Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"immich\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-immich/app-immich-pve01-20260903T163259Z.json\",\"generation\":\"app-immich-pve01-20260903T163259Z\",\"integrity_ok\":null,\"logical_id\":\"app-immich\",\"mtime_utc\":\"2026-09-03T16:34:10.850319Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-03T16:34:10Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"skladchik-reports-monitor\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-skladchik-reports-monitor/app-skladchik-reports-monitor-pve01-20260903T163234Z.json\",\"generation\":\"<REDACTED_LONG_TOKEN>\",\"integrity_ok\":null,\"logical_id\":\"app-skladchik-reports-monitor\",\"mtime_utc\":\"2026-09-03T16:32:49.456105Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-03T16:32:49Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"filebrowser\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-filebrowser/app-filebrowser-pve01-20260903T163200Z.json\",\"generation\":\"app-filebrowser-pve01-20260903T163200Z\",\"integrity_ok\":null,\"logical_id\":\"app-filebrowser\",\"mtime_utc\":\"2026-09-03T16:32:23.582719Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-03T16:32:23Z\",\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/control-restore-validation/control-bootstrap/control-bootstrap-v2-pve01-20260903T080532Z.json\",\"generation\":\"control-bootstrap-v2-pve01-20260903T080532Z\",\"integrity_ok\":null,\"logical_id\":\"control-bootstrap-v2\",\"mtime_utc\":\"2026-09-03T08:05:53.564609Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":null,\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm112/vm112-pve01-20260903T044314Z.json\",\"generation\":\"vm112-pve01-20260903T044314Z\",\"integrity_ok\":null,\"logical_id\":\"vm112\",\"mtime_utc\":\"2026-09-03T04:44:03.857406Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-03T04:44:03Z\",\"validation_status\":null,\"vmid\":112},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm171/vm171-pve01-20260903T034236Z.json\",\"generation\":\"vm171-pve01-20260903T034236Z\",\"integrity_ok\":null,\"logical_id\":\"vm171\",\"mtime_utc\":\"2026-09-03T03:48:36.346152Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-03T03:48:36Z\",\"validation_status\":null,\"vmid\":171},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm170/vm170-pve01-20260903T024059Z.json\",\"generation\":\"vm170-pve01-20260903T024059Z\",\"integrity_ok\":null,\"logical_id\":\"vm170\",\"mtime_utc\":\"2026-09-03T03:01:52.391286Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-03T03:01:52Z\",\"validation_status\":null,\"vmid\":170},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm110/vm110-pve01-20260903T023909Z.json\",\"generation\":\"vm110-pve01-20260903T023909Z\",\"integrity_ok\":null,\"logical_id\":\"vm110\",\"mtime_utc\":\"2026-09-03T02:40:47.784611Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-03T02:40:47Z\",\"validation_status\":null,\"vmid\":110},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm150/vm150-pve01-20260903T023609Z.json\",\"generation\":\"vm150-pve01-20260903T023609Z\",\"integrity_ok\":null,\"logical_id\":\"vm150\",\"mtime_utc\":\"2026-09-03T02:38:58.121988Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-03T02:38:58Z\",\"validation_status\":null,\"vmid\":150},{\"app\":\"hbarhub\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-hbarhub/app-hbarhub-pve01-20260903T023430Z.json\",\"generation\":\"app-hbarhub-pve01-20260903T023430Z\",\"integrity_ok\":null,\"logical_id\":\"app-hbarhub\",\"mtime_utc\":\"2026-09-03T02:35:57.342313Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-03T02:35:57Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"immich\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-immich/app-immich-pve01-20260903T023306Z.json\",\"generation\":\"app-immich-pve01-20260903T023306Z\",\"integrity_ok\":null,\"logical_id\":\"app-immich\",\"mtime_utc\":\"2026-09-03T02:34:20.069865Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-03T02:34:20Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"skladchik-reports-monitor\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-skladchik-reports-monitor/app-skladchik-reports-monitor-pve01-20260903T023235Z.json\",\"generation\":\"<REDACTED_LONG_TOKEN>\",\"integrity_ok\":null,\"logical_id\":\"app-skladchik-reports-monitor\",\"mtime_utc\":\"2026-09-03T02:32:55.950613Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-03T02:32:55Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"filebrowser\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-filebrowser/app-filebrowser-pve01-20260903T023201Z.json\",\"generation\":\"app-filebrowser-pve01-20260903T023201Z\",\"integrity_ok\":null,\"logical_id\":\"app-filebrowser\",\"mtime_utc\":\"2026-09-03T02:32:25.198156Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-03T02:32:25Z\",\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/control-restore-validation/control-bootstrap/control-bootstrap-v2-pve01-20260902T190735Z.json\",\"generation\":\"control-bootstrap-v2-pve01-20260902T190735Z\",\"integrity_ok\":null,\"logical_id\":\"control-bootstrap-v2\",\"mtime_utc\":\"2026-09-02T19:07:55.412038Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":null,\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm112/vm112-pve01-20260902T160024Z.json\",\"generation\":\"vm112-pve01-20260902T160024Z\",\"integrity_ok\":null,\"logical_id\":\"vm112\",\"mtime_utc\":\"2026-09-02T16:01:21.666369Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-02T16:01:21Z\",\"validation_status\":null,\"vmid\":112},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm171/vm171-pve01-20260902T145801Z.json\",\"generation\":\"vm171-pve01-20260902T145801Z\",\"integrity_ok\":null,\"logical_id\":\"vm171\",\"mtime_utc\":\"2026-09-02T15:03:59.447976Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-02T15:03:59Z\",\"validation_status\":null,\"vmid\":171},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm170/vm170-pve01-20260902T135713Z.json\",\"generation\":\"vm170-pve01-20260902T135713Z\",\"integrity_ok\":null,\"logical_id\":\"vm170\",\"mtime_utc\":\"2026-09-02T14:19:18.411131Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-02T14:19:18Z\",\"validation_status\":null,\"vmid\":170},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm110/vm110-pve01-20260902T134320Z.json\",\"generation\":\"vm110-pve01-20260902T134320Z\",\"integrity_ok\":null,\"logical_id\":\"vm110\",\"mtime_utc\":\"2026-09-02T13:44:59.492493Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-02T13:44:59Z\",\"validation_status\":null,\"vmid\":110},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm150/vm150-pve01-20260902T134020Z.json\",\"generation\":\"vm150-pve01-20260902T134020Z\",\"integrity_ok\":null,\"logical_id\":\"vm150\",\"mtime_utc\":\"2026-09-02T13:43:09.395856Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-02T13:43:09Z\",\"validation_status\":null,\"vmid\":150},{\"app\":\"hbarhub\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-hbarhub/app-hbarhub-pve01-20260902T133846Z.json\",\"generation\":\"app-hbarhub-pve01-20260902T133846Z\",\"integrity_ok\":null,\"logical_id\":\"app-hbarhub\",\"mtime_utc\":\"2026-09-02T13:40:09.073174Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-02T13:40:09Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"immich\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-immich/app-immich-pve01-20260902T133715Z.json\",\"generation\":\"app-immich-pve01-20260902T133715Z\",\"integrity_ok\":null,\"logical_id\":\"app-immich\",\"mtime_utc\":\"2026-09-02T13:38:36.638797Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-02T13:38:36Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"skladchik-reports-monitor\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-skladchik-reports-monitor/app-skladchik-reports-monitor-pve01-20260902T133648Z.json\",\"generation\":\"<REDACTED_LONG_TOKEN>\",\"integrity_ok\":null,\"logical_id\":\"app-skladchik-reports-monitor\",\"mtime_utc\":\"2026-09-02T13:37:05.310436Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-02T13:37:05Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"filebrowser\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-filebrowser/app-filebrowser-pve01-20260902T133614Z.json\",\"generation\":\"app-filebrowser-pve01-20260902T133614Z\",\"integrity_ok\":null,\"logical_id\":\"app-filebrowser\",\"mtime_utc\":\"2026-09-02T13:36:38.390035Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-02T13:36:38Z\",\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/control-restore-validation/control-bootstrap/control-bootstrap-v2-pve01-20260902T070123Z.json\",\"generation\":\"control-bootstrap-v2-pve01-20260902T070123Z\",\"integrity_ok\":null,\"logical_id\":\"control-bootstrap-v2\",\"mtime_utc\":\"2026-09-02T07:01:47.441393Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":null,\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm112/vm112-pve01-20260902T030927Z.json\",\"generation\":\"vm112-pve01-20260902T030927Z\",\"integrity_ok\":null,\"logical_id\":\"vm112\",\"mtime_utc\":\"2026-09-02T03:10:22.240034Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-02T03:10:22Z\",\"validation_status\":null,\"vmid\":112},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm171/vm171-pve01-20260902T021026Z.json\",\"generation\":\"vm171-pve01-20260902T021026Z\",\"integrity_ok\":null,\"logical_id\":\"vm171\",\"mtime_utc\":\"2026-09-02T02:16:38.124714Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-02T02:16:38Z\",\"validation_status\":null,\"vmid\":171},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm170/vm170-pve01-20260902T005341Z.json\",\"generation\":\"vm170-pve01-20260902T005341Z\",\"integrity_ok\":null,\"logical_id\":\"vm170\",\"mtime_utc\":\"2026-09-02T01:14:01.964663Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-02T01:14:01Z\",\"validation_status\":null,\"vmid\":170},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm110/vm110-pve01-20260902T003915Z.json\",\"generation\":\"vm110-pve01-20260902T003915Z\",\"integrity_ok\":null,\"logical_id\":\"vm110\",\"mtime_utc\":\"2026-09-02T00:40:54.636248Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-02T00:40:54Z\",\"validation_status\":null,\"vmid\":110},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm150/vm150-pve01-20260902T003622Z.json\",\"generation\":\"vm150-pve01-20260902T003622Z\",\"integrity_ok\":null,\"logical_id\":\"vm150\",\"mtime_utc\":\"2026-09-02T00:39:04.259608Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-02T00:39:04Z\",\"validation_status\":null,\"vmid\":150},{\"app\":\"hbarhub\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-hbarhub/app-hbarhub-pve01-20260902T003450Z.json\",\"generation\":\"app-hbarhub-pve01-20260902T003450Z\",\"integrity_ok\":null,\"logical_id\":\"app-hbarhub\",\"mtime_utc\":\"2026-09-02T00:36:10.862031Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-02T00:36:10Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"immich\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-immich/app-immich-pve01-20260902T003321Z.json\",\"generation\":\"app-immich-pve01-20260902T003321Z\",\"integrity_ok\":null,\"logical_id\":\"app-immich\",\"mtime_utc\":\"2026-09-02T00:34:39.864679Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-02T00:34:39Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"skladchik-reports-monitor\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-skladchik-reports-monitor/app-skladchik-reports-monitor-pve01-20260902T003249Z.json\",\"generation\":\"<REDACTED_LONG_TOKEN>\",\"integrity_ok\":null,\"logical_id\":\"app-skladchik-reports-monitor\",\"mtime_utc\":\"2026-09-02T00:33:10.798355Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-02T00:33:10Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"filebrowser\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-filebrowser/app-filebrowser-pve01-20260902T003208Z.json\",\"generation\":\"app-filebrowser-pve01-20260902T003208Z\",\"integrity_ok\":null,\"logical_id\":\"app-filebrowser\",\"mtime_utc\":\"2026-09-02T00:32:39.406888Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-02T00:32:39Z\",\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/control-restore-validation/control-bootstrap/control-bootstrap-v2-pve01-20260901T180833Z.json\",\"generation\":\"control-bootstrap-v2-pve01-20260901T180833Z\",\"integrity_ok\":null,\"logical_id\":\"control-bootstrap-v2\",\"mtime_utc\":\"2026-09-01T18:08:51.939390Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":null,\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm112/vm112-pve01-20260901T143719Z.json\",\"generation\":\"vm112-pve01-20260901T143719Z\",\"integrity_ok\":null,\"logical_id\":\"vm112\",\"mtime_utc\":\"2026-09-01T14:38:13.418488Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-01T14:38:13Z\",\"validation_status\":null,\"vmid\":112},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm171/vm171-pve01-20260901T133543Z.json\",\"generation\":\"vm171-pve01-20260901T133543Z\",\"integrity_ok\":null,\"logical_id\":\"vm171\",\"mtime_utc\":\"2026-09-01T13:43:24.471190Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-01T13:43:24Z\",\"validation_status\":null,\"vmid\":171},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm170/vm170-pve01-20260901T123027Z.json\",\"generation\":\"vm170-pve01-20260901T123027Z\",\"integrity_ok\":null,\"logical_id\":\"vm170\",\"mtime_utc\":\"2026-09-01T12:52:46.547619Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-01T12:52:46Z\",\"validation_status\":null,\"vmid\":170},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm110/vm110-pve01-20260901T104126Z.json\",\"generation\":\"vm110-pve01-20260901T104126Z\",\"integrity_ok\":null,\"logical_id\":\"vm110\",\"mtime_utc\":\"2026-09-01T10:43:31.778353Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-01T10:43:31Z\",\"validation_status\":null,\"vmid\":110},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm150/vm150-pve01-20260901T103753Z.json\",\"generation\":\"vm150-pve01-20260901T103753Z\",\"integrity_ok\":null,\"logical_id\":\"vm150\",\"mtime_utc\":\"2026-09-01T10:41:15.088289Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-01T10:41:15Z\",\"validation_status\":null,\"vmid\":150},{\"app\":\"hbarhub\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-hbarhub/app-hbarhub-pve01-20260901T103540Z.json\",\"generation\":\"app-hbarhub-pve01-20260901T103540Z\",\"integrity_ok\":null,\"logical_id\":\"app-hbarhub\",\"mtime_utc\":\"2026-09-01T10:37:41.336050Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-01T10:37:41Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"immich\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-immich/app-immich-pve01-20260901T103322Z.json\",\"generation\":\"app-immich-pve01-20260901T103322Z\",\"integrity_ok\":null,\"logical_id\":\"app-immich\",\"mtime_utc\":\"2026-09-01T10:35:29.949057Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-01T10:35:29Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"skladchik-reports-monitor\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-skladchik-reports-monitor/app-skladchik-reports-monitor-pve01-20260901T103255Z.json\",\"generation\":\"<REDACTED_LONG_TOKEN>\",\"integrity_ok\":null,\"logical_id\":\"app-skladchik-reports-monitor\",\"mtime_utc\":\"2026-09-01T10:33:12.576974Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-01T10:33:12Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"filebrowser\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-filebrowser/app-filebrowser-pve01-20260901T103218Z.json\",\"generation\":\"app-filebrowser-pve01-20260901T103218Z\",\"integrity_ok\":null,\"logical_id\":\"app-filebrowser\",\"mtime_utc\":\"2026-09-01T10:32:45.090557Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-01T10:32:45Z\",\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/control-restore-validation/control-bootstrap/control-bootstrap-v2-pve01-20260901T050648Z.json\",\"generation\":\"control-bootstrap-v2-pve01-20260901T050648Z\",\"integrity_ok\":null,\"logical_id\":\"control-bootstrap-v2\",\"mtime_utc\":\"2026-09-01T05:07:11.116561Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":null,\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm112/vm112-pve01-20260901T004147Z.json\",\"generation\":\"vm112-pve01-20260901T004147Z\",\"integrity_ok\":null,\"logical_id\":\"vm112\",\"mtime_utc\":\"2026-09-01T00:42:36.956880Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-09-01T00:42:36Z\",\"validation_status\":null,\"vmid\":112},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm171/vm171-pve01-20260831T234523Z.json\",\"generation\":\"vm171-pve01-20260831T234523Z\",\"integrity_ok\":null,\"logical_id\":\"vm171\",\"mtime_utc\":\"2026-08-31T23:51:21.549367Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-08-31T23:51:21Z\",\"validation_status\":null,\"vmid\":171},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm170/vm170-pve01-20260831T224322Z.json\",\"generation\":\"vm170-pve01-20260831T224322Z\",\"integrity_ok\":null,\"logical_id\":\"vm170\",\"mtime_utc\":\"2026-08-31T23:02:57.184266Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-08-31T23:02:57Z\",\"validation_status\":null,\"vmid\":170},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm110/vm110-pve01-20260831T214343Z.json\",\"generation\":\"vm110-pve01-20260831T214343Z\",\"integrity_ok\":null,\"logical_id\":\"vm110\",\"mtime_utc\":\"2026-08-31T21:45:15.982368Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-08-31T21:45:15Z\",\"validation_status\":null,\"vmid\":110},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm150/vm150-pve01-20260831T214108Z.json\",\"generation\":\"vm150-pve01-20260831T214108Z\",\"integrity_ok\":null,\"logical_id\":\"vm150\",\"mtime_utc\":\"2026-08-31T21:43:32.037847Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-08-31T21:43:32Z\",\"validation_status\":null,\"vmid\":150},{\"app\":\"hbarhub\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-hbarhub/app-hbarhub-pve01-20260831T213933Z.json\",\"generation\":\"app-hbarhub-pve01-20260831T213933Z\",\"integrity_ok\":null,\"logical_id\":\"app-hbarhub\",\"mtime_utc\":\"2026-08-31T21:40:57.205581Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-08-31T21:40:57Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"immich\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-immich/app-immich-pve01-20260831T213810Z.json\",\"generation\":\"app-immich-pve01-20260831T213810Z\",\"integrity_ok\":null,\"logical_id\":\"app-immich\",\"mtime_utc\":\"2026-08-31T21:39:24.041218Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-08-31T21:39:24Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"skladchik-reports-monitor\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-skladchik-reports-monitor/app-skladchik-reports-monitor-pve01-20260831T213739Z.json\",\"generation\":\"<REDACTED_LONG_TOKEN>\",\"integrity_ok\":null,\"logical_id\":\"app-skladchik-reports-monitor\",\"mtime_utc\":\"2026-08-31T21:38:00.698998Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-08-31T21:38:00Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"filebrowser\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-filebrowser/app-filebrowser-pve01-20260831T213658Z.json\",\"generation\":\"app-filebrowser-pve01-20260831T213658Z\",\"integrity_ok\":null,\"logical_id\":\"app-filebrowser\",\"mtime_utc\":\"2026-08-31T21:37:29.649544Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-08-31T21:37:29Z\",\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/control-restore-validation/control-bootstrap/control-bootstrap-v2-pve01-20260831T160216Z.json\",\"generation\":\"control-bootstrap-v2-pve01-20260831T160216Z\",\"integrity_ok\":null,\"logical_id\":\"control-bootstrap-v2\",\"mtime_utc\":\"2026-08-31T16:02:38.110865Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":null,\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm112/vm112-pve01-20260831T120635Z.json\",\"generation\":\"vm112-pve01-20260831T120635Z\",\"integrity_ok\":null,\"logical_id\":\"vm112\",\"mtime_utc\":\"2026-08-31T12:07:31.319213Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-08-31T12:07:31Z\",\"validation_status\":null,\"vmid\":112},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm171/vm171-pve01-20260831T110112Z.json\",\"generation\":\"vm171-pve01-20260831T110112Z\",\"integrity_ok\":null,\"logical_id\":\"vm171\",\"mtime_utc\":\"2026-08-31T11:08:11.377787Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-08-31T11:08:11Z\",\"validation_status\":null,\"vmid\":171},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm170/vm170-pve01-20260831T095621Z.json\",\"generation\":\"vm170-pve01-20260831T095621Z\",\"integrity_ok\":null,\"logical_id\":\"vm170\",\"mtime_utc\":\"2026-08-31T10:18:38.132117Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-08-31T10:18:38Z\",\"validation_status\":null,\"vmid\":170},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm110/vm110-pve01-20260831T094058Z.json\",\"generation\":\"vm110-pve01-20260831T094058Z\",\"integrity_ok\":null,\"logical_id\":\"vm110\",\"mtime_utc\":\"2026-08-31T09:42:43.407201Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-08-31T09:42:43Z\",\"validation_status\":null,\"vmid\":110},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm150/vm150-pve01-20260831T093800Z.json\",\"generation\":\"vm150-pve01-20260831T093800Z\",\"integrity_ok\":null,\"logical_id\":\"vm150\",\"mtime_utc\":\"2026-08-31T09:40:46.738256Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-08-31T09:40:46Z\",\"validation_status\":null,\"vmid\":150},{\"app\":\"hbarhub\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-hbarhub/app-hbarhub-pve01-20260831T093618Z.json\",\"generation\":\"app-hbarhub-pve01-20260831T093618Z\",\"integrity_ok\":null,\"logical_id\":\"app-hbarhub\",\"mtime_utc\":\"2026-08-31T09:37:49.214297Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-08-31T09:37:49Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"immich\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-immich/app-immich-pve01-20260831T093455Z.json\",\"generation\":\"app-immich-pve01-20260831T093455Z\",\"integrity_ok\":null,\"logical_id\":\"app-immich\",\"mtime_utc\":\"2026-08-31T09:36:08.941626Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-08-31T09:36:08Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"skladchik-reports-monitor\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-skladchik-reports-monitor/app-skladchik-reports-monitor-pve01-20260831T093429Z.json\",\"generation\":\"<REDACTED_LONG_TOKEN>\",\"integrity_ok\":null,\"logical_id\":\"app-skladchik-reports-monitor\",\"mtime_utc\":\"2026-08-31T09:34:45.715239Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-08-31T09:34:45Z\",\"validation_status\":null,\"vmid\":null},{\"app\":\"filebrowser\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-filebrowser/app-filebrowser-pve01-20260831T093353Z.json\",\"generation\":\"app-filebrowser-pve01-20260831T093353Z\",\"integrity_ok\":null,\"logical_id\":\"app-filebrowser\",\"mtime_utc\":\"2026-08-31T09:34:19.614235Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-08-31T09:34:19Z\",\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/control-restore-validation/control-bootstrap/control-bootstrap-v2-pve01-20260831T030822Z.json\",\"generation\":\"control-bootstrap-v2-pve01-20260831T030822Z\",\"integrity_ok\":null,\"logical_id\":\"control-bootstrap-v2\",\"mtime_utc\":\"2026-08-31T03:08:39.514794Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":null,\"validation_status\":null,\"vmid\":null},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm112/vm112-pve01-20260830T225426Z.json\",\"generation\":\"vm112-pve01-20260830T225426Z\",\"integrity_ok\":null,\"logical_id\":\"vm112\",\"mtime_utc\":\"2026-08-30T22:55:24.694412Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-08-30T22:55:24Z\",\"validation_status\":null,\"vmid\":112},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm171/vm171-pve01-20260830T215206Z.json\",\"generation\":\"vm171-pve01-20260830T215206Z\",\"integrity_ok\":null,\"logical_id\":\"vm171\",\"mtime_utc\":\"2026-08-30T22:00:12.285255Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-08-30T22:00:12Z\",\"validation_status\":null,\"vmid\":171},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm170/vm170-pve01-20260830T205305Z.json\",\"generation\":\"vm170-pve01-20260830T205305Z\",\"integrity_ok\":null,\"logical_id\":\"vm170\",\"mtime_utc\":\"2026-08-30T21:12:51.849857Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-08-30T21:12:51Z\",\"validation_status\":null,\"vmid\":170},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm110/vm110-pve01-20260830T203948Z.json\",\"generation\":\"vm110-pve01-20260830T203948Z\",\"integrity_ok\":null,\"logical_id\":\"vm110\",\"mtime_utc\":\"2026-08-30T20:41:43.615608Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-08-30T20:41:43Z\",\"validation_status\":null,\"vmid\":110},{\"app\":null,\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/vm-restore-validation/vm150/vm150-pve01-20260830T203628Z.json\",\"generation\":\"vm150-pve01-20260830T203628Z\",\"integrity_ok\":null,\"logical_id\":\"vm150\",\"mtime_utc\":\"2026-08-30T20:39:37.479497Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-08-30T20:39:37Z\",\"validation_status\":null,\"vmid\":150},{\"app\":\"hbarhub\",\"created_at_utc\":null,\"file\":\"/var/lib/homelab-backup/app-restore-validation/app-hbarhub/app-hbarhub-pve01-20260830T203451Z.json\",\"generation\":\"app-hbarhub-pve01-20260830T203451Z\",\"integrity_ok\":null,\"logical_id\":\"app-hbarhub\",\"mtime_utc\":\"2026-08-30T20:36:17.056142Z\",\"restore_ok\":null,\"restore_status\":null,\"result\":\"OK\",\"semantic_validation\":null,\"source_generation\":null,\"status\":null,\"updated_at_utc\":null,\"validated_at_utc\":\"2026-08-30T20:36:17Z\",\"validation_status\":null,\"vmid\":null}]\nBACKUP_HEALTH_FILES=[{\"bytes\":202,\"gid\":0,\"kv\":{\"AVAIL_KB\":\"194808436\",\"CHECK\":\"pve03_staging\",\"CRIT_THRESHOLD\":\"90\",\"HOST\":\"pve03\",\"MOUNT\":\"/mnt/staging\",\"SIZE_KB\":\"205314024\",\"STATUS\":\"OK\",\"TS_UTC\":\"2026-09-21T00:41:58Z\",\"USED_KB\":\"3444\",\"USE_PCT\":\"1\",\"WARN_THRESHOLD\":\"80\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-09-21T00:41:59.219210Z\",\"path\":\"/var/lib/homelab-health/pve03-staging-capacity.txt\",\"present\":true,\"regular\":true,\"sha256\":\"93fdec2c4516fc1a90ca23100238a3a850c28d146217d382f00d3c52614e36ad\",\"uid\":0},{\"bytes\":0,\"gid\":0,\"kv\":{},\"mode\":\"0o644\",\"mtime_utc\":\"2026-09-21T00:41:58.838451Z\",\"path\":\"/var/lib/homelab-health/pve03-staging-capacity.txt.err\",\"present\":true,\"regular\":true,\"sha256\":\"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855\",\"uid\":0},{\"bytes\":1540,\"gid\":0,\"kv\":{},\"mode\":\"0o644\",\"mtime_utc\":\"2026-09-21T00:35:42.065876Z\",\"path\":\"/var/lib/homelab-health/backup-unified-audit.json\",\"present\":true,\"regular\":true,\"sha256\":\"a3aad2240c27de60b65903506374b9abf92c0c21383db6b6f78199c8321bc28d\",\"uid\":0},{\"bytes\":170,\"gid\":0,\"kv\":{\"CHECKED_AT_UTC\":\"2026-09-21T00:31:31Z\",\"MKDOCS_AUTO_REFRESH_STATUS\":\"OK\",\"PRODUCTION_CHANGED\":\"YES\",\"ahead_behind_after\":\"0\\t0\",\"edge_http\":\"200\",\"edge_size\":\"38M\",\"site_files\":\"1170\",\"site_size\":\"34M\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-09-21T00:31:31.411622Z\",\"path\":\"/var/lib/homelab-health/mkdocs-auto-refresh.txt\",\"present\":true,\"regular\":true,\"sha256\":\"4f9e280e40e253460e499b3177acb6aa0ee06fd8506e46c6863db727022044d4\",\"uid\":0},{\"bytes\":567539,\"gid\":0,\"kv\":{},\"mode\":\"0o600\",\"mtime_utc\":\"2026-09-21T00:07:05.872488Z\",\"path\":\"/var/lib/homelab-health/backup-observability-history.jsonl\",\"present\":true,\"regular\":true,\"sha256\":\"a182280d3fd9384a2807b58e5516744879a2e87d2aa43fcc8c53725684adb9ac\",\"uid\":0},{\"bytes\":618,\"gid\":0,\"kv\":{},\"mode\":\"0o644\",\"mtime_utc\":\"2026-09-20T18:51:38.070230Z\",\"path\":\"/var/lib/homelab-health/control-backup.json\",\"present\":true,\"regular\":true,\"sha256\":\"003b40157a1174cfd7ca6aa9aead224d9a39fae93dd7d215199b67fc3b3d1a1a\",\"uid\":0},{\"bytes\":178,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-09-20T05:42:14Z TYPE=capacity-risk BAD=0 WARN=0 ROOT_FREE_GB=56 VAR_TMP_FREE_GB=56 LVM_FREE_GB=683 LARGEST_DUMP_GB=0 REPORT=/var/lib/homelab-capacity/latest.md\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-09-20T05:42:15.987810Z\",\"path\":\"/var/lib/homelab-health/capacity-risk.txt\",\"present\":true,\"regular\":true,\"sha256\":\"7ffaab10b506bbe3837ce81bdc4a5d159a647f5d062a243c7bbc3fdd05c1be9f\",\"uid\":0},{\"bytes\":181,\"gid\":0,\"kv\":{},\"mode\":\"0o600\",\"mtime_utc\":\"2026-09-20T04:40:22.416980Z\",\"path\":\"/var/lib/homelab-health/backup-boot-drill.json\",\"present\":true,\"regular\":true,\"sha256\":\"5cf6ed79fdec1f2901a868b05a57f17d1388189dcc2fb32e191b0ee4fd1f5d97\",\"uid\":0},{\"bytes\":839,\"gid\":0,\"kv\":{},\"mode\":\"0o644\",\"mtime_utc\":\"2026-09-04T00:31:01.495001Z\",\"path\":\"/var/lib/homelab-health/backup-retention-safe-gc.json\",\"present\":true,\"regular\":true,\"sha256\":\"058f6bdc0549e492766f7e1f66234b964519c3542ee60f270c7f2c1fbdcedb66\",\"uid\":0},{\"bytes\":357,\"gid\":0,\"kv\":{\"AUTHORITY\":\"canonical\",\"COMPAT_MAP\":\"/var/lib/homelab-backup-matrix/compat-map.json\",\"COMPAT_OUTPUTS\":\"28\",\"JOBS_BAD\":\"32\",\"JOBS_DISABLED\":\"4\",\"JOBS_OK\":\"2\",\"JOBS_TOTAL\":\"38\",\"JOBS_UNMAPPED\":\"0\",\"MATRIX_JSON\":\"/etc/homelab-backup-matrix/matrix.json\",\"MATRIX_MODE\":\"authoritative\",\"STATE_JSON\":\"/var/lib/homelab-backup-matrix/state.json\",\"STATUS\":\"FAIL\",\"TS\":\"2026-08-30T18:08:08Z\",\"TYPE\":\"unified-backup-matrix\"},\"mode\":\"0o640\",\"mtime_utc\":\"2026-08-30T18:08:09.112917Z\",\"path\":\"/var/lib/homelab-health/backup-matrix-authoritative.txt\",\"present\":true,\"regular\":true,\"sha256\":\"99da9176d84f97171b7cde7c3fec8041273441a51fa0ab5e810b4803a2ea42f6\",\"uid\":0},{\"bytes\":664,\"gid\":0,\"kv\":{\"AGE_SECONDS\":\"2061715\",\"CANONICAL_JOB_ID\":\"memos_backup\",\"CANONICAL_STATE\":\"/var/lib/homelab-backup-matrix/state.json\",\"EVIDENCE_LEVEL\":\"artifact_or_health\",\"FRESHNESS\":\"STALE\",\"JOB_ID\":\"memos_backup\",\"JOB_NAME\":\"memos-backup\",\"LEGACY_SOURCE_PATH\":\"/var/lib/homelab-health/memos-backup.txt\",\"MATRIX_MODE\":\"authoritative\",\"MAX_AGE_SECONDS\":\"259200\",\"SERVICE\":\"memos-backup.service\",\"SERVICE_EXEC_MAIN_STATUS\":\"0\",\"SERVICE_RESULT\":\"success\",\"SOURCE_HEALTH\":\"/var/lib/homelab-backup/apps/latest-memos.json\",\"SOURCE_KIND\":\"health_file\",\"SOURCE_MTIME_UTC\":\"2026-08-06T21:26:13Z\",\"SOURCE_STATUS\":\"OK\",\"STATUS\":\"FAIL\",\"TIMER\":\"memos-backup.timer\",\"TIMER_ACTIVE\":\"inactive\",\"TIMER_ENABLED\":\"not-found\",\"TS\":\"2026-08-30T18:08:08Z\",\"TYPE\":\"backup-matrix-generated\"},\"mode\":\"0o640\",\"mtime_utc\":\"2026-08-30T18:08:09.015290Z\",\"path\":\"/var/lib/homelab-health/memos-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"01edf9ba034eb56e7a2ae8abd4ff6ee677fd19c320b4aedefe85d574fc46ee35\",\"uid\":0},{\"bytes\":726,\"gid\":0,\"kv\":{\"AGE_SECONDS\":\"1944953\",\"CANONICAL_JOB_ID\":\"immich_media_backup\",\"CANONICAL_STATE\":\"/var/lib/homelab-backup-matrix/state.json\",\"EVIDENCE_LEVEL\":\"artifact_or_health\",\"FRESHNESS\":\"STALE\",\"JOB_ID\":\"immich_media_backup\",\"JOB_NAME\":\"immich-media-offhost-sync\",\"LEGACY_SOURCE_PATH\":\"/var/lib/homelab-health/immich-media-backup.txt\",\"MATRIX_MODE\":\"authoritative\",\"MAX_AGE_SECONDS\":\"259200\",\"SERVICE\":\"immich-media-offhost-sync.service\",\"SERVICE_EXEC_MAIN_STATUS\":\"0\",\"SERVICE_RESULT\":\"success\",\"SOURCE_HEALTH\":\"/var/lib/homelab-health/immich-media-offhost.txt\",\"SOURCE_KIND\":\"health_file\",\"SOURCE_MTIME_UTC\":\"2026-08-08T05:52:15Z\",\"SOURCE_STATUS\":\"OK\",\"STATUS\":\"FAIL\",\"TIMER\":\"immich-media-offhost-sync.timer\",\"TIMER_ACTIVE\":\"inactive\",\"TIMER_ENABLED\":\"not-found\",\"TS\":\"2026-08-30T18:08:08Z\",\"TYPE\":\"backup-matrix-generated\"},\"mode\":\"0o640\",\"mtime_utc\":\"2026-08-30T18:08:08.994512Z\",\"path\":\"/var/lib/homelab-health/immich-media-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"f94d804693a2ca18e51c66ade993a95c9b8ae183730e31013e3886010b03ff63\",\"uid\":0},{\"bytes\":837,\"gid\":0,\"kv\":{\"AGE_SECONDS\":\"3221980\",\"CANONICAL_JOB_ID\":\"homelab_vm_local_dumps_retention\",\"CANONICAL_STATE\":\"/var/lib/homelab-backup-matrix/state.json\",\"EVIDENCE_LEVEL\":\"artifact_or_health\",\"FRESHNESS\":\"STALE\",\"JOB_ID\":\"homelab_vm_local_dumps_retention\",\"JOB_NAME\":\"homelab-vm-local-dumps-retention\",\"LEGACY_SOURCE_PATH\":\"/var/lib/homelab-health/vm-local-dumps-retention.txt\",\"MATRIX_MODE\":\"authoritative\",\"MAX_AGE_SECONDS\":\"864000\",\"SERVICE\":\"homelab-vm-local-dumps-retention.service\",\"SERVICE_EXEC_MAIN_STATUS\":\"0\",\"SERVICE_RESULT\":\"success\",\"SOURCE_HEALTH\":\"/var/lib/homelab-backup-matrix/evidence/homelab_vm_local_dumps_retention/1-latest-vm-local-dumps-cloud.json\",\"SOURCE_KIND\":\"health_file\",\"SOURCE_MTIME_UTC\":\"2026-07-24T11:08:28Z\",\"SOURCE_STATUS\":\"OK\",\"STATUS\":\"FAIL\",\"TIMER\":\"homelab-vm-local-dumps-retention.timer\",\"TIMER_ACTIVE\":\"inactive\",\"TIMER_ENABLED\":\"not-found\",\"TS\":\"2026-08-30T18:08:08Z\",\"TYPE\":\"backup-matrix-generated\"},\"mode\":\"0o640\",\"mtime_utc\":\"2026-08-30T18:08:08.975335Z\",\"path\":\"/var/lib/homelab-health/vm-local-dumps-retention.txt\",\"present\":true,\"regular\":true,\"sha256\":\"4e721330e23a4090929198fb14e80f51153cf6f23afae38b6f8c54e6f3c4ab90\",\"uid\":0},{\"bytes\":829,\"gid\":0,\"kv\":{\"AGE_SECONDS\":\"4019012\",\"CANONICAL_JOB_ID\":\"homelab_vm_full_restore_drill\",\"CANONICAL_STATE\":\"/var/lib/homelab-backup-matrix/state.json\",\"EVIDENCE_LEVEL\":\"artifact_or_health\",\"FRESHNESS\":\"FRESH\",\"JOB_ID\":\"homelab_vm_full_restore_drill\",\"JOB_NAME\":\"homelab-vm-full-restore-drill\",\"LEGACY_SOURCE_PATH\":\"/var/lib/homelab-health/vm170-vm171-full-restore-drill.txt\",\"MATRIX_MODE\":\"authoritative\",\"MAX_AGE_SECONDS\":\"10368000\",\"SERVICE\":\"homelab-vm-full-restore-drill.service\",\"SERVICE_EXEC_MAIN_STATUS\":\"0\",\"SERVICE_RESULT\":\"success\",\"SOURCE_HEALTH\":\"/var/lib/homelab-backup-matrix/evidence/homelab_vm_full_restore_drill/0-vm170-vm171-full-restore-drill.txt\",\"SOURCE_KIND\":\"health_file\",\"SOURCE_MTIME_UTC\":\"2026-07-15T05:44:36Z\",\"SOURCE_STATUS\":\"OK\",\"STATUS\":\"FAIL\",\"TIMER\":\"homelab-vm-full-restore-drill.timer\",\"TIMER_ACTIVE\":\"inactive\",\"TIMER_ENABLED\":\"not-found\",\"TS\":\"2026-08-30T18:08:08Z\",\"TYPE\":\"backup-matrix-generated\"},\"mode\":\"0o640\",\"mtime_utc\":\"2026-08-30T18:08:08.931565Z\",\"path\":\"/var/lib/homelab-health/vm170-vm171-full-restore-drill.txt\",\"present\":true,\"regular\":true,\"sha256\":\"4198c22b7805cb46c392b4dc8892a35500aefc98cac94841eca4e8eb6e228dd3\",\"uid\":0},{\"bytes\":771,\"gid\":0,\"kv\":{\"AGE_SECONDS\":\"3261470\",\"CANONICAL_JOB_ID\":\"homelab_vm_full_backup\",\"CANONICAL_STATE\":\"/var/lib/homelab-backup-matrix/state.json\",\"EVIDENCE_LEVEL\":\"artifact_or_health\",\"FRESHNESS\":\"STALE\",\"JOB_ID\":\"homelab_vm_full_backup\",\"JOB_NAME\":\"homelab-vm-full-backup\",\"LEGACY_SOURCE_PATH\":\"/var/lib/homelab-health/vm170-vm171-full-backup.txt\",\"MATRIX_MODE\":\"authoritative\",\"MAX_AGE_SECONDS\":\"172800\",\"SERVICE\":\"homelab-vm-full-backup.service\",\"SERVICE_EXEC_MAIN_STATUS\":\"0\",\"SERVICE_RESULT\":\"success\",\"SOURCE_HEALTH\":\"/var/lib/homelab-backup-matrix/evidence/homelab_vm_full_backup/0-vm170-vm171-full-backup.txt\",\"SOURCE_KIND\":\"health_file\",\"SOURCE_MTIME_UTC\":\"2026-07-24T00:10:18Z\",\"SOURCE_STATUS\":\"OK\",\"STATUS\":\"FAIL\",\"TIMER\":\"homelab-vm-full-backup.timer\",\"TIMER_ACTIVE\":\"inactive\",\"TIMER_ENABLED\":\"not-found\",\"TS\":\"2026-08-30T18:08:08Z\",\"TYPE\":\"backup-matrix-generated\"},\"mode\":\"0o640\",\"mtime_utc\":\"2026-08-30T18:08:08.908433Z\",\"path\":\"/var/lib/homelab-health/vm170-vm171-full-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"dec2afb6c8b47c0c6be4f5a98e226ac3285524bc997cd93dd73942314e4367ee\",\"uid\":0},{\"bytes\":769,\"gid\":0,\"kv\":{\"AGE_SECONDS\":\"3242504\",\"CANONICAL_JOB_ID\":\"homelab_vm_backup_policy\",\"CANONICAL_STATE\":\"/var/lib/homelab-backup-matrix/state.json\",\"EVIDENCE_LEVEL\":\"artifact_or_health\",\"FRESHNESS\":\"STALE\",\"JOB_ID\":\"homelab_vm_backup_policy\",\"JOB_NAME\":\"homelab-vm-backup-policy\",\"LEGACY_SOURCE_PATH\":\"/var/lib/homelab-health/vm-backup-policy.txt\",\"MATRIX_MODE\":\"authoritative\",\"MAX_AGE_SECONDS\":\"172800\",\"SERVICE\":\"homelab-vm-backup-policy.service\",\"SERVICE_EXEC_MAIN_STATUS\":\"0\",\"SERVICE_RESULT\":\"success\",\"SOURCE_HEALTH\":\"/var/lib/homelab-backup-matrix/evidence/homelab_vm_backup_policy/0-vm-backup-policy.txt\",\"SOURCE_KIND\":\"health_file\",\"SOURCE_MTIME_UTC\":\"2026-07-24T05:26:24Z\",\"SOURCE_STATUS\":\"OK\",\"STATUS\":\"FAIL\",\"TIMER\":\"homelab-vm-backup-policy.timer\",\"TIMER_ACTIVE\":\"inactive\",\"TIMER_ENABLED\":\"not-found\",\"TS\":\"2026-08-30T18:08:08Z\",\"TYPE\":\"backup-matrix-generated\"},\"mode\":\"0o640\",\"mtime_utc\":\"2026-08-30T18:08:08.889183Z\",\"path\":\"/var/lib/homelab-health/vm-backup-policy.txt\",\"present\":true,\"regular\":true,\"sha256\":\"947eef16fbfd3815d6f823c3bc990415a33c5611342bc0d32fe959cb9e95b799\",\"uid\":0},{\"bytes\":811,\"gid\":0,\"kv\":{\"AGE_SECONDS\":\"2063292\",\"CANONICAL_JOB_ID\":\"homelab_verified_backup_health\",\"CANONICAL_STATE\":\"/var/lib/homelab-backup-matrix/state.json\",\"EVIDENCE_LEVEL\":\"artifact_or_health\",\"FRESHNESS\":\"STALE\",\"JOB_ID\":\"homelab_verified_backup_health\",\"JOB_NAME\":\"homelab-verified-backup-health\",\"LEGACY_SOURCE_PATH\":\"/var/lib/homelab-health/backup-framework.txt\",\"MATRIX_MODE\":\"authoritative\",\"MAX_AGE_SECONDS\":\"172800\",\"SERVICE\":\"homelab-verified-backup-health.service\",\"SERVICE_EXEC_MAIN_STATUS\":\"0\",\"SERVICE_RESULT\":\"success\",\"SOURCE_HEALTH\":\"/var/lib/homelab-backup-matrix/evidence/homelab_verified_backup_health/1-latest-emergency-pack.json\",\"SOURCE_KIND\":\"health_file\",\"SOURCE_MTIME_UTC\":\"2026-08-06T20:59:56Z\",\"SOURCE_STATUS\":\"OK\",\"STATUS\":\"FAIL\",\"TIMER\":\"homelab-verified-backup-health.timer\",\"TIMER_ACTIVE\":\"inactive\",\"TIMER_ENABLED\":\"not-found\",\"TS\":\"2026-08-30T18:08:08Z\",\"TYPE\":\"backup-matrix-generated\"},\"mode\":\"0o640\",\"mtime_utc\":\"2026-08-30T18:08:08.850864Z\",\"path\":\"/var/lib/homelab-health/backup-framework.txt\",\"present\":true,\"regular\":true,\"sha256\":\"192caeb6ecfd0d386aa32fcf838229854ea73f3abb7d46343cd8f1b4acf7b2ab\",\"uid\":0},{\"bytes\":833,\"gid\":0,\"kv\":{\"AGE_SECONDS\":\"4484196\",\"CANONICAL_JOB_ID\":\"homelab_mail_cloud_restore_drill\",\"CANONICAL_STATE\":\"/var/lib/homelab-backup-matrix/state.json\",\"EVIDENCE_LEVEL\":\"artifact_or_health\",\"FRESHNESS\":\"STALE\",\"JOB_ID\":\"homelab_mail_cloud_restore_drill\",\"JOB_NAME\":\"homelab-mail-cloud-restore-drill\",\"LEGACY_SOURCE_PATH\":\"/var/lib/homelab-health/mail-cloud-restore-drill.txt\",\"MATRIX_MODE\":\"authoritative\",\"MAX_AGE_SECONDS\":\"864000\",\"SERVICE\":\"homelab-mail-cloud-restore-drill.service\",\"SERVICE_EXEC_MAIN_STATUS\":\"0\",\"SERVICE_RESULT\":\"success\",\"SOURCE_HEALTH\":\"/var/lib/homelab-backup-matrix/evidence/homelab_mail_cloud_restore_drill/0-mail-cloud-restore-drill.txt\",\"SOURCE_KIND\":\"health_file\",\"SOURCE_MTIME_UTC\":\"2026-07-09T20:31:32Z\",\"SOURCE_STATUS\":\"OK\",\"STATUS\":\"FAIL\",\"TIMER\":\"homelab-mail-cloud-restore-drill.timer\",\"TIMER_ACTIVE\":\"inactive\",\"TIMER_ENABLED\":\"not-found\",\"TS\":\"2026-08-30T18:08:08Z\",\"TYPE\":\"backup-matrix-generated\"},\"mode\":\"0o640\",\"mtime_utc\":\"2026-08-30T18:08:08.762096Z\",\"path\":\"/var/lib/homelab-health/mail-cloud-restore-drill.txt\",\"present\":true,\"regular\":true,\"sha256\":\"f67fe77e88d2507107c97659958de82bf57d6f08826d529b6fa4daee3e761258\",\"uid\":0},{\"bytes\":785,\"gid\":0,\"kv\":{\"AGE_SECONDS\":\"2061246\",\"CANONICAL_JOB_ID\":\"homelab_extended_appbackup\",\"CANONICAL_STATE\":\"/var/lib/homelab-backup-matrix/state.json\",\"EVIDENCE_LEVEL\":\"artifact_or_health\",\"FRESHNESS\":\"STALE\",\"JOB_ID\":\"homelab_extended_appbackup\",\"JOB_NAME\":\"homelab-extended-appbackup\",\"LEGACY_SOURCE_PATH\":\"/var/lib/homelab-health/extended-appbackup.txt\",\"MATRIX_MODE\":\"authoritative\",\"MAX_AGE_SECONDS\":\"172800\",\"SERVICE\":\"homelab-extended-appbackup.service\",\"SERVICE_EXEC_MAIN_STATUS\":\"0\",\"SERVICE_RESULT\":\"success\",\"SOURCE_HEALTH\":\"/var/lib/homelab-backup-matrix/evidence/homelab_extended_appbackup/0-extended-appbackup.txt\",\"SOURCE_KIND\":\"health_file\",\"SOURCE_MTIME_UTC\":\"2026-08-06T21:34:02Z\",\"SOURCE_STATUS\":\"OK\",\"STATUS\":\"FAIL\",\"TIMER\":\"homelab-extended-appbackup.timer\",\"TIMER_ACTIVE\":\"inactive\",\"TIMER_ENABLED\":\"not-found\",\"TS\":\"2026-08-30T18:08:08Z\",\"TYPE\":\"backup-matrix-generated\"},\"mode\":\"0o640\",\"mtime_utc\":\"2026-08-30T18:08:08.661415Z\",\"path\":\"/var/lib/homelab-health/extended-appbackup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"00167921437640beadbd7c5cc7323845b3893f85c161781d0899da9fba63f991\",\"uid\":0},{\"bytes\":779,\"gid\":0,\"kv\":{\"AGE_SECONDS\":\"1959475\",\"CANONICAL_JOB_ID\":\"homelab_edge_vm_vzdump_backup\",\"CANONICAL_STATE\":\"/var/lib/homelab-backup-matrix/state.json\",\"EVIDENCE_LEVEL\":\"artifact_or_health\",\"FRESHNESS\":\"STALE\",\"JOB_ID\":\"homelab_edge_vm_vzdump_backup\",\"JOB_NAME\":\"homelab-edge-vm-offhost-freshness\",\"LEGACY_SOURCE_PATH\":\"/var/lib/homelab-health/edge-vm-vzdump-backup.txt\",\"MATRIX_MODE\":\"authoritative\",\"MAX_AGE_SECONDS\":\"172800\",\"SERVICE\":\"homelab-edge-vm-offhost-freshness.service\",\"SERVICE_EXEC_MAIN_STATUS\":\"0\",\"SERVICE_RESULT\":\"success\",\"SOURCE_HEALTH\":\"/var/lib/homelab-health/edge-vm-offhost-freshness.txt\",\"SOURCE_KIND\":\"health_file\",\"SOURCE_MTIME_UTC\":\"2026-08-08T01:50:13Z\",\"SOURCE_STATUS\":\"FAIL\",\"STATUS\":\"FAIL\",\"TIMER\":\"homelab-edge-vm-offhost-freshness.timer\",\"TIMER_ACTIVE\":\"inactive\",\"TIMER_ENABLED\":\"not-found\",\"TS\":\"2026-08-30T18:08:08Z\",\"TYPE\":\"backup-matrix-generated\"},\"mode\":\"0o640\",\"mtime_utc\":\"2026-08-30T18:08:08.621601Z\",\"path\":\"/var/lib/homelab-health/edge-vm-vzdump-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"35e1b1b24eea8e1ca6506ef437b49606f1e691544f70965db8d30b9b075f9b12\",\"uid\":0},{\"bytes\":765,\"gid\":0,\"kv\":{\"AGE_SECONDS\":\"2061245\",\"CANONICAL_JOB_ID\":\"homelab_backup_sla_health\",\"CANONICAL_STATE\":\"/var/lib/homelab-backup-matrix/state.json\",\"EVIDENCE_LEVEL\":\"artifact_or_health\",\"FRESHNESS\":\"STALE\",\"JOB_ID\":\"homelab_backup_sla_health\",\"JOB_NAME\":\"homelab-backup-sla-health\",\"LEGACY_SOURCE_PATH\":\"/var/lib/homelab-health/backup-sla.txt\",\"MATRIX_MODE\":\"authoritative\",\"MAX_AGE_SECONDS\":\"172800\",\"SERVICE\":\"homelab-backup-sla-health.service\",\"SERVICE_EXEC_MAIN_STATUS\":\"0\",\"SERVICE_RESULT\":\"success\",\"SOURCE_HEALTH\":\"/var/lib/homelab-backup-matrix/evidence/homelab_backup_sla_health/0-backup-sla.txt\",\"SOURCE_KIND\":\"health_file\",\"SOURCE_MTIME_UTC\":\"2026-08-06T21:34:03Z\",\"SOURCE_STATUS\":\"WARN\",\"STATUS\":\"FAIL\",\"TIMER\":\"homelab-backup-sla-health.timer\",\"TIMER_ACTIVE\":\"inactive\",\"TIMER_ENABLED\":\"not-found\",\"TS\":\"2026-08-30T18:08:08Z\",\"TYPE\":\"backup-matrix-generated\"},\"mode\":\"0o640\",\"mtime_utc\":\"2026-08-30T18:08:08.601605Z\",\"path\":\"/var/lib/homelab-health/backup-sla.txt\",\"present\":true,\"regular\":true,\"sha256\":\"4762bb7cfb98ab1311adbd1e80287f7e18f79983656a888a056ed730ecdf0372\",\"uid\":0},{\"bytes\":817,\"gid\":0,\"kv\":{\"AGE_SECONDS\":\"2061245\",\"CANONICAL_JOB_ID\":\"homelab_backup_coverage_matrix\",\"CANONICAL_STATE\":\"/var/lib/homelab-backup-matrix/state.json\",\"EVIDENCE_LEVEL\":\"artifact_or_health\",\"FRESHNESS\":\"STALE\",\"JOB_ID\":\"homelab_backup_coverage_matrix\",\"JOB_NAME\":\"homelab-backup-coverage-matrix\",\"LEGACY_SOURCE_PATH\":\"/var/lib/homelab-health/backup-coverage-matrix.txt\",\"MATRIX_MODE\":\"authoritative\",\"MAX_AGE_SECONDS\":\"172800\",\"SERVICE\":\"homelab-backup-coverage-matrix.service\",\"SERVICE_EXEC_MAIN_STATUS\":\"0\",\"SERVICE_RESULT\":\"success\",\"SOURCE_HEALTH\":\"/var/lib/homelab-backup-matrix/evidence/homelab_backup_coverage_matrix/0-backup-coverage-matrix.txt\",\"SOURCE_KIND\":\"health_file\",\"SOURCE_MTIME_UTC\":\"2026-08-06T21:34:03Z\",\"SOURCE_STATUS\":\"OK\",\"STATUS\":\"FAIL\",\"TIMER\":\"homelab-backup-coverage-matrix.timer\",\"TIMER_ACTIVE\":\"inactive\",\"TIMER_ENABLED\":\"not-found\",\"TS\":\"2026-08-30T18:08:08Z\",\"TYPE\":\"backup-matrix-generated\"},\"mode\":\"0o640\",\"mtime_utc\":\"2026-08-30T18:08:08.539509Z\",\"path\":\"/var/lib/homelab-health/backup-coverage-matrix.txt\",\"present\":true,\"regular\":true,\"sha256\":\"48b3b20a0dc225b93e0f7b8b1c2746649eb6f965d12f996030cc8ec8791604ff\",\"uid\":0},{\"bytes\":753,\"gid\":0,\"kv\":{\"AGE_SECONDS\":\"3255700\",\"CANONICAL_JOB_ID\":\"homelab_appbackup_sqlite_batch\",\"CANONICAL_STATE\":\"/var/lib/homelab-backup-matrix/state.json\",\"EVIDENCE_LEVEL\":\"execution_only\",\"FRESHNESS\":\"STALE\",\"JOB_ID\":\"homelab_appbackup_sqlite_batch\",\"JOB_NAME\":\"homelab-appbackup-sqlite-batch\",\"LEGACY_SOURCE_PATH\":\"/var/lib/homelab-health/vaultwarden-restore.txt\",\"MATRIX_MODE\":\"authoritative\",\"MAX_AGE_SECONDS\":\"172800\",\"SERVICE\":\"homelab-appbackup-sqlite-batch.service\",\"SERVICE_EXEC_MAIN_STATUS\":\"0\",\"SERVICE_RESULT\":\"success\",\"SOURCE_HEALTH\":\"systemd:homelab-appbackup-sqlite-batch.service\",\"SOURCE_KIND\":\"systemd\",\"SOURCE_MTIME_UTC\":\"2026-07-24T01:46:28Z\",\"SOURCE_STATUS\":\"OK\",\"STATUS\":\"FAIL\",\"TIMER\":\"homelab-appbackup-sqlite-batch.timer\",\"TIMER_ACTIVE\":\"inactive\",\"TIMER_ENABLED\":\"not-found\",\"TS\":\"2026-08-30T18:08:08Z\",\"TYPE\":\"backup-matrix-generated\"},\"mode\":\"0o640\",\"mtime_utc\":\"2026-08-30T18:08:08.480770Z\",\"path\":\"/var/lib/homelab-health/vaultwarden-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"d030a950f6180fca87c20b3f8df9912fcb02703dddd4bb2023f77526ee4f045a\",\"uid\":0},{\"bytes\":752,\"gid\":0,\"kv\":{\"AGE_SECONDS\":\"3255700\",\"CANONICAL_JOB_ID\":\"homelab_appbackup_sqlite_batch\",\"CANONICAL_STATE\":\"/var/lib/homelab-backup-matrix/state.json\",\"EVIDENCE_LEVEL\":\"execution_only\",\"FRESHNESS\":\"STALE\",\"JOB_ID\":\"homelab_appbackup_sqlite_batch\",\"JOB_NAME\":\"homelab-appbackup-sqlite-batch\",\"LEGACY_SOURCE_PATH\":\"/var/lib/homelab-health/vaultwarden-backup.txt\",\"MATRIX_MODE\":\"authoritative\",\"MAX_AGE_SECONDS\":\"172800\",\"SERVICE\":\"homelab-appbackup-sqlite-batch.service\",\"SERVICE_EXEC_MAIN_STATUS\":\"0\",\"SERVICE_RESULT\":\"success\",\"SOURCE_HEALTH\":\"systemd:homelab-appbackup-sqlite-batch.service\",\"SOURCE_KIND\":\"systemd\",\"SOURCE_MTIME_UTC\":\"2026-07-24T01:46:28Z\",\"SOURCE_STATUS\":\"OK\",\"STATUS\":\"FAIL\",\"TIMER\":\"homelab-appbackup-sqlite-batch.timer\",\"TIMER_ACTIVE\":\"inactive\",\"TIMER_ENABLED\":\"not-found\",\"TS\":\"2026-08-30T18:08:08Z\",\"TYPE\":\"backup-matrix-generated\"},\"mode\":\"0o640\",\"mtime_utc\":\"2026-08-30T18:08:08.480615Z\",\"path\":\"/var/lib/homelab-health/vaultwarden-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"ba016970c3d244955b82977178290fea97126dbcc2a44e4758ecd28ad720a499\",\"uid\":0},{\"bytes\":747,\"gid\":0,\"kv\":{\"AGE_SECONDS\":\"3255700\",\"CANONICAL_JOB_ID\":\"homelab_appbackup_sqlite_batch\",\"CANONICAL_STATE\":\"/var/lib/homelab-backup-matrix/state.json\",\"EVIDENCE_LEVEL\":\"execution_only\",\"FRESHNESS\":\"STALE\",\"JOB_ID\":\"homelab_appbackup_sqlite_batch\",\"JOB_NAME\":\"homelab-appbackup-sqlite-batch\",\"LEGACY_SOURCE_PATH\":\"/var/lib/homelab-health/gitea-restore.txt\",\"MATRIX_MODE\":\"authoritative\",\"MAX_AGE_SECONDS\":\"172800\",\"SERVICE\":\"homelab-appbackup-sqlite-batch.service\",\"SERVICE_EXEC_MAIN_STATUS\":\"0\",\"SERVICE_RESULT\":\"success\",\"SOURCE_HEALTH\":\"systemd:homelab-appbackup-sqlite-batch.service\",\"SOURCE_KIND\":\"systemd\",\"SOURCE_MTIME_UTC\":\"2026-07-24T01:46:28Z\",\"SOURCE_STATUS\":\"OK\",\"STATUS\":\"FAIL\",\"TIMER\":\"homelab-appbackup-sqlite-batch.timer\",\"TIMER_ACTIVE\":\"inactive\",\"TIMER_ENABLED\":\"not-found\",\"TS\":\"2026-08-30T18:08:08Z\",\"TYPE\":\"backup-matrix-generated\"},\"mode\":\"0o640\",\"mtime_utc\":\"2026-08-30T18:08:08.480538Z\",\"path\":\"/var/lib/homelab-health/gitea-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"85ef582aaa769912b7f61bd03c5639b2c00ee20a25354829bff53f34da445821\",\"uid\":0},{\"bytes\":746,\"gid\":0,\"kv\":{\"AGE_SECONDS\":\"3255700\",\"CANONICAL_JOB_ID\":\"homelab_appbackup_sqlite_batch\",\"CANONICAL_STATE\":\"/var/lib/homelab-backup-matrix/state.json\",\"EVIDENCE_LEVEL\":\"execution_only\",\"FRESHNESS\":\"STALE\",\"JOB_ID\":\"homelab_appbackup_sqlite_batch\",\"JOB_NAME\":\"homelab-appbackup-sqlite-batch\",\"LEGACY_SOURCE_PATH\":\"/var/lib/homelab-health/gitea-backup.txt\",\"MATRIX_MODE\":\"authoritative\",\"MAX_AGE_SECONDS\":\"172800\",\"SERVICE\":\"homelab-appbackup-sqlite-batch.service\",\"SERVICE_EXEC_MAIN_STATUS\":\"0\",\"SERVICE_RESULT\":\"success\",\"SOURCE_HEALTH\":\"systemd:homelab-appbackup-sqlite-batch.service\",\"SOURCE_KIND\":\"systemd\",\"SOURCE_MTIME_UTC\":\"2026-07-24T01:46:28Z\",\"SOURCE_STATUS\":\"OK\",\"STATUS\":\"FAIL\",\"TIMER\":\"homelab-appbackup-sqlite-batch.timer\",\"TIMER_ACTIVE\":\"inactive\",\"TIMER_ENABLED\":\"not-found\",\"TS\":\"2026-08-30T18:08:08Z\",\"TYPE\":\"backup-matrix-generated\"},\"mode\":\"0o640\",\"mtime_utc\":\"2026-08-30T18:08:08.480367Z\",\"path\":\"/var/lib/homelab-health/gitea-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"5474fdacc557aef613bf14e7830fac12d9e616320519074a228a0a81ff6e8e68\",\"uid\":0},{\"bytes\":763,\"gid\":0,\"kv\":{\"AGE_SECONDS\":\"3253804\",\"CANONICAL_JOB_ID\":\"homelab_appbackup_postgres_batch\",\"CANONICAL_STATE\":\"/var/lib/homelab-backup-matrix/state.json\",\"EVIDENCE_LEVEL\":\"execution_only\",\"FRESHNESS\":\"STALE\",\"JOB_ID\":\"homelab_appbackup_postgres_batch\",\"JOB_NAME\":\"homelab-appbackup-postgres-batch\",\"LEGACY_SOURCE_PATH\":\"/var/lib/homelab-health/authentik-restore.txt\",\"MATRIX_MODE\":\"authoritative\",\"MAX_AGE_SECONDS\":\"172800\",\"SERVICE\":\"homelab-appbackup-postgres-batch.service\",\"SERVICE_EXEC_MAIN_STATUS\":\"0\",\"SERVICE_RESULT\":\"success\",\"SOURCE_HEALTH\":\"systemd:homelab-appbackup-postgres-batch.service\",\"SOURCE_KIND\":\"systemd\",\"SOURCE_MTIME_UTC\":\"2026-07-24T02:18:04Z\",\"SOURCE_STATUS\":\"OK\",\"STATUS\":\"FAIL\",\"TIMER\":\"homelab-appbackup-postgres-batch.timer\",\"TIMER_ACTIVE\":\"inactive\",\"TIMER_ENABLED\":\"not-found\",\"TS\":\"2026-08-30T18:08:08Z\",\"TYPE\":\"backup-matrix-generated\"},\"mode\":\"0o640\",\"mtime_utc\":\"2026-08-30T18:08:08.460022Z\",\"path\":\"/var/lib/homelab-health/authentik-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"f214d688e1c5445bfa0d53e3b869cad4fce08f16f4504150bc45021311d19e06\",\"uid\":0},{\"bytes\":762,\"gid\":0,\"kv\":{\"AGE_SECONDS\":\"3253804\",\"CANONICAL_JOB_ID\":\"homelab_appbackup_postgres_batch\",\"CANONICAL_STATE\":\"/var/lib/homelab-backup-matrix/state.json\",\"EVIDENCE_LEVEL\":\"execution_only\",\"FRESHNESS\":\"STALE\",\"JOB_ID\":\"homelab_appbackup_postgres_batch\",\"JOB_NAME\":\"homelab-appbackup-postgres-batch\",\"LEGACY_SOURCE_PATH\":\"/var/lib/homelab-health/authentik-backup.txt\",\"MATRIX_MODE\":\"authoritative\",\"MAX_AGE_SECONDS\":\"172800\",\"SERVICE\":\"homelab-appbackup-postgres-batch.service\",\"SERVICE_EXEC_MAIN_STATUS\":\"0\",\"SERVICE_RESULT\":\"success\",\"SOURCE_HEALTH\":\"systemd:homelab-appbackup-postgres-batch.service\",\"SOURCE_KIND\":\"systemd\",\"SOURCE_MTIME_UTC\":\"2026-07-24T02:18:04Z\",\"SOURCE_STATUS\":\"OK\",\"STATUS\":\"FAIL\",\"TIMER\":\"homelab-appbackup-postgres-batch.timer\",\"TIMER_ACTIVE\":\"inactive\",\"TIMER_ENABLED\":\"not-found\",\"TS\":\"2026-08-30T18:08:08Z\",\"TYPE\":\"backup-matrix-generated\"},\"mode\":\"0o640\",\"mtime_utc\":\"2026-08-30T18:08:08.459822Z\",\"path\":\"/var/lib/homelab-health/authentik-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"8888712fdc8c5fd18ef0b691eb5d379fbd71af8f5dbda4e917b5a1493d12c046\",\"uid\":0},{\"bytes\":820,\"gid\":0,\"kv\":{\"AGE_SECONDS\":\"2061994\",\"CANONICAL_JOB_ID\":\"homelab_appbackup_npmplus_edge\",\"CANONICAL_STATE\":\"/var/lib/homelab-backup-matrix/state.json\",\"EVIDENCE_LEVEL\":\"artifact_or_health\",\"FRESHNESS\":\"STALE\",\"JOB_ID\":\"homelab_appbackup_npmplus_edge\",\"JOB_NAME\":\"homelab-appbackup-npmplus-edge\",\"LEGACY_SOURCE_PATH\":\"/var/lib/homelab-health/npmplus-kuma-config-restore.txt\",\"MATRIX_MODE\":\"authoritative\",\"MAX_AGE_SECONDS\":\"172800\",\"SERVICE\":\"homelab-appbackup-npmplus-edge.service\",\"SERVICE_EXEC_MAIN_STATUS\":\"0\",\"SERVICE_RESULT\":\"success\",\"SOURCE_HEALTH\":\"/var/lib/homelab-backup-matrix/evidence/homelab_appbackup_npmplus_edge/0-latest-npmplus-edge.json\",\"SOURCE_KIND\":\"health_file\",\"SOURCE_MTIME_UTC\":\"2026-08-06T21:21:34Z\",\"SOURCE_STATUS\":\"OK\",\"STATUS\":\"FAIL\",\"TIMER\":\"homelab-appbackup-npmplus-edge.timer\",\"TIMER_ACTIVE\":\"inactive\",\"TIMER_ENABLED\":\"not-found\",\"TS\":\"2026-08-30T18:08:08Z\",\"TYPE\":\"backup-matrix-generated\"},\"mode\":\"0o640\",\"mtime_utc\":\"2026-08-30T18:08:08.440868Z\",\"path\":\"/var/lib/homelab-health/npmplus-kuma-config-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"d3b994fd32c9683d51614f3200bfd8728069e09cb7ddd7b39cdea70ae7233f73\",\"uid\":0},{\"bytes\":819,\"gid\":0,\"kv\":{\"AGE_SECONDS\":\"2061994\",\"CANONICAL_JOB_ID\":\"homelab_appbackup_npmplus_edge\",\"CANONICAL_STATE\":\"/var/lib/homelab-backup-matrix/state.json\",\"EVIDENCE_LEVEL\":\"artifact_or_health\",\"FRESHNESS\":\"STALE\",\"JOB_ID\":\"homelab_appbackup_npmplus_edge\",\"JOB_NAME\":\"homelab-appbackup-npmplus-edge\",\"LEGACY_SOURCE_PATH\":\"/var/lib/homelab-health/npmplus-kuma-config-backup.txt\",\"MATRIX_MODE\":\"authoritative\",\"MAX_AGE_SECONDS\":\"172800\",\"SERVICE\":\"homelab-appbackup-npmplus-edge.service\",\"SERVICE_EXEC_MAIN_STATUS\":\"0\",\"SERVICE_RESULT\":\"success\",\"SOURCE_HEALTH\":\"/var/lib/homelab-backup-matrix/evidence/homelab_appbackup_npmplus_edge/0-latest-npmplus-edge.json\",\"SOURCE_KIND\":\"health_file\",\"SOURCE_MTIME_UTC\":\"2026-08-06T21:21:34Z\",\"SOURCE_STATUS\":\"OK\",\"STATUS\":\"FAIL\",\"TIMER\":\"homelab-appbackup-npmplus-edge.timer\",\"TIMER_ACTIVE\":\"inactive\",\"TIMER_ENABLED\":\"not-found\",\"TS\":\"2026-08-30T18:08:08Z\",\"TYPE\":\"backup-matrix-generated\"},\"mode\":\"0o640\",\"mtime_utc\":\"2026-08-30T18:08:08.440411Z\",\"path\":\"/var/lib/homelab-health/npmplus-kuma-config-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"be5d4aaace4430857d61615081e8a8ac9fcc577aed6224356cf154114ae08250\",\"uid\":0},{\"bytes\":799,\"gid\":0,\"kv\":{\"AGE_SECONDS\":\"4512351\",\"CANONICAL_JOB_ID\":\"filebrowser_restore_validate\",\"CANONICAL_STATE\":\"/var/lib/homelab-backup-matrix/state.json\",\"EVIDENCE_LEVEL\":\"artifact_or_health\",\"FRESHNESS\":\"STALE\",\"JOB_ID\":\"filebrowser_restore_validate\",\"JOB_NAME\":\"filebrowser-restore-validate\",\"LEGACY_SOURCE_PATH\":\"/var/lib/homelab-health/filebrowser-restore.txt\",\"MATRIX_MODE\":\"authoritative\",\"MAX_AGE_SECONDS\":\"864000\",\"SERVICE\":\"filebrowser-restore-validate.service\",\"SERVICE_EXEC_MAIN_STATUS\":\"0\",\"SERVICE_RESULT\":\"success\",\"SOURCE_HEALTH\":\"/var/lib/homelab-backup-matrix/evidence/filebrowser_restore_validate/0-filebrowser-restore.txt\",\"SOURCE_KIND\":\"health_file\",\"SOURCE_MTIME_UTC\":\"2026-07-09T12:42:17Z\",\"SOURCE_STATUS\":\"OK\",\"STATUS\":\"FAIL\",\"TIMER\":\"filebrowser-restore-validate.timer\",\"TIMER_ACTIVE\":\"inactive\",\"TIMER_ENABLED\":\"not-found\",\"TS\":\"2026-08-30T18:08:08Z\",\"TYPE\":\"backup-matrix-generated\"},\"mode\":\"0o640\",\"mtime_utc\":\"2026-08-30T18:08:08.382633Z\",\"path\":\"/var/lib/homelab-health/filebrowser-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"54a509e51ec7a80e5d511c732087e1c78294f5f0c9931022c42989b178c5a535\",\"uid\":0},{\"bytes\":706,\"gid\":0,\"kv\":{\"AGE_SECONDS\":\"2061603\",\"CANONICAL_JOB_ID\":\"filebrowser_backup\",\"CANONICAL_STATE\":\"/var/lib/homelab-backup-matrix/state.json\",\"EVIDENCE_LEVEL\":\"artifact_or_health\",\"FRESHNESS\":\"STALE\",\"JOB_ID\":\"filebrowser_backup\",\"JOB_NAME\":\"filebrowser-backup\",\"LEGACY_SOURCE_PATH\":\"/var/lib/homelab-health/filebrowser-backup.txt\",\"MATRIX_MODE\":\"authoritative\",\"MAX_AGE_SECONDS\":\"259200\",\"SERVICE\":\"filebrowser-backup.service\",\"SERVICE_EXEC_MAIN_STATUS\":\"0\",\"SERVICE_RESULT\":\"success\",\"SOURCE_HEALTH\":\"/var/lib/homelab-backup/apps/latest-filebrowser.json\",\"SOURCE_KIND\":\"health_file\",\"SOURCE_MTIME_UTC\":\"2026-08-06T21:28:05Z\",\"SOURCE_STATUS\":\"OK\",\"STATUS\":\"FAIL\",\"TIMER\":\"filebrowser-backup.timer\",\"TIMER_ACTIVE\":\"inactive\",\"TIMER_ENABLED\":\"not-found\",\"TS\":\"2026-08-30T18:08:08Z\",\"TYPE\":\"backup-matrix-generated\"},\"mode\":\"0o640\",\"mtime_utc\":\"2026-08-30T18:08:08.363475Z\",\"path\":\"/var/lib/homelab-health/filebrowser-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"e8d06faa33f0c464b6074e5c121ec8aea9406d532097400a339764bcc71b009c\",\"uid\":0},{\"bytes\":335,\"gid\":0,\"kv\":{\"FINAL_RETIREMENT\":\"PENDING_OBSERVATION\",\"MAX_SECONDS\":\"172800\",\"MIN_SECONDS\":\"86400\",\"NEW_IP\":\"<IP>\",\"NEW_NETBIRD_STACK\":\"3_OF_3\",\"NEW_OPERATOR_KEY_ONLY\":\"PROVEN\",\"NEW_PUBLIC_PLANE\":\"GREEN\",\"OLD_PUBLIC_IP_REACHABILITY\":\"NOT_USED_AS_HOST_IDENTITY\",\"OLD_USA_PROVIDER_DELETION\":\"USER_ATTESTED\",\"START_EPOCH\":\"1787365981\",\"START_UTC\":\"2026-08-22T02:33:01Z\",\"STATUS\":\"OBSERVING\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-08-22T02:33:01.774624Z\",\"path\":\"/var/lib/homelab-health/netbird-old-usa-poweroff-observation.txt\",\"present\":true,\"regular\":true,\"sha256\":\"0307f121dba0190d02875321ed3ca2c433f8a2902678f46814d39cdc476a4a00\",\"uid\":0},{\"bytes\":817,\"gid\":0,\"kv\":{},\"mode\":\"0o600\",\"mtime_utc\":\"2026-08-22T00:09:35.060836Z\",\"path\":\"/var/lib/homelab-health/control-bootstrap-v2-refresh-cr0067.json\",\"present\":true,\"regular\":true,\"sha256\":\"f8e79df208f8acc0e454f41e3a9be10b2272ab0d10eb037dda6cfa0e0102708e\",\"uid\":0},{\"bytes\":725,\"gid\":0,\"kv\":{},\"mode\":\"0o600\",\"mtime_utc\":\"2026-08-13T07:05:16.159881Z\",\"path\":\"/var/lib/homelab-health/control-bootstrap-v2-refresh.json\",\"present\":true,\"regular\":true,\"sha256\":\"d705a6a9e15ae7445f90ac90ccbf03f7d62b25576f1c836d841cd550b121b7b0\",\"uid\":0},{\"bytes\":471,\"gid\":0,\"kv\":{},\"mode\":\"0o644\",\"mtime_utc\":\"2026-08-11T04:23:26.212516Z\",\"path\":\"/var/lib/homelab-health/vm-restore-evidence-hardening.json\",\"present\":true,\"regular\":true,\"sha256\":\"6b55a5b8c9cf53423cedd5cc00679d1e97fad85373d3572d547e07aa28d401ec\",\"uid\":0},{\"bytes\":774,\"gid\":0,\"kv\":{},\"mode\":\"0o600\",\"mtime_utc\":\"2026-08-10T23:50:11.081044Z\",\"path\":\"/var/lib/homelab-health/control-bootstrap-v2-cloud-quorum.json\",\"present\":true,\"regular\":true,\"sha256\":\"941ce49e7f9606b81815eb73df769a39f8cde1832d2758f49ad790a7bbfa9cfd\",\"uid\":0},{\"bytes\":762,\"gid\":0,\"kv\":{},\"mode\":\"0o600\",\"mtime_utc\":\"2026-08-10T21:11:00.726125Z\",\"path\":\"/var/lib/homelab-health/control-bootstrap-cloud-quorum.json\",\"present\":true,\"regular\":true,\"sha256\":\"c595fdd0da3f3417ef9af32dfacb2939476af25a60887a3599a5e774934c309e\",\"uid\":0},{\"bytes\":776,\"gid\":0,\"kv\":{\"AGE_SECONDS\":\"2780232\",\"CANONICAL_JOB_ID\":\"paperless_restore_dry_run\",\"CANONICAL_STATE\":\"/var/lib/homelab-backup-matrix/state.json\",\"EVIDENCE_LEVEL\":\"artifact_or_health\",\"FRESHNESS\":\"STALE\",\"JOB_ID\":\"paperless_restore_dry_run\",\"JOB_NAME\":\"paperless-restore-dry-run\",\"LEGACY_SOURCE_PATH\":\"/var/lib/homelab-health/paperless-restore.txt\",\"MATRIX_MODE\":\"authoritative\",\"MAX_AGE_SECONDS\":\"864000\",\"SERVICE\":\"paperless-restore-dry-run.service\",\"SERVICE_EXEC_MAIN_STATUS\":\"0\",\"SERVICE_RESULT\":\"success\",\"SOURCE_HEALTH\":\"/var/lib/homelab-backup-matrix/evidence/paperless_restore_dry_run/0-paperless-restore.txt\",\"SOURCE_KIND\":\"health_file\",\"SOURCE_MTIME_UTC\":\"2026-07-09T16:42:55Z\",\"SOURCE_STATUS\":\"OK\",\"STATUS\":\"FAIL\",\"TIMER\":\"paperless-restore-dry-run.timer\",\"TIMER_ACTIVE\":\"inactive\",\"TIMER_ENABLED\":\"disabled\",\"TS\":\"2026-08-10T21:00:07Z\",\"TYPE\":\"backup-matrix-generated\"},\"mode\":\"0o640\",\"mtime_utc\":\"2026-08-10T21:00:08.507032Z\",\"path\":\"/var/lib/homelab-health/paperless-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"1c7bb00eeb36bcf238fee0e0a8e6773ea89db28eea9fadc4df67060cdc6a2c27\",\"uid\":0},{\"bytes\":761,\"gid\":0,\"kv\":{},\"mode\":\"0o644\",\"mtime_utc\":\"2026-08-10T17:50:58.416755Z\",\"path\":\"/var/lib/homelab-health/backup-scheduler-fairness-granularity.json\",\"present\":true,\"regular\":true,\"sha256\":\"5ae14f32dd777dbf4c6dee305db5767e69b9d47edac900d014ad243d8b108fbb\",\"uid\":0},{\"bytes\":511,\"gid\":0,\"kv\":{},\"mode\":\"0o644\",\"mtime_utc\":\"2026-08-10T14:49:25.372647Z\",\"path\":\"/var/lib/homelab-health/backup-lock-fd-hardening.json\",\"present\":true,\"regular\":true,\"sha256\":\"d64d18259e58525a9549f6d2b40b331ea6cc7b7057fd17050aebc585d73731a5\",\"uid\":0},{\"bytes\":397,\"gid\":0,\"kv\":{},\"mode\":\"0o644\",\"mtime_utc\":\"2026-08-10T10:51:49.375987Z\",\"path\":\"/var/lib/homelab-health/backup-scheduler-rpo-hardening.json\",\"present\":true,\"regular\":true,\"sha256\":\"e73927d669e1d066d03cd711449f9533ce018da041a86432c8550624a5a6c55f\",\"uid\":0},{\"bytes\":1114,\"gid\":0,\"kv\":{},\"mode\":\"0o644\",\"mtime_utc\":\"2026-08-09T17:44:13.973098Z\",\"path\":\"/var/lib/homelab-health/scrutiny-cloud-quorum.json\",\"present\":true,\"regular\":true,\"sha256\":\"619644477405bf1b82e503ff6d15fca21ff17d7b877a5b905307bc9d69633448\",\"uid\":0},{\"bytes\":1086,\"gid\":0,\"kv\":{},\"mode\":\"0o644\",\"mtime_utc\":\"2026-08-09T03:55:29.637422Z\",\"path\":\"/var/lib/homelab-health/hbarhub-cloud-quorum.json\",\"present\":true,\"regular\":true,\"sha256\":\"a3cf5be1680d020ca064091e2b51d01edb4917a8f40c5c1e7ce21791bed49eb8\",\"uid\":0},{\"bytes\":645,\"gid\":0,\"kv\":{},\"mode\":\"0o644\",\"mtime_utc\":\"2026-08-09T02:01:58.017594Z\",\"path\":\"/var/lib/homelab-health/app-cloud-quorum-freshness.json\",\"present\":true,\"regular\":true,\"sha256\":\"9edfa77eba5184eb88c5374dc4f662e9d730d2bfbc0b8197b7eb377064f50c2e\",\"uid\":0},{\"bytes\":602,\"gid\":0,\"kv\":{},\"mode\":\"0o644\",\"mtime_utc\":\"2026-08-09T01:36:44.076927Z\",\"path\":\"/var/lib/homelab-health/vm-cloud-quorum-freshness.json\",\"present\":true,\"regular\":true,\"sha256\":\"2cdb4ccaea62fc3da29bd5109685d511bbb4ddf80f1192b6b8a1be31fbf48d19\",\"uid\":0},{\"bytes\":642,\"gid\":0,\"kv\":{},\"mode\":\"0o644\",\"mtime_utc\":\"2026-08-09T00:52:48.299889Z\",\"path\":\"/var/lib/homelab-health/app-cloud-quorum-cutover.json\",\"present\":true,\"regular\":true,\"sha256\":\"e3a13d5865a12e757e07441db761bd70bd8732a4ebc8c7baa6b5ee3f194747a2\",\"uid\":0},{\"bytes\":519,\"gid\":0,\"kv\":{},\"mode\":\"0o644\",\"mtime_utc\":\"2026-08-08T14:32:43.942267Z\",\"path\":\"/var/lib/homelab-health/vm-cloud-quorum-cutover.json\",\"present\":true,\"regular\":true,\"sha256\":\"0aab3cde4f3878fe9cca15b25bef7874b039ade53f85d8fdd617334a40aa2fdb\",\"uid\":0},{\"bytes\":94,\"gid\":0,\"kv\":{\"STATUS\":\"ERROR TS=2026-08-08T01:49:14Z TYPE=edge-vm-offhost-freshness BAD=1 REASON=line_93_rc_1\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-08-08T01:50:13.151783Z\",\"path\":\"/var/lib/homelab-health/edge-vm-offhost-freshness.txt\",\"present\":true,\"regular\":true,\"sha256\":\"e5ad0defb207400e48c29a01513b713841ed6f0865d527597dd2593dd1537a74\",\"uid\":0},{\"bytes\":5890,\"gid\":0,\"kv\":{\"app\":\"vikunja status=success age_h=0 deleted=true job=homelab-pve01-app-vikunja-20260806T212315Z warn_h=72 critical_h=168\",\"critical_max_age_hours\":\"168\",\"emergency_status\":\"success age_h=0 deleted=true size=670152 job=homelab-pve01-emergency-pack-20260806T205934Z\",\"expected\":\"12 observed=45\",\"generated_utc\":\"2026-08-06T21:34:02Z\",\"max_age_hours\":\"72\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-08-06T21:34:03.087729Z\",\"path\":\"/var/lib/homelab-backup/backup-sla-latest.md\",\"present\":true,\"regular\":true,\"sha256\":\"c81f8cd7523d2ceef95b27a803558a5c77b67ceb0d0a3b070f664944492bbce3\",\"uid\":0},{\"bytes\":334,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-08-06T01:43:05Z TYPE=edge-vm-vzdump-restore-verify HOST=pve02 VMID=130 ARCHIVE=/mnt/staging/offhost/edge-vm-vzdump-from-pve03/vzdump-qemu-130-2026_07_24-03_30_02.vma.zst SIZE=11170433004 SHA256=<REDACTED_LONG_TOKEN> ZSTD_RC=0 VMA_RC=0 NOTES=nightly_existing_dump_freshness\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-08-06T01:48:27.675616Z\",\"path\":\"/var/lib/homelab-health/edge-vm-vzdump-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"a06818a2cc2df94e9b526b405d11cf1134f9f2a8591421c46afa79528da42716\",\"uid\":0},{\"bytes\":170,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-24T04:43:04Z TYPE=vm-backup BAD=0 auto-vmct=OK edge-vm-backup=OK edge-vm-offhost=OK edge-vm-restore=OK auto-timer=active edge-freshness-timer=active\"},\"mode\":\"0o640\",\"mtime_utc\":\"2026-07-24T04:43:04.241966Z\",\"path\":\"/var/lib/homelab-health/vm-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"78f0d0c132ea4b61be884501f342913fc13805900c083d82a59ddd30d067d980\",\"uid\":0},{\"bytes\":275,\"gid\":0,\"kv\":{},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-24T04:04:41.723802Z\",\"path\":\"/var/lib/homelab-health/backup.json\",\"present\":true,\"regular\":true,\"sha256\":\"550e7a326c46e3e765a6db01da2ddcaddd83808adfa638d980685286bebb45cb\",\"uid\":0},{\"bytes\":218,\"gid\":0,\"kv\":{\"AGE_HOURS\":\"123\",\"END\":\"2026-07-24T07:04:41+03:00\",\"LATEST\":\"/mnt/staging/vzdump/auto-full-backup-20260719T004537Z\",\"RC\":\"0\",\"REASON\":\"latest backup exists, fresh, complete, and sha256 verified\",\"START\":\"2026-07-24T07:04:28+03:00\",\"STATUS\":\"OK\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-24T04:04:41.721444Z\",\"path\":\"/var/lib/homelab-health/backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"88d791f9955261ebe5a65303dc418c70dca25ba23c29a92769a6785a9cd9e5bb\",\"uid\":0},{\"bytes\":1584,\"gid\":0,\"kv\":{\"AGE_HOURS\":\"123\",\"LATEST\":\"/mnt/staging/vzdump/auto-full-backup-20260719T004537Z\",\"MAX_AGE_HOURS\":\"192\",\"REASON\":\"latest backup exists, fresh, complete, and sha256 verified\",\"SIZE_BYTES\":\"19102676192\",\"SIZE_GB_APPROX\":\"17\",\"STATUS\":\"OK\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-24T04:04:41.713444Z\",\"path\":\"/var/lib/homelab-health/backup-last-run.log\",\"present\":true,\"regular\":true,\"sha256\":\"8618b97d2ffa65b7cc2218710c2add4283285038eaca633a7bffbda898d1e5c7\",\"uid\":0},{\"bytes\":7256,\"gid\":0,\"kv\":{\"app\":\"vikunja job=homelab-pve01-app-vikunja-20260724T025849Z status=success size=34824 deleted=true proxy_hosts=na certs=na\",\"generated_utc\":\"2026-07-24T03:45:28Z\",\"job\":\"homelab-pve01-emergency-pack-20260724T001328Z status=success size=617089 deleted=true\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-24T03:46:41.644125Z\",\"path\":\"/var/lib/homelab-backup/backup-registry-latest.txt\",\"present\":true,\"regular\":true,\"sha256\":\"606f956d0c95435b4547a71a7ed3c5d8d0461700437815d064e3a7363e19ef21\",\"uid\":0},{\"bytes\":153,\"gid\":0,\"kv\":{\"RC\":\"1\",\"SERVICE\":\"homelab-vm160-remote-backup\",\"STATUS\":\"FAIL\",\"TARGET_DIR\":\"/mnt/staging/vzdump/vm160-pve02-20260720T233913Z\",\"TIMESTAMP_UTC\":\"20260720T233913Z\",\"VMID\":\"160\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-20T23:39:14.312087Z\",\"path\":\"/var/lib/homelab-health/vm160-remote-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"de5897d501d5bc25ca6fe964bf2643b2f8cac6957f9f577a1ae0cf4c68c3587e\",\"uid\":0},{\"bytes\":684,\"gid\":0,\"kv\":{\"AGE_SECONDS\":\"73324\",\"CANONICAL_JOB_ID\":\"paperless_backup\",\"CANONICAL_STATE\":\"/var/lib/homelab-backup-matrix/state.json\",\"EVIDENCE_LEVEL\":\"artifact_or_health\",\"FRESHNESS\":\"FRESH\",\"JOB_ID\":\"paperless_backup\",\"JOB_NAME\":\"paperless-backup\",\"LEGACY_SOURCE_PATH\":\"/var/lib/homelab-health/paperless-backup.txt\",\"MATRIX_MODE\":\"authoritative\",\"MAX_AGE_SECONDS\":\"259200\",\"SERVICE\":\"paperless-backup.service\",\"SERVICE_EXEC_MAIN_STATUS\":\"0\",\"SERVICE_RESULT\":\"success\",\"SOURCE_HEALTH\":\"/var/lib/homelab-backup/apps/latest-paperless.json\",\"SOURCE_KIND\":\"health_file\",\"SOURCE_MTIME_UTC\":\"2026-07-17T02:30:25Z\",\"SOURCE_STATUS\":\"OK\",\"STATUS\":\"OK\",\"TIMER\":\"paperless-backup.timer\",\"TIMER_ACTIVE\":\"active\",\"TIMER_ENABLED\":\"enabled\",\"TS\":\"2026-07-17T22:52:29Z\",\"TYPE\":\"backup-matrix-generated\"},\"mode\":\"0o640\",\"mtime_utc\":\"2026-07-17T22:52:29.893166Z\",\"path\":\"/var/lib/homelab-health/paperless-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"8ae7e31227e48c86412eb9e49fa91ce3cbb97454ea3414e25d10ef5432e6cd46\",\"uid\":0},{\"bytes\":272,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-17T11:21:55Z TYPE=cluster-storage-retention BAD=0 POLICY=keep-daily=4 RECLAIMED_BYTES=170845680700 COMPLETED_BEFORE_RESUME=114132570112 COMPLETED_DURING_RESUME=56713110588 PVE01_P0_KEEP=14 PVE02_OFFHOST_KEEP=4 LOCAL_VZDUMP_KEEP=4 SNAPSHOTS_CHANGED=no\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-17T11:21:55.356728Z\",\"path\":\"/var/lib/homelab-health/cluster-storage-retention.txt\",\"present\":true,\"regular\":true,\"sha256\":\"f44f7fcce103f6004eddadf91a7dece4373ec89d80f72fd836e5a99716fe82cb\",\"uid\":0},{\"bytes\":692,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-14T07:54:50Z TYPE=<REDACTED_LONG_TOKEN> BAD=0 STAGE4F_CLOSED=YES NEXT_STAGE=4G_PRODUCTION_APPLY_READ_ONLY_ONLY PRODUCTION_CHANGED=NO DATABASE_CHANGED=NO APPLICATION_CHANGED=NO BACKUP_JOB=<REDACTED_LONG_TOKEN> ARCHIVE_SIZE_BYTES=2651545 DATABASE_DUMP_SIZE_BYTES=2814735 CURRENT_JOB_VERIFY_MARKERS=2 RESTORE_LIST_CHECK=OK PRODUCTION_STATE=0|0|OK DESIRED_STATE_HEAD=69be75caeecaa242567d2d06c735ac5db3a9c048 DESIRED_STAT...\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-14T07:54:50.681548Z\",\"path\":\"/var/lib/homelab-health/cluster-admin-stage4f-preapply-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"cc242d1b6e2ef6b6d25f283c7d967bd4985222783ce65050d75e6e61230067ae\",\"uid\":0},{\"bytes\":630,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-13T18:27:22Z TYPE=mail-cloud-edge-vm-controlled-no-retention-mode BAD=0 MODE=--upload-no-retention RETENTION_ENABLED=no PURGE_GUARDED=YES WHITESPACE_SAFE_HEALTH_PATCH=YES LOCAL_INVALID_MODE_TEST=OK LOCAL_TRANSPORT_GATE_TEST=OK EDGE_UPLOAD_RUN=NO CLOUD_READ_RUN=NO CLOUD_WRITE_RUN=NO CLOUD_PURGE_RUN=NO RETENTION_RUN=NO MATRIX_COVERAGE_ADDED=NO DESIRED_STATE_COMMIT=ae28be231f154fd42f9c39de6eebbb4a570fb84f SCRIPT_SHA256=<REDACTED_LONG_TOKEN> R...\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-13T18:27:22.223093Z\",\"path\":\"/var/lib/homelab-health/mail-cloud-edge-vm-controlled-no-retention-mode.txt\",\"present\":true,\"regular\":true,\"sha256\":\"c679863dcf9f71ae9610599e8359ac383d1464abe4fb199fa2e0c76913bcb91c\",\"uid\":0},{\"bytes\":1445,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-13T17:51:31Z TYPE=backup-matrix-cluster-final-seal BAD=0 CURRENT_STAGE_COMPLETE=YES MATRIX_STATUS=OK JOBS_TOTAL=35 JOBS_OK=31 JOBS_BAD=0 JOBS_UNMAPPED=0 JOBS_DISABLED=4 READ_WRITE_OVERLAP=0 VM_BACKUP_HEALTH=OK VM_FULL_BACKUP=OK EDGE_VM_CANONICAL_BACKUP=homelab-edge-vm-offhost-freshness.timer OLD_EDGE_TIMER_REENABLED=NO CLUSTER_PASSPORT=OK FINAL_READINESS=OK FINAL_READINESS_PASS=<REDACTED> FINAL_READINESS_FAIL=0 OVERALL=OK CLUSTER_ADMIN=OK PROBE_OK=4 PROBE_BAD=0 WEBPANEL=OK FAILED_UNITS=0 C...\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-13T17:51:32.422338Z\",\"path\":\"/var/lib/homelab-health/backup-matrix-cluster-final-seal.txt\",\"present\":true,\"regular\":true,\"sha256\":\"dcd06c2ff207c2922fc68d4df4b42ffa4b6680785e532783772e764feb828aa1\",\"uid\":0},{\"bytes\":887,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-13T17:51:31Z TYPE=backup-matrix-cluster-desired-state-sync BAD=0 PRE_SYNC_HEAD=af26ec3c4829b1330d49656205ac580ce1706263 GENERATED_SYNC_HEAD=597119391e7b265b85fd9a76644e4e33af47e469 GENERATED_SYNC_MODE=NEW_GENERATED_COMMIT GENERATED_SYNC_COMMIT_DELTA=1 MATRIX_STATUS=OK JOBS_TOTAL=35 JOBS_OK=31 JOBS_BAD=0 JOBS_UNMAPPED=0 JOBS_DISABLED=4 CLUSTER_PASSPORT=OK FINAL_READINESS=OK OVERALL=OK CLUSTER_ADMIN=OK PROBE_OK=4 PROBE_BAD=0 FAILED_UNITS=0 DESIRED_STATE_DIRTY=0 MATRIX_SHA256=7613bcb2...\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-13T17:51:32.416338Z\",\"path\":\"/var/lib/homelab-health/backup-matrix-cluster-desired-state-sync.txt\",\"present\":true,\"regular\":true,\"sha256\":\"c2530de4aaee5f4c2746d4e97b7e6d9ab70c3f4059afc9bacc75fd5e1980d659\",\"uid\":0},{\"bytes\":943,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-13T17:48:14Z TYPE=backup-matrix-cluster-preseal-convergence BAD=0 MATRIX_STATUS=OK JOBS_TOTAL=35 JOBS_BAD=0 JOBS_UNMAPPED=0 JOBS_DISABLED=4 CLUSTER_PASSPORT=OK FINAL_READINESS=OK OVERALL=OK CLUSTER_ADMIN=OK PROBE_OK=4 PROBE_BAD=0 WEBPANEL=OK FAILED_UNITS=0 DESIRED_STATE_HEAD=af26ec3c4829b1330d49656205ac580ce1706263 DESIRED_STATE_DIRTY=0 MATRIX_SHA256=<REDACTED_LONG_TOKEN> MATRIX_STATE_SHA256=<REDACTED_LONG_TOKEN>...\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-13T17:48:14.631325Z\",\"path\":\"/var/lib/homelab-health/backup-matrix-cluster-preseal-convergence.txt\",\"present\":true,\"regular\":true,\"sha256\":\"7ea1f710cd311bd51dba05a313b4c540f57d97407f008881e502fc213b4b3c99\",\"uid\":0},{\"bytes\":648,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-13T17:40:37Z TYPE=backup-matrix-desired-state-persistence BAD=0 GENERATED_HEAD=af26ec3c4829b1330d49656205ac580ce1706263 GENERATED_PARENT=25568fab24c0594418b3676dc511c8234b4e1ae5 GENERATOR_SHA256=<REDACTED_LONG_TOKEN> MATRIX_SHA256=<REDACTED_LONG_TOKEN> DESIRED_MATRIX_SHA256=<REDACTED_LONG_TOKEN> MATRIX_STATUS=OK JOBS_BAD=0 FAILED_UNITS=0 BACKUP_RUN=NO RES...\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-13T17:40:37.065355Z\",\"path\":\"/var/lib/homelab-health/backup-matrix-desired-state-persistence.txt\",\"present\":true,\"regular\":true,\"sha256\":\"3d5bdf5d8ec15131c0d801287f324cbe0b6099e1fd079776ce0e3df8a5fa6144\",\"uid\":0},{\"bytes\":628,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-13T17:29:02Z TYPE=backup-matrix-vm-health-feedback-fix BAD=0 VM_BACKUP_HEALTH_TIMER=homelab-edge-vm-offhost-freshness.timer OLD_TIMER_REENABLED=NO MATRIX_STATUS=OK JOBS_TOTAL=35 JOBS_BAD=0 JOBS_UNMAPPED=0 JOBS_DISABLED=4 READ_WRITE_OVERLAP=0 HEAVY_BACKUP_RUN=NO LIVE_SCRIPT_SHA256=<REDACTED_LONG_TOKEN> MATRIX_CONFIG_SHA256=<REDACTED_LONG_TOKEN> MATRIX_STATE_SHA256=75f8c749e25df7842ea3be2679119b922c...\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-13T17:29:02.896781Z\",\"path\":\"/var/lib/homelab-health/backup-matrix-vm-health-feedback-fix.txt\",\"present\":true,\"regular\":true,\"sha256\":\"b359a93e09405221e25670600e4b45503ac30c7a8ada2f4e06f0cd9734a6e803\",\"uid\":0},{\"bytes\":424,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-13T12:10:58Z TYPE=hapusya-site-backup-path-mapping BAD=0 MAP_SHA256=<REDACTED_LONG_TOKEN> SHORT=hps LEGACY_STATE_PATH=pve01/apps/hapusya-site/homelab-pve01-app-hapusya-site-20260713T115259Z DESIRED_STATE_SNAPSHOT=/srv/homelab-desired-state/config/homelab-backup-paths.map RESTORE_CHECK=OK_BOTH_CLOUDS RETENTION=OK PRODUCTION_CHANGED=YES_COMMIT_POINT_PRESERVED\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-13T12:10:58.138222Z\",\"path\":\"/var/lib/homelab-health/hapusya-site-backup-path-mapping.txt\",\"present\":true,\"regular\":true,\"sha256\":\"fb9db1095347b4db4dc7e37d1085cb758a5608ff8c6f3b934da00f44a905142c\",\"uid\":0},{\"bytes\":194,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-13T12:10:58Z TYPE=hapusya-site-restore JOB=homelab-pve01-app-hapusya-site-20260713T115259Z RESTORE_CHECK=OK_BOTH_CLOUDS RESTORE_VERIFIED=true RESTORE_CHECK_APP=hapusya-site\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-13T12:10:58.137222Z\",\"path\":\"/var/lib/homelab-health/hapusya-site-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"39b42d288d15217bd52bb86e415d4366c273fd0218e7d9e68f9b93550489ddd4\",\"uid\":0},{\"bytes\":185,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-13T12:10:58Z TYPE=hapusya-site-retention JOB=homelab-pve01-app-hapusya-site-20260713T115259Z KEEP=7 DRY_RUN=OK APPLY=OK POSTCHECK=OK DELETED=0 LATEST_PROTECTED=YES\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-13T12:10:58.137222Z\",\"path\":\"/var/lib/homelab-health/hapusya-site-retention.txt\",\"present\":true,\"regular\":true,\"sha256\":\"96640d0b9d0b1c6dcbdfc0f175f36e5896a66106b3990ed2756359ea480e9564\",\"uid\":0},{\"bytes\":499,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-13T12:10:58Z TYPE=hapusya-site-backup JOB=homelab-pve01-app-hapusya-site-20260713T115259Z ARCHIVE_SHA256=<REDACTED_LONG_TOKEN> ARCHIVE_SIZE_BYTES=7895834 LOCAL_BACKUP_DELETED=true TWO_CLOUDS=OK ROUTE_SHA256=<REDACTED_LONG_TOKEN> UNIT_SHA256=<REDACTED_LONG_TOKEN> RELATIVE_TREE_SHA256=<REDACTED_LONG_TOKEN>\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-13T12:10:58.137222Z\",\"path\":\"/var/lib/homelab-health/hapusya-site-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"5f8d4f49cf5cf6dba74912589dcd3c7fa0542171bfa31c649f6d94292fb8bb64\",\"uid\":0},{\"bytes\":533,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-13T11:34:59Z TYPE=hapusya-site-v2-preapply-backup BAD=0 NPMPLUS_JOB=homelab-pve01-app-npmplus-edge-20260713T113435Z TWO_CLOUDS=OK RESTORE_CHECK=OK ROLLBACK=/var/lib/homelab-incidents/hapusya-site-v2-preapply-20260713T113458Z ROLLBACK_MANIFEST_SHA256=<REDACTED_LONG_TOKEN> CANDIDATE_TREE_SHA256=<REDACTED_LONG_TOKEN> CANDIDATE_BROWSER=OK BROWSER_RUNS=5 VIDEO_DESKTOP=OK VIDEO_MOBILE=OK STATIC_FALLBACK...\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-13T11:34:59.208365Z\",\"path\":\"/var/lib/homelab-health/hapusya-site-v2-preapply-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"506879fe26ddf3c392c4d485d1db145cde846336cd626096555e2021ab2705af\",\"uid\":0},{\"bytes\":388,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-13T11:03:06Z TYPE=hapusya-site-preapply-backup BAD=0 NPMPLUS_JOB=homelab-pve01-app-npmplus-edge-20260713T110238Z TWO_CLOUDS=OK RESTORE_CHECK=OK ROLLBACK=/var/lib/homelab-incidents/hapusya-site-preapply-20260713T110305Z ROLLBACK_MANIFEST_SHA256=<REDACTED_LONG_TOKEN> CANDIDATE_BROWSER=OK BROWSER_RUNS=4 PRODUCTION_CHANGED=NO\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-13T11:03:06.015224Z\",\"path\":\"/var/lib/homelab-health/hapusya-site-preapply-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"00e05707281a8d6e841ec0f6d2b8c95ee0f9fbc090ab90b718e85530d41854f8\",\"uid\":0},{\"bytes\":353,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-13T08:12:13Z TYPE=crypto-portfolio-backup APP=crypto-portfolio JOB=<REDACTED_LONG_TOKEN> PATH_REL=hb/a/cp-260713-075801 ARCHIVE_SIZE_BYTES=137496 FILE_COUNT=19 ARCHIVE_SHA256=<REDACTED_LONG_TOKEN> DATABASE_INTEGRITY=ok TWO_CLOUDS=OK LOCAL_STAGING_DELETED=YES\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-13T08:12:13.302397Z\",\"path\":\"/var/lib/homelab-health/crypto-portfolio-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"cf13d8b15a64fbb2fa412e32ce4eafdc732b045fe82e789928e768ace92361eb\",\"uid\":0},{\"bytes\":192,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-13T08:12:13Z TYPE=crypto-portfolio-restore APP=crypto-portfolio JOB=<REDACTED_LONG_TOKEN> RESTORE_CHECK=OK_BOTH_CLOUDS DATABASE_INTEGRITY=ok\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-13T08:12:13.302397Z\",\"path\":\"/var/lib/homelab-health/crypto-portfolio-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"c53d3d2b6bdeede54cb901ad6204bd35669c42274ad9d0bdc659e9c1f70c76c4\",\"uid\":0},{\"bytes\":1851,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-13T07:42:53Z TYPE=crypto-portfolio-ui-preapply-backup BAD=0 COMMAND_PHYSICAL_LINES=1 PREVIOUS_FAILURE=CORRECTED PREVIOUS_FAILURE_ROOT_CAUSE=<REDACTED_LONG_TOKEN> BACKUP_SERVICE_RERUN=NO MANUAL_REHYDRATE_RERUN=NO CANONICAL_RESTORE_CHECK_RERUN=YES_READ_ONLY PRODUCTION_CHANGED=NO PRODUCTION_DATABASE_CHANGED=NO DESIRED_STATE_CHANGED=NO SERVICE_RESTARTED=NO CONTAINER_RECREATED=NO CLOUD_WRITE_RUN=NO_READ_ONLY_RESTORE_CHECK TARGET_HOST=core-apps.gram1.ru I...\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-13T07:42:57.148769Z\",\"path\":\"/var/lib/homelab-health/crypto-portfolio-ui-preapply-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"7b4b3faf518b57a01b5bb1302377fc1fb13ad9a206f9e8211edfd8bbbc0bf395\",\"uid\":0},{\"bytes\":1647,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-13T05:10:13Z TYPE=crypto-portfolio-remove-grt-prechange-backup BAD=0 COMMAND_PHYSICAL_LINES=1 PRODUCTION_CHANGED=ROLLBACK_SNAPSHOT_AND_BACKUP_ONLY PRODUCTION_DATABASE_CHANGED=NO DESIRED_STATE_CHANGED=NO_BY_THIS_COMMAND SERVICE_RESTARTED=NO PRODUCTION_CONTAINER_RECREATED=NO CLOUD_WRITE_RUN=YES_CONTROLLED_PRECHANGE_BACKUP RETENTION_RUN=NO PRODUCTION_APPLY=NO TARGET_HOST=core-apps.gram1.ru DESIRED_STATE_HEAD=80763a6c62b94cde4f3293f3b529980f76919d25 CANDIDATE_ROOT=/var/lib/homelab-chan...\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-13T05:10:44.727782Z\",\"path\":\"/var/lib/homelab-health/crypto-portfolio-remove-grt-prechange-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"59de8a4e38310ef8236d167be536aa2f0f1d0fa3dd0ad3ac7fd49e67ed6206f3\",\"uid\":0},{\"bytes\":972,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-13T03:43:59Z TYPE=cluster-admin-stage3-postapply-backup BAD=0 COMMAND_PHYSICAL_LINES=1 PRODUCTION_CHANGED=POSTAPPLY_BACKUP_AND_CONTROLLED_COLLECTOR_RUN PRODUCTION_DATABASE_CHANGED=COLLECTOR_NORMAL_OPERATION_ONLY PRODUCTION_SCHEMA_CHANGED=NO LIVE_APPLICATION_CODE_CHANGED=NO DESIRED_STATE_CHANGED=NO SERVICE_RESTARTED=NO CLOUD_WRITE_RUN=YES_CONTROLLED_POSTAPPLY_BACKUP LIVE_APP_SHA256=<REDACTED_LONG_TOKEN> DESIRED_STATE_HEAD=b974057b536ece8612...\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-13T03:44:42.760996Z\",\"path\":\"/var/lib/homelab-health/cluster-admin-stage3-postapply-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"c00feef82c76522380776c84bf5bdb742ca2105c0dc2eeb1b596db2880facef9\",\"uid\":0},{\"bytes\":1118,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-13T03:15:54Z TYPE=cluster-admin-stage3-preapply-backup BAD=0 COMMAND_PHYSICAL_LINES=1 PRODUCTION_CHANGED=EVIDENCE_ONLY LIVE_APPLICATION_CODE_CHANGED=NO DESIRED_STATE_CHANGED=NO SERVICE_RESTARTED=NO CLOUD_WRITE_RUN=NO_REUSE_VERIFIED_EXISTING_BACKUP APP_PRECHANGE_SHA256=<REDACTED_LONG_TOKEN> APP_CANDIDATE_SHA256=<REDACTED_LONG_TOKEN> ROLLBACK_CHECKPOINT=VERIFIED REMOTE_CHECKPOINT_DIR=/var/lib/cluste...\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-13T03:15:56.239623Z\",\"path\":\"/var/lib/homelab-health/cluster-admin-stage3-preapply-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"95632c844cbdafe9be502b9164b1ec4351e55a1a0f1ae55668426c8affaa657c\",\"uid\":0},{\"bytes\":1727,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-13T01:23:18Z TYPE=cluster-admin-stage2-preapply-backup BAD=0 PREAPPLY_GENERATION=V2_DYNAMIC PRODUCTION_CHANGED=BACKUP_ARTIFACTS_ONLY PRODUCTION_DATABASE_CHANGED=NO PRODUCTION_SCHEMA_CHANGED=NO INCIDENT_ENGINE_RESTARTED=NO COLLECTOR_ONESHOT_RUN=NO CLOUD_WRITE_RUN=YES_CONTROLLED_BACKUP_ONLY ROLLBACK_POINT=VERIFIED DIRECT_DB_SNAPSHOT=VERIFIED DIRECT_DB_RESTORE_TEST=OK DIRECT_DB_DUMP_SIZE_BYTES=1818083 DIRECT_DB_DUMP_SHA256=<REDACTED_LONG_TOKEN>...\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-13T01:24:04.995756Z\",\"path\":\"/var/lib/homelab-health/cluster-admin-stage2-preapply-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"82a0a705c46b2cf757dc37ce6a06a981c4cbe3ea3d580459ac7f8c6ae17a153d\",\"uid\":0},{\"bytes\":821,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-13T00:29:36Z TYPE=appbackupctl-routing BAD=0 RESULT=APPLIED PRODUCTION_CHANGED=BACKUP_CLI_ROUTING_AND_DESIRED_STATE_ONLY PRODUCTION_DATABASE_CHANGED=NO PRODUCTION_SCHEMA_CHANGED=NO SERVICE_RESTARTED=NO CLOUD_WRITE_RUN=NO DEFAULT_ROUTE=dockge-stacks CLUSTER_ADMIN_ROUTE=homelab-cluster-admin-incident-engine-backup.service UNSUPPORTED_TARGET_POLICY=REFUSE_RC_2 ROUTE_TEST_DOCKGE=OK ROUTE_TEST_CLUSTER_ADMIN=OK ROUTE_TEST_DEFAULT=OK ROUTE_TEST_UNSUPPORTED=OK FRAMEWORK_CHECK=OK UNSUPPORTE...\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-13T00:29:40.002578Z\",\"path\":\"/var/lib/homelab-health/appbackupctl-routing.txt\",\"present\":true,\"regular\":true,\"sha256\":\"d8ddbdb46b42bcefb4f03b50ef4b88bdc5e3cd1cea087dd035fd90fd78e1a252\",\"uid\":0},{\"bytes\":926,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-13T00:10:57Z TYPE=cluster-admin-stage1-preapply-backup BAD=0 PRODUCTION_CHANGED=BACKUP_ARTIFACTS_ONLY PRODUCTION_DATABASE_CHANGED=NO SERVICE_RESTARTED=NO CLOUD_WRITE_RUN=NO ROLLBACK_POINT=VERIFIED DIRECT_DB_SNAPSHOT=VERIFIED DIRECT_DB_DUMP_SIZE_BYTES=1710825 DIRECT_DB_DUMP_SHA256=<REDACTED_LONG_TOKEN> APPBACKUP_JOB=<REDACTED_LONG_TOKEN> APPBACKUP_STATUS=success APPBACKUP_RESTORE_CHECK=OK MIGRATION...\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-13T00:11:06.700512Z\",\"path\":\"/var/lib/homelab-health/cluster-admin-stage1-preapply-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"a70d7bba3c2b50deaa117e56862659b857e72682ec829ed7724b03dc92111105\",\"uid\":0},{\"bytes\":249,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-10T23:30:49Z TYPE=cluster-admin-incident-engine-backup BAD=0 JOB=<REDACTED_LONG_TOKEN> ARCHIVE_SIZE_BYTES=157380 LOCAL_STAGING_DELETED=true OFFHOST=OK RESTORE=OK POST_FIX_CODE=included\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-10T23:30:49.625264Z\",\"path\":\"/var/lib/homelab-health/cluster-admin-incident-engine-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"5f56ac6b48e94a81f7a9ffa073525dc255b1fede76fcc04f7b629e0f51cb98ed\",\"uid\":0},{\"bytes\":151,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-10T20:00:03Z TYPE=legacy-monitoring-backups-migrated BAD=0 APPS=6 RESTORE_FAILURES=0 ACTIVE_LEGACY_STATES=0 OFFHOST=OK RESTORE=OK\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-10T20:00:03.116835Z\",\"path\":\"/var/lib/homelab-health/legacy-monitoring-backups-migrated.txt\",\"present\":true,\"regular\":true,\"sha256\":\"3d8a60e0d8aeb25aed50f6eb2a92df4ef2f544b7409711f0afec378099b635c7\",\"uid\":0},{\"bytes\":209,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-10T19:20:26Z TYPE=blackbox-exporter-two-cloud-backup BAD=0 JOB=<REDACTED_LONG_TOKEN> ARCHIVE_SIZE_BYTES=592 LOCAL_STAGING_DELETED=true OFFHOST=OK RESTORE=OK\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-10T19:20:26.139732Z\",\"path\":\"/var/lib/homelab-health/blackbox-exporter-two-cloud-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"ab822f689cc4b7c38a0eed3c6a3164993ceb54fa05033250c68d934d3df0f259\",\"uid\":0},{\"bytes\":189,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-10T19:05:25Z TYPE=beszel-two-cloud-backup BAD=0 JOB=homelab-pve01-app-beszel-20260710T190453Z ARCHIVE_SIZE_BYTES=20068 LOCAL_STAGING_DELETED=true OFFHOST=OK RESTORE=OK\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-10T19:05:25.857041Z\",\"path\":\"/var/lib/homelab-health/beszel-two-cloud-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"31278a684937710c66cdabb2c4eff0c0fda078e7fef976ab8f4c49ea5778a5ca\",\"uid\":0},{\"bytes\":200,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-10T18:46:36Z TYPE=alertmanager-two-cloud-backup BAD=0 JOB=homelab-pve01-app-alertmanager-20260710T184605Z ARCHIVE_SIZE_BYTES=1107 LOCAL_STAGING_DELETED=true OFFHOST=OK RESTORE=OK\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-10T18:46:36.960914Z\",\"path\":\"/var/lib/homelab-health/alertmanager-two-cloud-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"d90562fac18f643e765e60e54c673839c4ea57e580896241beb0ecc0ea45dea2\",\"uid\":0},{\"bytes\":292,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T21:12:44Z TYPE=deep-service-backup-audit BAD=0 SERVICE_READINESS_OK_COUNT=47 NON_OK=0 APPBACKUP_FLAG_GAPS=0 CONTAINER_GAPS=0 PROM_FIRING=0 BACKUP_SLA=OK ALERTING=OK EXTERNAL_LINKS_CLASSIFIED=OK SERVICES_REMAINING_TOTAL=0 BACKUP_GAPS_TOTAL=0 COMMANDS_REMAINING_TOTAL=0\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T21:12:45.326484Z\",\"path\":\"/var/lib/homelab-health/deep-service-backup-audit.txt\",\"present\":true,\"regular\":true,\"sha256\":\"16dfd49e8f0618a836c473874b7a70fa896771dff5e2613e510e6d0a02eca7b4\",\"uid\":0},{\"bytes\":229,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T20:39:29Z TYPE=uptime-kuma-backup BAD=0 APP=uptime-kuma JOB=homelab-pve01-app-uptime-kuma-20260709T072138Z SIZE=99851064 LOCAL_BACKUP_DELETED=true JSON=/var/lib/homelab-backup/apps/latest-uptime-kuma.json\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T20:39:50.594636Z\",\"path\":\"/var/lib/homelab-health/uptime-kuma-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"62270c278bd63d2068eca9c0ee8a8036436328334a9393b357353eb8d52cc079\",\"uid\":0},{\"bytes\":242,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T20:39:29Z TYPE=uptime-kuma-restore BAD=0 APP=uptime-kuma JOB=homelab-pve01-app-uptime-kuma-20260709T072138Z RESTORE_VERIFIED=true RESTORE_CHECK_APP=uptime-kuma JSON=/var/lib/homelab-backup/apps/latest-uptime-kuma.json\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T20:39:50.594636Z\",\"path\":\"/var/lib/homelab-health/uptime-kuma-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"94675d901a7d2168a0ee09156600c217a8a6e34835dec2b0a7e8575c55ea1c19\",\"uid\":0},{\"bytes\":207,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T20:39:29Z TYPE=ntfy-restore BAD=0 APP=ntfy JOB=homelab-pve01-app-ntfy-20260709T051713Z RESTORE_VERIFIED=true RESTORE_CHECK_APP=ntfy JSON=/var/lib/homelab-backup/apps/latest-ntfy.json\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T20:39:41.327494Z\",\"path\":\"/var/lib/homelab-health/ntfy-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"d385c178ca52f4fb9796e5564d0809fc0fec5fa3a9968faa9fb4ef42d6cad6c5\",\"uid\":0},{\"bytes\":198,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T20:39:29Z TYPE=ntfy-backup BAD=0 APP=ntfy JOB=homelab-pve01-app-ntfy-20260709T051713Z SIZE=13516 LOCAL_BACKUP_DELETED=true JSON=/var/lib/homelab-backup/apps/latest-ntfy.json\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T20:39:41.327494Z\",\"path\":\"/var/lib/homelab-health/ntfy-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"e28d674bd0ba4c088c6c9f523da493e3674750837ab417223f7405ea61d8b020\",\"uid\":0},{\"bytes\":217,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T20:39:29Z TYPE=gotify-restore BAD=0 APP=gotify JOB=homelab-pve01-app-gotify-20260709T072202Z RESTORE_VERIFIED=true RESTORE_CHECK_APP=gotify JSON=/var/lib/homelab-backup/apps/latest-gotify.json\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T20:39:37.912442Z\",\"path\":\"/var/lib/homelab-health/gotify-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"59ec787f95736f8af460746c788c5ce2d36e1167b49f0235586d26cd4349eeca\",\"uid\":0},{\"bytes\":206,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T20:39:29Z TYPE=gotify-backup BAD=0 APP=gotify JOB=homelab-pve01-app-gotify-20260709T072202Z SIZE=44431 LOCAL_BACKUP_DELETED=true JSON=/var/lib/homelab-backup/apps/latest-gotify.json\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T20:39:37.911442Z\",\"path\":\"/var/lib/homelab-health/gotify-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"e86e933ad71df820106148796cdccbde701c986034c7e49684f3d9e84bc0d17f\",\"uid\":0},{\"bytes\":278,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T20:09:12Z TYPE=immich-backup BAD=0 APP=immich JOB=homelab-pve01-app-immich-20260709T072002Z SIZE=328392286 LOCAL_BACKUP_DELETED=true JSON=/var/lib/homelab-backup/apps/latest-immich.json MEDIA_BACKUP_HEALTH=/var/lib/homelab-health/immich-media-backup.txt\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T20:09:25.074550Z\",\"path\":\"/var/lib/homelab-health/immich-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"8ef28f515f12888a7b1ff5b949d09b0eef90c1fc11da523b388ddd905167b52d\",\"uid\":0},{\"bytes\":254,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T20:09:12Z TYPE=immich-restore BAD=0 APP=immich JOB=homelab-pve01-app-immich-20260709T072002Z RESTORE_VERIFIED=true RESTORE_CHECK_APP=immich PHOTOS_KUMA=OK MEDIA_RESTORE_KUMA=OK JSON=/var/lib/homelab-backup/apps/latest-immich.json\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T20:09:25.074550Z\",\"path\":\"/var/lib/homelab-health/immich-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"5bc55310429646bc37ce6da426795abc1e7dba92749841e37bc24aac8f967f6b\",\"uid\":0},{\"bytes\":217,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T19:55:12Z TYPE=syncthing-backup BAD=0 APP=syncthing JOB=homelab-pve01-app-syncthing-20260709T051713Z SIZE=6732 LOCAL_BACKUP_DELETED=true JSON=/var/lib/homelab-backup/apps/latest-syncthing.json\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T19:55:13.502354Z\",\"path\":\"/var/lib/homelab-health/syncthing-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"f9afb07a38c097b42a37b5a710917fafa6d31c943953d8daf6db72b7b91d9c24\",\"uid\":0},{\"bytes\":232,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T19:55:12Z TYPE=syncthing-restore BAD=0 APP=syncthing JOB=homelab-pve01-app-syncthing-20260709T051713Z RESTORE_VERIFIED=true RESTORE_CHECK_APP=syncthing JSON=/var/lib/homelab-backup/apps/latest-syncthing.json\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T19:55:13.502354Z\",\"path\":\"/var/lib/homelab-health/syncthing-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"38b2ec0206dbb5e7cce909da43cf3ef6f765ee0b2db12f54a85ccbc3cfdbb6cc\",\"uid\":0},{\"bytes\":227,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T19:46:42Z TYPE=node-red-restore BAD=0 APP=node-red JOB=homelab-pve01-app-node-red-20260709T051713Z RESTORE_VERIFIED=true RESTORE_CHECK_APP=node-red JSON=/var/lib/homelab-backup/apps/latest-node-red.json\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T19:46:45.732436Z\",\"path\":\"/var/lib/homelab-health/node-red-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"b1f48b3fc3802cf0df3b3907710119d31a3efc4b869fb1783dda8f713289a9b8\",\"uid\":0},{\"bytes\":214,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T19:46:42Z TYPE=node-red-backup BAD=0 APP=node-red JOB=homelab-pve01-app-node-red-20260709T051713Z SIZE=10521 LOCAL_BACKUP_DELETED=true JSON=/var/lib/homelab-backup/apps/latest-node-red.json\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T19:46:45.732436Z\",\"path\":\"/var/lib/homelab-health/node-red-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"cf53c240e74a9f8670ab0af52681ce9de4e45f332e70fc142925c357eaf9f00c\",\"uid\":0},{\"bytes\":194,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T19:39:23Z TYPE=n8n-backup BAD=0 APP=n8n JOB=homelab-pve01-app-n8n-20260709T051713Z SIZE=92667 LOCAL_BACKUP_DELETED=true JSON=/var/lib/homelab-backup/apps/latest-n8n.json\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T19:39:24.237552Z\",\"path\":\"/var/lib/homelab-health/n8n-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"723af1f45fc9e9e68e95cccc9747fb25b6bfef068c71060de1aaf260c0534774\",\"uid\":0},{\"bytes\":214,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T19:28:34Z TYPE=karakeep-backup BAD=0 APP=karakeep JOB=homelab-pve01-app-karakeep-20260709T051713Z SIZE=23140 LOCAL_BACKUP_DELETED=true JSON=/var/lib/homelab-backup/apps/latest-karakeep.json\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T19:28:35.572437Z\",\"path\":\"/var/lib/homelab-health/karakeep-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"79a25462c21ee9006462c6dc6fb7c2b21a4e7c297f585b770ed1e9a77e718230\",\"uid\":0},{\"bytes\":225,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T19:13:00Z TYPE=it-tools-backup BAD=0 APP=it-tools JOB=homelab-pve01-app-it-tools-20260709T191300Z SIZE=689 LOCAL_BACKUP_DELETED=true ENGINE=files JSON=/var/lib/homelab-backup/apps/latest-it-tools.json\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T19:13:14.698027Z\",\"path\":\"/var/lib/homelab-health/it-tools-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"1481a6d2014b4caf49b7258d1922b575fadb4645a1a1878457c1f8f3eb8ca525\",\"uid\":0},{\"bytes\":227,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T19:13:00Z TYPE=it-tools-restore BAD=0 APP=it-tools JOB=homelab-pve01-app-it-tools-20260709T191300Z RESTORE_VERIFIED=true RESTORE_CHECK_APP=it-tools JSON=/var/lib/homelab-backup/apps/latest-it-tools.json\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T19:13:14.698027Z\",\"path\":\"/var/lib/homelab-health/it-tools-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"2d34462ea1022209843428d50010b397922862c13cb442bdeb9985915bf9626a\",\"uid\":0},{\"bytes\":236,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T19:04:00Z TYPE=homeassistant-backup BAD=0 APP=homeassistant JOB=<REDACTED_LONG_TOKEN> SIZE=1855722 LOCAL_BACKUP_DELETED=true JSON=/var/lib/homelab-backup/apps/latest-homeassistant.json\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T19:04:04.073386Z\",\"path\":\"/var/lib/homelab-health/homeassistant-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"03ce1462f536f5c3e3eb7b5224465292d1810b063946f859eb6e504eb5bd0a19\",\"uid\":0},{\"bytes\":225,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T18:46:20Z TYPE=calibre-web-backup BAD=0 APP=calibre-web JOB=homelab-pve01-app-calibre-web-20260709T051713Z SIZE=6630 LOCAL_BACKUP_DELETED=true JSON=/var/lib/homelab-backup/apps/latest-calibre-web.json\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T18:46:20.933829Z\",\"path\":\"/var/lib/homelab-health/calibre-web-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"2e841d7edd46668242924dae527480ead9c298abeb30a4c96734c382b09c90d7\",\"uid\":0},{\"bytes\":242,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T18:46:20Z TYPE=calibre-web-restore BAD=0 APP=calibre-web JOB=homelab-pve01-app-calibre-web-20260709T051713Z RESTORE_VERIFIED=true RESTORE_CHECK_APP=calibre-web JSON=/var/lib/homelab-backup/apps/latest-calibre-web.json\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T18:46:20.933829Z\",\"path\":\"/var/lib/homelab-health/calibre-web-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"73cb34613ad6d11b29ec51c9ce1db6a56dfedaff4318c1402dbd27ba63ca5439\",\"uid\":0},{\"bytes\":238,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T18:22:24Z TYPE=audiobookshelf-backup BAD=0 APP=audiobookshelf JOB=<REDACTED_LONG_TOKEN> SIZE=23094 LOCAL_BACKUP_DELETED=true JSON=/var/lib/homelab-backup/apps/latest-audiobookshelf.json\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T18:22:25.670487Z\",\"path\":\"/var/lib/homelab-health/audiobookshelf-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"fb81212dd08251ede49f921b0fb61b86a8f4446af80bdd42172acbbaf60b8e32\",\"uid\":0},{\"bytes\":257,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T18:22:24Z TYPE=audiobookshelf-restore BAD=0 APP=audiobookshelf JOB=<REDACTED_LONG_TOKEN> RESTORE_VERIFIED=true RESTORE_CHECK_APP=audiobookshelf JSON=/var/lib/homelab-backup/apps/latest-audiobookshelf.json\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T18:22:25.670487Z\",\"path\":\"/var/lib/homelab-health/audiobookshelf-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"d335337bdd869ac5bb68fa5d808fefee119545584d495053ddb9789084887c71\",\"uid\":0},{\"bytes\":214,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T18:16:16Z TYPE=jellyfin-backup BAD=0 APP=jellyfin JOB=homelab-pve01-app-jellyfin-20260709T051713Z SIZE=25920 LOCAL_BACKUP_DELETED=true JSON=/var/lib/homelab-backup/apps/latest-jellyfin.json\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T18:16:17.662794Z\",\"path\":\"/var/lib/homelab-health/jellyfin-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"23afe6670bf9250dada540261513ffff2c36ee33963347e5673699d4a10f77a2\",\"uid\":0},{\"bytes\":227,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T18:16:16Z TYPE=jellyfin-restore BAD=0 APP=jellyfin JOB=homelab-pve01-app-jellyfin-20260709T051713Z RESTORE_VERIFIED=true RESTORE_CHECK_APP=jellyfin JSON=/var/lib/homelab-backup/apps/latest-jellyfin.json\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T18:16:17.662794Z\",\"path\":\"/var/lib/homelab-health/jellyfin-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"248121ef039cbe7b2f73a0b8e750649ef87c112f4bf633087a1645f67b4586be\",\"uid\":0},{\"bytes\":247,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T18:08:38Z TYPE=stirling-pdf-restore BAD=0 APP=stirling-pdf JOB=homelab-pve01-app-stirling-pdf-20260709T180838Z RESTORE_VERIFIED=true RESTORE_CHECK_APP=stirling-pdf JSON=/var/lib/homelab-backup/apps/latest-stirling-pdf.json\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T18:08:55.532974Z\",\"path\":\"/var/lib/homelab-health/stirling-pdf-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"c0c1acf1b530ed01b6a1ee26aa6482f74577cc7c2334179ec39b1df76576a936\",\"uid\":0},{\"bytes\":243,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T18:08:38Z TYPE=stirling-pdf-backup BAD=0 APP=stirling-pdf JOB=homelab-pve01-app-stirling-pdf-20260709T180838Z SIZE=40071 LOCAL_BACKUP_DELETED=true ENGINE=files JSON=/var/lib/homelab-backup/apps/latest-stirling-pdf.json\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T18:08:55.532974Z\",\"path\":\"/var/lib/homelab-health/stirling-pdf-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"d292f237702fbead21f1597ac86dd610f8d3a6f70b81d18d2a3e3bbd8aced551\",\"uid\":0},{\"bytes\":218,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T17:58:30Z TYPE=bookstack-backup BAD=0 APP=bookstack JOB=homelab-pve01-app-bookstack-20260709T024714Z SIZE=18108 LOCAL_BACKUP_DELETED=true JSON=/var/lib/homelab-backup/apps/latest-bookstack.json\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T17:58:33.528405Z\",\"path\":\"/var/lib/homelab-health/bookstack-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"80a1b54e2027c39a6b2c298e558d1352b976e0cd1795cf8f26ae9249b8c2e1dd\",\"uid\":0},{\"bytes\":232,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T17:58:30Z TYPE=bookstack-restore BAD=0 APP=bookstack JOB=homelab-pve01-app-bookstack-20260709T024714Z RESTORE_VERIFIED=true RESTORE_CHECK_APP=bookstack JSON=/var/lib/homelab-backup/apps/latest-bookstack.json\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T17:58:33.528405Z\",\"path\":\"/var/lib/homelab-health/bookstack-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"94a25f1e7c93005ad747c6868e02a5446a10937e1c75f20c9493a3fe975ec566\",\"uid\":0},{\"bytes\":222,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T17:51:14Z TYPE=vikunja-restore BAD=0 APP=vikunja JOB=homelab-pve01-app-vikunja-20260709T051713Z RESTORE_VERIFIED=true RESTORE_CHECK_APP=vikunja JSON=/var/lib/homelab-backup/apps/latest-vikunja.json\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T17:51:20.850796Z\",\"path\":\"/var/lib/homelab-health/vikunja-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"f50321185243d2718b5810134d0727af035666f4523931737cbd17cbb8f64c5f\",\"uid\":0},{\"bytes\":210,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T17:51:14Z TYPE=vikunja-backup BAD=0 APP=vikunja JOB=homelab-pve01-app-vikunja-20260709T051713Z SIZE=34831 LOCAL_BACKUP_DELETED=true JSON=/var/lib/homelab-backup/apps/latest-vikunja.json\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T17:51:20.850796Z\",\"path\":\"/var/lib/homelab-health/vikunja-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"48bc526e9c24220ad6c15554b85b819d8b6ba35d854ab87da2324b1534e194c6\",\"uid\":0},{\"bytes\":214,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T17:00:18Z TYPE=linkding-backup BAD=0 APP=linkding JOB=homelab-pve01-app-linkding-20260709T051713Z SIZE=40380 LOCAL_BACKUP_DELETED=true JSON=/var/lib/homelab-backup/apps/latest-linkding.json\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T17:00:19.838194Z\",\"path\":\"/var/lib/homelab-health/linkding-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"cb3766255eec88a3a0a70447fb507ced5065345636fce5c4d760012f7e7944ab\",\"uid\":0},{\"bytes\":212,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T16:49:24Z TYPE=memos-restore BAD=0 APP=memos JOB=homelab-pve01-app-memos-20260709T051713Z RESTORE_VERIFIED=true RESTORE_CHECK_APP=memos JSON=/var/lib/homelab-backup/apps/latest-memos.json\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T16:49:28.420250Z\",\"path\":\"/var/lib/homelab-health/memos-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"c49636c33854ea25fc8e40351954f6d191841fd248277c73fa176e5434addb6e\",\"uid\":0},{\"bytes\":250,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T16:17:31Z TYPE=mealie-backup JOB=homelab-pve01-app-mealie-20260709T051713Z SOURCE=latest-appbackup SIZE=912487 LOCAL_BACKUP_DELETED=true JSON=/var/lib/homelab-backup/apps/latest-mealie.json NOTE=service-readiness-backup-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T16:17:35.017045Z\",\"path\":\"/var/lib/homelab-health/mealie-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"8043626489c0b50dc30f11771e15940c0cb27c99cebdf482cf7dfba83571d074\",\"uid\":0},{\"bytes\":251,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T16:01:19Z TYPE=homebox-backup JOB=homelab-pve01-app-homebox-20260709T051713Z SOURCE=latest-appbackup SIZE=8873 LOCAL_BACKUP_DELETED=true JSON=/var/lib/homelab-backup/apps/latest-homebox.json NOTE=service-readiness-backup-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T16:01:20.790193Z\",\"path\":\"/var/lib/homelab-health/homebox-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"b388a7150af8169744f923e78e519408710c482afa7c2a3fcc334d1a1d3006e6\",\"uid\":0},{\"bytes\":201,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T16:01:19Z TYPE=homebox-restore JOB=homelab-pve01-app-homebox-20260709T051713Z SOURCE=appbackupctl-restore-check RESTORECHECK=OK_BOTH_CLOUDS NOTE=service-readiness-restore-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T16:01:20.790193Z\",\"path\":\"/var/lib/homelab-health/homebox-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"7f81524c19669be742d159cf56f07bcf8db369d16162e0f2777efe43dc182823\",\"uid\":0},{\"bytes\":269,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T12:53:43Z TYPE=actual-budget-backup JOB=<REDACTED_LONG_TOKEN> SOURCE=latest-appbackup SIZE=2011 LOCAL_BACKUP_DELETED=true JSON=/var/lib/homelab-backup/apps/latest-actual-budget.json NOTE=service-readiness-backup-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T12:53:45.248005Z\",\"path\":\"/var/lib/homelab-health/actual-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"72d1b31e22e22ac91af66e3d8ae46b20b3b9297809ace524eece22031458fb05\",\"uid\":0},{\"bytes\":213,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T12:53:43Z TYPE=actual-budget-restore JOB=<REDACTED_LONG_TOKEN> SOURCE=appbackupctl-restore-check RESTORECHECK=OK_BOTH_CLOUDS NOTE=service-readiness-restore-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T12:53:45.248005Z\",\"path\":\"/var/lib/homelab-health/actual-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"c091235c223954b565ca2980c2b888c80b873f12c0d8c0c0eadebde81ffebcfe\",\"uid\":0},{\"bytes\":269,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T12:53:43Z TYPE=actual-budget-backup JOB=<REDACTED_LONG_TOKEN> SOURCE=latest-appbackup SIZE=2011 LOCAL_BACKUP_DELETED=true JSON=/var/lib/homelab-backup/apps/latest-actual-budget.json NOTE=service-readiness-backup-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T12:53:45.248005Z\",\"path\":\"/var/lib/homelab-health/actual-budget-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"72d1b31e22e22ac91af66e3d8ae46b20b3b9297809ace524eece22031458fb05\",\"uid\":0},{\"bytes\":203,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T12:29:38Z TYPE=proxmox-pve01-restore JOB=<REDACTED_LONG_TOKEN> SOURCE=local-tar-restore RESTORECHECK=OK_SAFE_FILES NOTE=service-readiness-restore-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T12:29:41.985138Z\",\"path\":\"/var/lib/homelab-health/proxmox-pve01-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"bd4da9aa7144296cf77ab16c5600b58cb4711fb799e27d2cd966efde5dd4b761\",\"uid\":0},{\"bytes\":203,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T12:29:38Z TYPE=proxmox-pve01-restore JOB=<REDACTED_LONG_TOKEN> SOURCE=local-tar-restore RESTORECHECK=OK_SAFE_FILES NOTE=service-readiness-restore-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T12:29:41.985138Z\",\"path\":\"/var/lib/homelab-health/pve01-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"bd4da9aa7144296cf77ab16c5600b58cb4711fb799e27d2cd966efde5dd4b761\",\"uid\":0},{\"bytes\":276,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T12:29:38Z TYPE=proxmox-pve01-backup JOB=<REDACTED_LONG_TOKEN> SOURCE=safe_pve01_config_facts SIZE=4314 LOCAL_BACKUP_DELETED=true JSON=/var/lib/homelab-backup/apps/latest-proxmox-pve01.json NOTE=service-readiness-backup-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T12:29:41.985138Z\",\"path\":\"/var/lib/homelab-health/pve01-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"2b8ca75eeec121d7e2b0c6a309d43798da5f864b57fef327f37a56b9ced3b5a8\",\"uid\":0},{\"bytes\":276,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T12:29:38Z TYPE=proxmox-pve01-backup JOB=<REDACTED_LONG_TOKEN> SOURCE=safe_pve01_config_facts SIZE=4314 LOCAL_BACKUP_DELETED=true JSON=/var/lib/homelab-backup/apps/latest-proxmox-pve01.json NOTE=service-readiness-backup-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T12:29:41.985138Z\",\"path\":\"/var/lib/homelab-health/proxmox-pve01-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"2b8ca75eeec121d7e2b0c6a309d43798da5f864b57fef327f37a56b9ced3b5a8\",\"uid\":0},{\"bytes\":245,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T12:13:14Z TYPE=minio-backup JOB=homelab-pve01-app-minio-20260709T051713Z SOURCE=latest-appbackup SIZE=4585 LOCAL_BACKUP_DELETED=true JSON=/var/lib/homelab-backup/apps/latest-minio.json NOTE=service-readiness-backup-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T12:13:16.876112Z\",\"path\":\"/var/lib/homelab-health/minio-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"e4965b27706d848070d5ca6c2e974a14c520465f3b1575fda1ab671d6cf0e124\",\"uid\":0},{\"bytes\":245,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T12:13:14Z TYPE=minio-backup JOB=homelab-pve01-app-minio-20260709T051713Z SOURCE=latest-appbackup SIZE=4585 LOCAL_BACKUP_DELETED=true JSON=/var/lib/homelab-backup/apps/latest-minio.json NOTE=service-readiness-backup-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T12:13:16.876112Z\",\"path\":\"/var/lib/homelab-health/minio-console-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"e4965b27706d848070d5ca6c2e974a14c520465f3b1575fda1ab671d6cf0e124\",\"uid\":0},{\"bytes\":197,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T12:13:14Z TYPE=minio-restore JOB=homelab-pve01-app-minio-20260709T051713Z SOURCE=appbackupctl-restore-check RESTORECHECK=OK_BOTH_CLOUDS NOTE=service-readiness-restore-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T12:13:16.876112Z\",\"path\":\"/var/lib/homelab-health/minio-console-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"e2490cb077211253702bd99a109dc14d238e256f36764950db2298e0a60116f8\",\"uid\":0},{\"bytes\":197,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T12:13:14Z TYPE=minio-restore JOB=homelab-pve01-app-minio-20260709T051713Z SOURCE=appbackupctl-restore-check RESTORECHECK=OK_BOTH_CLOUDS NOTE=service-readiness-restore-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T12:13:16.876112Z\",\"path\":\"/var/lib/homelab-health/minio-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"e2490cb077211253702bd99a109dc14d238e256f36764950db2298e0a60116f8\",\"uid\":0},{\"bytes\":199,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T10:23:50Z TYPE=netbox-restore JOB=homelab-pve01-app-netbox-20260709T072101Z SOURCE=appbackupctl-restore-check RESTORECHECK=OK_BOTH_CLOUDS NOTE=service-readiness-restore-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T10:23:55.693531Z\",\"path\":\"/var/lib/homelab-health/netbox-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"540a2a47e98d36b74de5d21f75c231222be524bc4c6ce3bee8d92d619b12c1f3\",\"uid\":0},{\"bytes\":252,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T10:23:50Z TYPE=netbox-backup JOB=homelab-pve01-app-netbox-20260709T072101Z SOURCE=latest-appbackup SIZE=25860637 LOCAL_BACKUP_DELETED=true JSON=/var/lib/homelab-backup/apps/latest-netbox.json NOTE=service-readiness-backup-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T10:23:55.693531Z\",\"path\":\"/var/lib/homelab-health/netbox-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"0cf3e80b9d64332d56d5d6bb6fd0b09e3de366a6817b7cf4ce2fcca80f5ccd0c\",\"uid\":0},{\"bytes\":224,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T10:12:44Z TYPE=dockge-restore JOB=<REDACTED_LONG_TOKEN> SOURCE=appbackupctl-restore-check APP=dockge-stacks RESTORECHECK=OK_BOTH_CLOUDS NOTE=service-readiness-restore-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T10:12:46.609380Z\",\"path\":\"/var/lib/homelab-health/dockge-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"6d429724f213ca9f33317136f78450bcd5799f5a7c7754fd36dcec41040c86c8\",\"uid\":0},{\"bytes\":213,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T10:12:44Z TYPE=dockge-stacks-restore JOB=<REDACTED_LONG_TOKEN> SOURCE=appbackupctl-restore-check RESTORECHECK=OK_BOTH_CLOUDS NOTE=service-readiness-restore-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T10:12:46.609380Z\",\"path\":\"/var/lib/homelab-health/dockge-stacks-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"050fd5adea4849e0a0413bde3d4ad47ce757b0efd9954aab5d7ce58c9ed17eb9\",\"uid\":0},{\"bytes\":271,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T10:12:44Z TYPE=dockge-stacks-backup JOB=<REDACTED_LONG_TOKEN> SOURCE=latest-appbackup SIZE=134913 LOCAL_BACKUP_DELETED=true JSON=/var/lib/homelab-backup/apps/latest-dockge-stacks.json NOTE=service-readiness-backup-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T10:12:46.609380Z\",\"path\":\"/var/lib/homelab-health/dockge-stacks-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"f20ebfd8e230858d31286670ccb6a4699d4251209765fb37e3ff4309435113f5\",\"uid\":0},{\"bytes\":264,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T10:12:44Z TYPE=dockge-backup JOB=<REDACTED_LONG_TOKEN> SOURCE=appbackup-dockge-stacks SIZE=134913 LOCAL_BACKUP_DELETED=true JSON=/var/lib/homelab-backup/apps/latest-dockge.json NOTE=service-readiness-backup-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T10:12:46.609380Z\",\"path\":\"/var/lib/homelab-health/dockge-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"3f5198e9d0eb7852e4ee563109c801be03be268b2b10afeca68fbc39be4d35f7\",\"uid\":0},{\"bytes\":267,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T10:02:52Z TYPE=npmplus-edge-backup JOB=homelab-pve01-app-npmplus-edge-20260709T071928Z SOURCE=latest-appbackup SIZE=50316 LOCAL_BACKUP_DELETED=true JSON=/var/lib/homelab-backup/apps/latest-npmplus-edge.json NOTE=service-readiness-backup-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T10:02:56.571426Z\",\"path\":\"/var/lib/homelab-health/npmplus-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"83e492c51913e884cad62305314e153c49bad522b9d65cddaefe337b7ed10e2d\",\"uid\":0},{\"bytes\":267,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T10:02:52Z TYPE=npmplus-edge-backup JOB=homelab-pve01-app-npmplus-edge-20260709T071928Z SOURCE=latest-appbackup SIZE=50316 LOCAL_BACKUP_DELETED=true JSON=/var/lib/homelab-backup/apps/latest-npmplus-edge.json NOTE=service-readiness-backup-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T10:02:56.571426Z\",\"path\":\"/var/lib/homelab-health/npmplus-edge-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"83e492c51913e884cad62305314e153c49bad522b9d65cddaefe337b7ed10e2d\",\"uid\":0},{\"bytes\":211,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T10:02:52Z TYPE=npmplus-edge-restore JOB=homelab-pve01-app-npmplus-edge-20260709T071928Z SOURCE=appbackupctl-restore-check RESTORECHECK=OK_BOTH_CLOUDS NOTE=service-readiness-restore-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T10:02:56.571426Z\",\"path\":\"/var/lib/homelab-health/npmplus-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"217fd4c1509827a4209398d8232a9962cf2349d517d7a7f90c7e3313681b26dc\",\"uid\":0},{\"bytes\":211,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T10:02:52Z TYPE=npmplus-edge-restore JOB=homelab-pve01-app-npmplus-edge-20260709T071928Z SOURCE=appbackupctl-restore-check RESTORECHECK=OK_BOTH_CLOUDS NOTE=service-readiness-restore-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T10:02:56.571426Z\",\"path\":\"/var/lib/homelab-health/npmplus-edge-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"217fd4c1509827a4209398d8232a9962cf2349d517d7a7f90c7e3313681b26dc\",\"uid\":0},{\"bytes\":218,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T09:39:15Z TYPE=searxng-restore JOB=homelab-pve01-app-searxng-20260709T093915Z RESTORE=/tmp/searxng-restore-20260709T093915Z CONFIG_CHECK=COMPOSE_SETTINGS_OK NOTE=service-readiness-restore-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T09:39:46.405328Z\",\"path\":\"/var/lib/homelab-health/searxng-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"052a47040570b74d2cfa8cd9c0fe2b459b49e49ac8bb2c66a95c6221ba35cca9\",\"uid\":0},{\"bytes\":278,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T09:39:15Z TYPE=searxng-backup JOB=homelab-pve01-app-searxng-20260709T093915Z SOURCE=searxng_stack_config_cache SIZE=738 SHA256=<REDACTED_LONG_TOKEN> LOCAL_BACKUP_DELETED=true NOTE=service-readiness-backup-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T09:39:46.404327Z\",\"path\":\"/var/lib/homelab-health/searxng-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"c1b03d9b8fee369c584a2c8f725639ed3ca77701d05dbe3b46fe5abb0f37a6b1\",\"uid\":0},{\"bytes\":265,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T08:51:29Z TYPE=healthchecks-backup JOB=homelab-pve01-app-healthchecks-20260709T051713Z SOURCE=latest-appbackup SIZE=687 LOCAL_BACKUP_DELETED=true JSON=/var/lib/homelab-backup/apps/latest-healthchecks.json NOTE=service-readiness-backup-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T08:51:31.108386Z\",\"path\":\"/var/lib/homelab-health/healthchecks-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"f2012e88374f88b98e419adb29ee39db9dd58540ed8f20d7894813eabad36301\",\"uid\":0},{\"bytes\":211,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T08:51:29Z TYPE=healthchecks-restore JOB=homelab-pve01-app-healthchecks-20260709T051713Z SOURCE=appbackupctl-restore-check RESTORECHECK=OK_BOTH_CLOUDS NOTE=service-readiness-restore-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T08:51:31.108386Z\",\"path\":\"/var/lib/homelab-health/healthchecks-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"bc80a4b564bdc65754df300276f684668eab79be9a6d1c60bc62fb93bd595cce\",\"uid\":0},{\"bytes\":269,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T08:38:10Z TYPE=beszel-backup JOB=homelab-pve01-app-beszel-20260709T083810Z SOURCE=beszel_stack_data SIZE=20030 SHA256=<REDACTED_LONG_TOKEN> LOCAL_BACKUP_DELETED=true NOTE=service-readiness-backup-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T08:38:36.118613Z\",\"path\":\"/var/lib/homelab-health/beszel-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"951a25a876714a6b36934a96ae7f85bab06b480633c052b0850ba02d5e0e106c\",\"uid\":0},{\"bytes\":215,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T08:38:10Z TYPE=beszel-restore JOB=homelab-pve01-app-beszel-20260709T083810Z RESTORE=/tmp/beszel-restore-20260709T083810Z CONFIG_CHECK=COMPOSE_AND_DATA_OK NOTE=service-readiness-restore-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T08:38:36.118613Z\",\"path\":\"/var/lib/homelab-health/beszel-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"c750757d64da4d354a5f2c26e7a2f334590468bda52af429b7618537b3522cc0\",\"uid\":0},{\"bytes\":270,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T08:32:09Z TYPE=dozzle-backup JOB=homelab-pve01-app-dozzle-20260709T083209Z SOURCE=dozzle_stack_config SIZE=1328 SHA256=<REDACTED_LONG_TOKEN> LOCAL_BACKUP_DELETED=true NOTE=service-readiness-backup-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T08:32:11.068758Z\",\"path\":\"/var/lib/homelab-health/dozzle-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"cc3f0d96c68c610cad9c1c38c70c89387617d43e1df6e0d304e4b7ae6b0464bb\",\"uid\":0},{\"bytes\":206,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T08:32:09Z TYPE=dozzle-restore JOB=homelab-pve01-app-dozzle-20260709T083209Z RESTORE=/tmp/dozzle-restore-20260709T083209Z CONFIG_CHECK=COMPOSE_OK NOTE=service-readiness-restore-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T08:32:11.068758Z\",\"path\":\"/var/lib/homelab-health/dozzle-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"7970c9219db20c34ab408cedd692acea09577404792272eead7b4c64431eab3c\",\"uid\":0},{\"bytes\":228,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T08:25:56Z TYPE=cadvisor-restore JOB=homelab-pve01-app-cadvisor-20260709T082556Z RESTORE=/tmp/cadvisor-restore-20260709T082556Z CONFIG_CHECK=COMPOSE_AND_PROXY_FILES_OK NOTE=service-readiness-restore-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T08:25:57.266068Z\",\"path\":\"/var/lib/homelab-health/cadvisor-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"b112663d0b7e9eeca92f199f38fccc13234e94872992e67458506af7b4d4cb3f\",\"uid\":0},{\"bytes\":275,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T08:25:56Z TYPE=cadvisor-backup JOB=homelab-pve01-app-cadvisor-20260709T082556Z SOURCE=cadvisor_stack_proxy SIZE=1384 SHA256=<REDACTED_LONG_TOKEN> LOCAL_BACKUP_DELETED=true NOTE=service-readiness-backup-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T08:25:57.266068Z\",\"path\":\"/var/lib/homelab-health/cadvisor-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"cb0bcacf449ab29e8954014fb689d1022527f0b67aae0d4f0c808358cae55e07\",\"uid\":0},{\"bytes\":331,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T08:13:40Z TYPE=node-exporter-backup JOB=<REDACTED_LONG_TOKEN> SOURCE=multi_host_node_exporter_config_textfile SIZE=19018 SHA256=<REDACTED_LONG_TOKEN> LOCAL_BACKUP_DELETED=true PVE01_TEXTFILE_REPAIR=OK NOTE=service-readiness-backup-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T08:14:05.435233Z\",\"path\":\"/var/lib/homelab-health/node-exporter-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"9312b7986eeb48f06f3f3722fcf970624a423b4c398652d83226e59aaff4fefa\",\"uid\":0},{\"bytes\":264,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T08:13:40Z TYPE=node-exporter-restore JOB=<REDACTED_LONG_TOKEN> RESTORE=/tmp/node-exporter-restore-20260709T081340Z RESTORE_CHECK=PACKAGE_OK PVE01_TEXTFILE_SCRAPE_ERROR_AFTER=0 NOTE=service-readiness-restore-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T08:14:05.435233Z\",\"path\":\"/var/lib/homelab-health/node-exporter-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"b8618892c5a4c03279bca167886222f6c656723084db357bb461822580d9edcb\",\"uid\":0},{\"bytes\":247,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T08:04:14Z TYPE=blackbox-exporter-restore JOB=<REDACTED_LONG_TOKEN> RESTORE=/tmp/blackbox-exporter-restore-20260709T080414Z CONFIG_CHECK=CONTAINER_START_OK NOTE=service-readiness-restore-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T08:04:19.961324Z\",\"path\":\"/var/lib/homelab-health/blackbox-exporter-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"9592a5efe8dd78cd07904b4567f6d7c5e5ab57352191c08a10787ec6dc6bbadd\",\"uid\":0},{\"bytes\":296,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T08:04:14Z TYPE=blackbox-exporter-backup JOB=<REDACTED_LONG_TOKEN> SOURCE=blackbox_exporter_config SIZE=512 SHA256=<REDACTED_LONG_TOKEN> LOCAL_BACKUP_DELETED=true NOTE=service-readiness-backup-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T08:04:19.961324Z\",\"path\":\"/var/lib/homelab-health/blackbox-exporter-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"2c46d63ab44ad8bd8f161a547103d8aef937643044b8b326e2b1ff609e9178d0\",\"uid\":0},{\"bytes\":282,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T07:50:16Z TYPE=alertmanager-backup JOB=homelab-pve01-app-alertmanager-20260709T075016Z SOURCE=alertmanager_config SIZE=1842 SHA256=<REDACTED_LONG_TOKEN> LOCAL_BACKUP_DELETED=true NOTE=service-readiness-backup-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T07:50:17.826713Z\",\"path\":\"/var/lib/homelab-health/alertmanager-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"f5a8a0ad29606ebbdcdcb52a997e9ee07ddec9ab7eab6bb0932c3f4e14eba97a\",\"uid\":0},{\"bytes\":216,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T07:50:16Z TYPE=alertmanager-restore JOB=homelab-pve01-app-alertmanager-20260709T075016Z RESTORE=/tmp/alertmanager-restore-20260709T075016Z CONFIG_CHECK=OK NOTE=service-readiness-restore-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T07:50:17.826713Z\",\"path\":\"/var/lib/homelab-health/alertmanager-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"34459a46c025c8224b1ebc3f0b12b1d3239296a726c69d6e46280b362afb38ca\",\"uid\":0},{\"bytes\":294,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T07:46:00Z TYPE=grafana-backup JOB=homelab-pve01-app-grafana-20260709T074600Z SOURCE=grafana_sqlite_backup_plus_provisioning SIZE=129929 SHA256=<REDACTED_LONG_TOKEN> LOCAL_BACKUP_DELETED=true NOTE=service-readiness-backup-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T07:46:00.905608Z\",\"path\":\"/var/lib/homelab-health/grafana-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"1347e0bba67dd249caa8d4e46faf4d6bb2fd573255c1f78449995f97eea30014\",\"uid\":0},{\"bytes\":261,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T07:46:00Z TYPE=grafana-restore JOB=homelab-pve01-app-grafana-20260709T074600Z RESTORE=/tmp/grafana-restore-20260709T074600Z DB_INTEGRITY=ok USERS=1 DATASOURCES=1 DASHBOARD_JSON=3 DASHBOARD_JSON_BAD=0 NOTE=service-readiness-restore-proof\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T07:46:00.905608Z\",\"path\":\"/var/lib/homelab-health/grafana-restore.txt\",\"present\":true,\"regular\":true,\"sha256\":\"e8d9b404259cf616fb78aba1a8596be32bd2e102f8d6b1c7416f52a8ba9f825a\",\"uid\":0},{\"bytes\":90,\"gid\":0,\"kv\":{\"STATUS\":\"ERROR TS=20260709T072619Z TYPE=npmplus-kuma-config-backup NOTES=edge_backup_failed\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T07:26:20.172927Z\",\"path\":\"/var/lib/homelab-health/prometheus-npmplus-kuma-supersede-repair-20260709T073019Z/npmplus-kuma-config-backup.txt.bak\",\"present\":true,\"regular\":true,\"sha256\":\"4f7e7d70483ce4e503a6aae5b8af5ab31aae218c84a4080ab6f9d33174209a34\",\"uid\":0},{\"bytes\":150,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T07:19:28Z TYPE=app-stacks-batch-backup SOURCE=backup-sla STATUS_SOURCE=OK NOTE=legacy-health-refresh-for-prometheus-readiness\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T07:22:35.530260Z\",\"path\":\"/var/lib/homelab-health/app-stacks-batch-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"9218b8b34426e4ce79310c8713e165e9e1ebee79f426f29eb2efe155076b3c36\",\"uid\":0},{\"bytes\":262,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T06:41:40Z TYPE=service-readiness-final BAD=0 SERVICE=backup-health HOMEPAGE=OK NPMPLUS=OK KUMA=OK ENDPOINTS=LOCAL_LAN_PUBLIC_OK CORE_GATES=OK LISTENERS=OK URL=https://backup.gram1.ru/backup.txt OVERALL=https://backup.gram1.ru/overall.txt\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T06:41:40.097970Z\",\"path\":\"/var/lib/homelab-health/service-readiness-backup-health.txt\",\"present\":true,\"regular\":true,\"sha256\":\"f8074ea30fd108c0db7c85caebaaaa4a3600ea49fbea717f372bf5e6218753b4\",\"uid\":0},{\"bytes\":386,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T05:24:54Z TYPE=cluster-admin-backup-webpanel-final-seal BAD=0 VMID=180 URL=http://<IP>:8080/ BACKUP=MAIL_CLOUD_2COPY_VERIFY_OK WEBPANEL=OK WEBPANEL_SYNC=OK OVERALL_HARDGATE=YES FINAL_READINESS_HARDGATE=YES FAILED_UNITS=pve01:0,pve02:0,pve03:0,edge:0 DIRTY_COUNT=0 REPORT=/var/lib/homelab-ideal-cluster/cluster-admin-backup-webpanel-final-seal-latest.md\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T05:24:54.072015Z\",\"path\":\"/var/lib/homelab-health/cluster-admin-backup-webpanel-final-seal.txt\",\"present\":true,\"regular\":true,\"sha256\":\"9739e2a0d2bbb859b25255fd7acae984ee05a16fb79cd9e59ff81529c4acf3fd\",\"uid\":0},{\"bytes\":217,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-09T05:07:47Z TYPE=cluster-admin-vm-mail-cloud-backup BAD=0 VMID=180 NODE=pve02 MODE=MAIL_CLOUD_2COPY_VERIFY_OK LOCAL_STATUS=OK REPORT=/var/lib/homelab-cluster-admin-vm-mail-cloud-backup/latest.md\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-09T05:07:47.213452Z\",\"path\":\"/var/lib/homelab-health/cluster-admin-vm-mail-cloud-backup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"e03b236f41f8d66f070ecd3234b3ff0836a44d972fd6f6abc721b9683fa22053\",\"uid\":0},{\"bytes\":326,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-08T16:35:56Z TYPE=pve03-edge-vm-offhost-freshness BAD=0 MODE=CANONICAL_ALIAS_FROM_EXISTING_PROOF SOURCE_FILE=/var/lib/homelab-health/edge-vm-offhost-freshness.txt TIMER_ENABLED=YES SERVICE_LAST_SUCCESS=YES VM_BACKUP_OK=YES REPORT=/var/lib/homelab-node-loss/pve03-edge-vm-drill/offhost-freshness-latest.md\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-08T16:35:56.635604Z\",\"path\":\"/var/lib/homelab-health/pve03-edge-vm-offhost-freshness.txt\",\"present\":true,\"regular\":true,\"sha256\":\"686e1d4438353b144945d9029edeaaaa308dd04bd7d80165fcf979f27dff6a36\",\"uid\":0},{\"bytes\":287,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-08T15:57:27Z TYPE=pve01-core-monitoring-app-restorecheck BAD=0 MODE=APP_LEVEL_RESTORE_CHECKS_TWO_CLOUDS FULL_VM_RESTORE_AVAILABLE=NO TOTAL_APPS=30 OK_APPS=30 FAIL_LIST=none REPORT=/var/lib/homelab-node-loss/pve01-core-monitoring-app-level/app-restorecheck-latest.md\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-08T15:57:27.450646Z\",\"path\":\"/var/lib/homelab-health/pve01-core-monitoring-app-restorecheck.txt\",\"present\":true,\"regular\":true,\"sha256\":\"bdfb22197415beebb70a0540ea8221826879c8516852603b270ed084f6605931\",\"uid\":0},{\"bytes\":469,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-08T15:20:12Z TYPE=pve01-nextcloud-dns-restore-drill BAD=0 MODE=CLOUD_VM_RESTORE_QGA_AND_DNS_SECONDARY_PROOF SOURCE_REMOTE=pve01-mail-01-crypt CLOUD_JOB=20260708T043700Z VMID_SOURCE=150 VMID_TEST=9150 DOWNLOAD_OK=YES SHA_OK=YES ZSTD_OK=YES VMA_VERIFY_OK=YES QMRESTORE_OK=YES QGA_OK=YES LINK_DOWN=YES DNS_SECONDARY_OK=YES PRODUCTION_OK=YES TEST_VM_CLEANED=YES STAGING_CLEANED=YES REPORT=/var/lib/homelab-node-loss/pve01-nextcloud-dns-drill/latest.md\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-08T15:27:57.672879Z\",\"path\":\"/var/lib/homelab-health/pve01-nextcloud-dns-restore-drill.txt\",\"present\":true,\"regular\":true,\"sha256\":\"f50a91d26b430f719ffeb3f28ebde3e201d29ba4796a15239437759120dc0223\",\"uid\":0},{\"bytes\":536,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-08T14:01:50Z TYPE=pve02-forum-prod-runtime-restore-drill BAD=0 MODE=FULL_RUNTIME_REPLACEMENT_SINGLE_SITE_PROOF SOURCE_REMOTE=pve02-mail-01-crypt CLOUD_JOB=20260708T134525Z SOURCE_ARCHIVE=forum-backup-20260708T133700Z.tar.gz FULL_WEBROOT_BACKUP_PATCHED=YES ALL5_FULLWEBROOT_MARKERS_OK=YES VM9160_CREATED=YES CODEVIPE_DB_IMPORT_OK=YES CODEVIPE_XF_CORE_OK=YES CODEVIPE_HTTP_301_OK=YES PRODUCTION_OK=YES TEST_VM_CLEANED=YES STAGING_CLEANED=YES REPORT=/var/lib/homelab-node-loss/pve02-forum-...\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-08T14:10:02.186158Z\",\"path\":\"/var/lib/homelab-health/pve02-forum-prod-runtime-restore-drill.txt\",\"present\":true,\"regular\":true,\"sha256\":\"d94af2a1b29fa9df9d6a23acfd33a4a7cc2db941f1ee27eafb235abc147750b3\",\"uid\":0},{\"bytes\":369,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-08T12:46:43Z TYPE=pve02-forum-prod-restore-drill BAD=0 MODE=APP_LEVEL_CLOUD_RESTORE_DRYRUN SOURCE_REMOTE=pve02-mail-01-crypt LATEST=20260708T094114Z DOWNLOAD_OK=YES SHA_OK=YES EXTRACT_OK=YES DB_DUMPS_OK=YES FILE_ARCHIVES_OK=YES CONFIGS_OK=YES PRODUCTION_OK=YES STAGING_CLEANED=YES REPORT=/var/lib/homelab-node-loss/pve02-forum-prod-drill/latest.md\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-08T12:53:39.814929Z\",\"path\":\"/var/lib/homelab-health/pve02-forum-prod-restore-drill.txt\",\"present\":true,\"regular\":true,\"sha256\":\"853cc8e0496cef83baf24488c930ae163420488dbebe9fd83cc3965b2eb37038\",\"uid\":0},{\"bytes\":277,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-08T12:16:22Z TYPE=pve03-edge-vm-offhost-freshness-seal BAD=0 MODE=DAILY_FRESHNESS_AUTOMATION TIMER_ENABLED=YES SERVICE_LAST_SUCCESS=YES SCRIPT_SYNTAX_OK=YES VM_BACKUP_OK=YES REPORT=/var/lib/homelab-node-loss/pve03-edge-vm-drill/offhost-freshness-latest.md\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-08T12:23:29.337535Z\",\"path\":\"/var/lib/homelab-health/pve03-edge-vm-offhost-freshness-seal.txt\",\"present\":true,\"regular\":true,\"sha256\":\"c43b4de8c8806772698148c0b624aa3e5eafb4b08a083099f943873a2c1b1290\",\"uid\":0},{\"bytes\":292,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-08T11:56:35Z TYPE=pve03-edge-vm-restore-drill BAD=0 MODE=ISOLATED_RESTORE_BOOT_QGA_CLEANUP SOURCE_OFFHOST=pve02 VMID_SOURCE=130 VMID_TEST=9130 RESTORE_OK=YES QGA_OK=YES PRODUCTION_OK=YES TEST_VM_CLEANED=YES REPORT=/var/lib/homelab-node-loss/pve03-edge-vm-drill/latest.md\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-08T12:04:03.692898Z\",\"path\":\"/var/lib/homelab-health/pve03-edge-vm-restore-drill.txt\",\"present\":true,\"regular\":true,\"sha256\":\"e550ccb75ca4696484371fe43050051641be642450ca9220d9f88a380db0ebc2\",\"uid\":0},{\"bytes\":322,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-08T05:42:29Z TYPE=pve03-capacity-forensics MODE=SUPERSEDED_BY_PVE03_ROOT_STAGING_CLEANUP BAD=0 WARN=0 OLD_STATUS=WARN_ARCHIVED ROOT_CLEANUP=OK STAGING_RETENTION=OK STAGING_CLEANUP=OK FAILED_UNIT_CLEANUP=OK REPORT=/var/lib/homelab-duty-admin-residual-cleanup/pve03-capacity-forensics-closure-latest.md\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-08T05:42:30.388169Z\",\"path\":\"/var/lib/homelab-health/pve03-capacity-forensics.txt\",\"present\":true,\"regular\":true,\"sha256\":\"43f0098d6d1e702b491c2534e1cba1ec8b94184e03c85165ed547099af3c7e2e\",\"uid\":0},{\"bytes\":547,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-08T05:01:47Z TYPE=sops-edge-secret-coverage-closure BAD=0 WARN=0 MODE=POLICY_SKELETON_SUPERSEDED_NOOP PRECHECK=YES POLICY_MODE=POLICY_SKELETON_NOT_ACTIVE AUDIT_CLASS=UNGATED_FAILED_STATE_REVIEW IN_HARD_GATES=0 OVERRIDE_WRITTEN=1 FAILED_UNITS_AFTER=0 UNIT_FAILED_AFTER=inactive MARKER_STATUS=OK DUTY_V2_STATUS=OK DUTY_V2_GATED_NONOK=0 DUTY_V2_UNGATED_ERROR_REVIEW=0 OVERALL_STATUS=OK OVERALL_BAD=0 DIRTY_COUNT=0 SOPS_CLOSURE_OK=YES REPORT=/var/lib/homelab-failed-unit-legacy-cleanup/sops...\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-08T05:01:49.303652Z\",\"path\":\"/var/lib/homelab-health/sops-edge-secret-coverage-closure.txt\",\"present\":true,\"regular\":true,\"sha256\":\"e693ef46e370da40c9c2b3d2cba56d8f5d51289f2057bd91ccd17d86ccc425f8\",\"uid\":0},{\"bytes\":426,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-08T04:59:58Z TYPE=sops-edge-secret-coverage-audit BAD=0 WARN=1 MODE=READ_ONLY_SOPS_EDGE_SECRET_COVERAGE_AUDIT UNIT_FAILED=failed CLASS=UNGATED_FAILED_STATE_REVIEW IN_HARD_GATES=no OVERALL_BAD=0 FINAL_FAIL=0 DUTY_V2_GATED_NONOK=0 DUTY_V2_UNGATED_ERROR_REVIEW=1 RELATED_WARN_OR_ERROR_HEALTH=3 RESET_FAILED_DONE=no REPORT=/var/lib/homelab-failed-unit-legacy-cleanup/sops-edge-secret-coverage-audit-latest.md\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-08T04:59:58.695360Z\",\"path\":\"/var/lib/homelab-health/sops-edge-secret-coverage-audit.txt\",\"present\":true,\"regular\":true,\"sha256\":\"c5bd66d7a07f9be8c12f115723273be440ae755ddb77c690380103002af9e630\",\"uid\":0},{\"bytes\":299,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-08T04:58:18Z TYPE=legacy-npmplus-kuma-config-backup-superseded MODE=SUPERSEDED_BY_CURRENT_PROOF BAD=0 WARN=0 PROOF=appbackup_npmplus_edge_restore_check_OK ACTION=legacy_error_replaced_with_superseded_ok REPORT=/var/lib/homelab-failed-unit-legacy-cleanup/local-cleanup-latest.md\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-08T04:58:18.950933Z\",\"path\":\"/var/lib/homelab-health/prometheus-npmplus-kuma-final-repair-20260709T072619Z/npmplus-kuma-config-backup.txt.bak\",\"present\":true,\"regular\":true,\"sha256\":\"9b249d3ab10729d6e525810f5cd59a50b052b0b41527806d041977faeddef760\",\"uid\":0},{\"bytes\":448,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-07T12:21:23Z TYPE=pve03-staging-retention-closure BAD=0 WARN=0 MODE=READ_ONLY_CLOSURE LATEST_CONTROL_PLANE=<REDACTED_LONG_TOKEN> GOLDEN_CONTROL_PLANE=<REDACTED_LONG_TOKEN> GOLDEN_CP_MATCH=YES RESTORE_CHECK=YES ROOT_USAGE_PERCENT=31 STAGING_USAGE_PERCENT=27 STAGING_CAPACITY_USE_PCT=27 REPORT=/var/lib/homelab-pve03-staging-retention/closure-latest.md\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-07T12:21:23.833750Z\",\"path\":\"/var/lib/homelab-health/pve03-staging-retention-closure.txt\",\"present\":true,\"regular\":true,\"sha256\":\"31e498feffb5fd904df92b23cab35cf987af77d95a8ad37738b3fb7f1a593f8f\",\"uid\":0},{\"bytes\":369,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-07T08:29:48Z TYPE=pve03-staging-retention BAD=0 WARN=0 MODE=POST_CLEANUP_VERIFY ROOT_USAGE_PERCENT=31 ROOT_AVAILABLE=65G STAGING_USAGE_PERCENT=27 STAGING_AVAILABLE=137G REMAINING_STAGING_VZDUMP_FILES=4 EDGE_DEDICATED_REMAINING_FILES=4 AUTO_MANUAL_REMAINING_FILES=0 ROOT_LOCAL_VM130_DUMPS=2 REPORT=/var/lib/homelab-pve03-staging-retention/latest.md\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-07T08:29:49.208691Z\",\"path\":\"/var/lib/homelab-health/pve03-staging-retention.txt\",\"present\":true,\"regular\":true,\"sha256\":\"22f0e04fea14c51b2968046ef76f7718689028a182c75e5b4828b084a714b586\",\"uid\":0},{\"bytes\":437,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-07T08:25:40Z TYPE=pve03-staging-retention-cleanup BAD=0 WARN=0 MODE=DELETE_ONLY_PLANNED_AUTO_MANUAL_STAGING_FILES PLANNED_DELETE_COUNT=26 DELETED_COUNT=26 FREED_BYTES=111293564183 FREED_HUMAN=104G BEFORE_STAGING_USAGE_PERCENT=83 AFTER_STAGING_USAGE_PERCENT=27 AFTER_STAGING_AVAILABLE=137G AFTER_ROOT_USAGE_PERCENT=31 EDGE_DEDICATED_REMAINING_FILES=4 REPORT=/var/lib/homelab-pve03-staging-retention/cleanup-latest.md\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-07T08:25:41.529013Z\",\"path\":\"/var/lib/homelab-health/pve03-staging-retention-cleanup.txt\",\"present\":true,\"regular\":true,\"sha256\":\"03fe336d01b739ff73cc7bdc234d007a2e45e4448e8ea6c3d8a6e1f377185175\",\"uid\":0},{\"bytes\":409,\"gid\":0,\"kv\":{\"STATUS\":\"OK TS=2026-07-07T08:24:07Z TYPE=pve03-staging-retention-proof BAD=0 WARN=1 MODE=READ_ONLY_PROOF_CHECK ROOT_USAGE_PERCENT=31 STAGING_USAGE_PERCENT=83 ROOT_LOCAL_VM130_DUMPS=2 PROOF_BAD=0 DELETE_CANDIDATE_FILES=26 DELETE_CANDIDATE_HUMAN=104G KEEP_OR_REVIEW_FILES=4 REPORT=/var/lib/homelab-pve03-staging-retention/proof-check-latest.md PLAN=/var/lib/homelab-pve03-staging-retention/delete-plan-latest.tsv\"},\"mode\":\"0o644\",\"mtime_utc\":\"2026-07-07T08:24:07.628593Z\",\"path\":\"/var/lib/homelab-health/pve03-staging-retention-proof.txt\",\"present\":true,\"regular\":true,\"sha256\":\"c5df798ac47168ae9dd3fe6e81c66551dafe878e496695d3cda0ef024afb9d0e\",\"uid\":0}]\nBACKUP_LOCK_FILES=[{\"age_seconds\":321369,\"bytes\":78,\"path\":\"/run/homelab-backup-v2-504r1-ca6876fa9c3b.success\"},{\"age_seconds\":324497,\"bytes\":94,\"path\":\"/run/homelab-backup-v2-503r1-ac51fd96ec13.success\"},{\"age_seconds\":366006,\"bytes\":229,\"path\":\"/run/homelab-backup-v2-486r1.success\"},{\"age_seconds\":368442,\"bytes\":60,\"path\":\"/run/homelab-backup-v2-485r1\"},{\"age_seconds\":369001,\"bytes\":60,\"path\":\"/run/homelab-backup-v2-484r1\"},{\"age_seconds\":370757,\"bytes\":60,\"path\":\"/run/homelab-backup-v2-483r1\"},{\"age_seconds\":371247,\"bytes\":60,\"path\":\"/run/homelab-backup-v2-482r1\"},{\"age_seconds\":372037,\"bytes\":60,\"path\":\"/run/homelab-backup-v2-481r1\"},{\"age_seconds\":384816,\"bytes\":241,\"path\":\"/run/homelab-backup-v2-468r1.journal.json\"},{\"age_seconds\":387740,\"bytes\":228,\"path\":\"/run/homelab-backup-v2-466r1.journal.json\"},{\"age_seconds\":368373,\"bytes\":0,\"path\":\"/run/homelab-backup-heavy.lock\"},{\"age_seconds\":1470108,\"bytes\":0,\"path\":\"/var/lock/homelab-backup-retention-gc.lock\"},{\"age_seconds\":368373,\"bytes\":0,\"path\":\"/var/lock/homelab-vm-cloud-quorum-queue.lock\"},{\"age_seconds\":366034,\"bytes\":0,\"path\":\"/var/lock/homelab-control-backup.lock\"},{\"age_seconds\":856,\"bytes\":0,\"path\":\"/var/lock/homelab-backup-audit.lock\"},{\"age_seconds\":393096,\"bytes\":0,\"path\":\"/var/lock/homelab-app-cloud-quorum-queue.lock\"},{\"age_seconds\":368378,\"bytes\":0,\"path\":\"/var/lock/homelab-backup-dispatcher.lock\"}]\nBACKUP_PROCESSES=[\"1479892 111 homelab-backup-\",\"1481627 0 rclone\"]\nMAIL_ALERT_TOOLS={\"curl\":\"/usr/bin/curl\",\"mail\":\"/usr/bin/mail\",\"mailx\":\"/usr/bin/mailx\",\"msmtp\":null,\"postfix\":\"/usr/sbin/postfix\",\"postqueue\":\"/usr/sbin/postqueue\",\"sendmail\":\"/usr/sbin/sendmail\"}\nMAIL_CONFIG_METADATA={\"bytes\":73,\"gid\":0,\"mode\":\"0o644\",\"mtime_utc\":\"2026-05-21T11:32:05Z\",\"path\":\"/etc/aliases\",\"present\":true,\"regular\":true,\"sha256\":\"8e81ec4a775c03d4a6d59c6fddb47bb84705a631fd1b142dffd536b824125bde\",\"uid\":0}\nMAIL_CONFIG_METADATA={\"path\":\"/etc/msmtprc\",\"present\":false}\nMAIL_CONFIG_METADATA={\"path\":\"/root/.msmtprc\",\"present\":false}\nMAIL_CONFIG_METADATA={\"bytes\":572,\"gid\":0,\"mode\":\"0o644\",\"mtime_utc\":\"2026-06-14T07:03:09.228067Z\",\"path\":\"/etc/postfix/main.cf\",\"present\":true,\"regular\":true,\"sha256\":\"d1050a0c110c2d6c59f595abcf791ee8daa5399dee97fc504fafbcf08adc8f7f\",\"uid\":0}\nMAIL_ALERT_SCRIPT_SURFACE=[{\"bytes\":3140,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/homelab-vm160-remote-backup\",\"sha256\":\"ffcb6b946d9c621cb9227642008c5f6bf7fb48041b3604c926c7ed2f2be47cc4\"},{\"bytes\":7995,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/homelab-mail-cloud-restore-drill\",\"sha256\":\"c1e13c1813df88095464cf47a989e456c5d8755a425bbb1306908ded6c75cd6b\"},{\"bytes\":251,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/homelab-backup-matrix-status\",\"sha256\":\"0d8df0f07009a4d1c2a4d167095a23cf3bf1b0a759471faf3530667ca61a84d0\"},{\"bytes\":7521,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/homelab-mail-cloud-critical-upload\",\"sha256\":\"96d07ad483fdce0eb91d64e26b7ac5d653f668579587e7eb602f566d26096932\"},{\"bytes\":1806,\"mail_alert_tokens\":[\"alertmanager\"],\"path\":\"/usr/local/sbin/homelab-alertmanager-backup-run\",\"sha256\":\"6deef30b4708a7e5b2ac0f0d98bb6b37b22d858afde994483b67baa18dffdc2a\"},{\"bytes\":1785,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/appbackupctl\",\"sha256\":\"d8956510d5cf46185e88542a284d86e1f2f2cf1e8ddc68967bf760657606765f\"},{\"bytes\":1544,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/postgres-apps-backup-run\",\"sha256\":\"98aeaaaa5c13af6e37c0c388e217f1e92bbed4ed2935a5615a2df6a5437a0bbf\"},{\"bytes\":2217,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/homelab-backup-gitea\",\"sha256\":\"dc6b4c00592788884e42cac13477700914b84e7c367d4d53a77db7219b170848\"},{\"bytes\":958,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/backup-report\",\"sha256\":\"72eb0365e3af9ffe4b4b317ec747209efc31ad634a34a4ee868e9a8d3d1a7a61\"},{\"bytes\":3510,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/homelab-backup-path\",\"sha256\":\"bbd07365e4762477abfab1422779b90efd1a2121534f7c237a53d6c141b01453\"},{\"bytes\":1656,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/homelab-backup-v2\",\"sha256\":\"5077444065c732451cb84898680f62361b21a24ef9eb4f191253e82ead524ea2\"},{\"bytes\":1567,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/npmplus-edge-backup-run\",\"sha256\":\"5d52b1e2853698d561020ba899bf6960ccfcc045f659ab4fdf32da0c7defb199\"},{\"bytes\":1417,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/mariadb-apps-backup-run\",\"sha256\":\"a3d3a161a828ce69ad0754ff7602bbbaf3ed5d301614ca61b633ce6df0cf25b9\"},{\"bytes\":1650,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/homelab-blackbox-exporter-backup-run\",\"sha256\":\"9ff1fd3e5bee1ddfcca3dc688dd8a8efe88fe8658c3f37560b2d01d240763813\"},{\"bytes\":11862,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/homelab-control-backup\",\"sha256\":\"0b3a0f685d4e67cb86250df89a4918aff2e6c67799b7d35b0e54b1bbc016ee57\"},{\"bytes\":4356,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/homelab-backup-authentik\",\"sha256\":\"081e27cb34ace80576ef375dfece97d0b9f79cb4a0a6b72b5d354b7eefe9dd81\"},{\"bytes\":13772,\"mail_alert_tokens\":[\"alertmanager\"],\"path\":\"/usr/local/sbin/homelab-backup-npmplus-kuma-configs\",\"sha256\":\"8cb2c47de0879ec57df51411513ecc00d84fd2aad1b27939797b36da75c8e875\"},{\"bytes\":4672,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/homelab-router-running-config-mail-cloud\",\"sha256\":\"a0aeb0e1ec7e2714b3d6147c13c2af04d8d8118219541ec60b66df6919858dc7\"},{\"bytes\":2331,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/appbackup-restore-check\",\"sha256\":\"c3f052c8ddba5304de7dd9ab0b03dc033a0d711c36d5c8b4128310e5cea86bcb\"},{\"bytes\":1502,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/backupctl\",\"sha256\":\"2e2cb207a8642a773606e04a626395afcc102e4c5ada219ba8197ed641648341\"},{\"bytes\":9906,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/homelab-mailru-trash-gc\",\"sha256\":\"a9fc14b00bed57c29b397b998de5fe2589c28d1590dd977ed8c7bc3ef321e77b\"},{\"bytes\":1921,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/homelab-backupctl\",\"sha256\":\"ef03927231181c1f0664c5dc9498e067279936f02b9601fbebf144a82db72a4b\"},{\"bytes\":1603,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/sqlite-apps-backup-run\",\"sha256\":\"3b19ed58077a5f2b5326d9a21407680b55ee99c634c8b4a1512f3ee344437368\"},{\"bytes\":6851,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/skladchik-reports-monitor-backup-restore-check\",\"sha256\":\"abb2d17392b6edde3603f77e88fc82240c311f932b0d197b1b8289b990c1dc23\"},{\"bytes\":5610,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/skladchik-reports-monitor-backup\",\"sha256\":\"1912f8f0559637563972bb8ac984fb0036694092056ae53968c02cc3b67855f3\"},{\"bytes\":5717,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/homelab-extended-appbackup-run\",\"sha256\":\"7ae7336a2441328cbbced3b4213ad16e0459be3661e0707cbfcaede08eb17d59\"},{\"bytes\":3867,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/homelab-gitea-secondary-backup\",\"sha256\":\"5e3ad06f4d7777078a557ee53c75793d29966f82e1a1f2f6cb8f4857739d9b67\"},{\"bytes\":3520,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/homelab-vm-backup-policy\",\"sha256\":\"67d6d7c43a1836dc8fde5a4fb5a69d64675b8e081faf0739049c9a4ecc25dba5\"},{\"bytes\":753,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/skladchik-reports-monitor-backup-restore-check-status\",\"sha256\":\"92ca1bd3b9e29bb2adf27deeb009edd8daee70f4fc304a879f79c29e00d99d67\"},{\"bytes\":4296,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/appbackup-retention\",\"sha256\":\"31144fc51f5f0806faf9c96d5ed05957061a88b25be7f4896eb6b6a86cee0fda\"},{\"bytes\":2063,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/homelab-backup-vaultwarden\",\"sha256\":\"55e4c63040e41166d37e697a79d513bac8e42e805ae9bf98cadf02f580760b57\"},{\"bytes\":1770,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/homelab-backup-health-evidence\",\"sha256\":\"663d474d581bce233eae91aa9604d276bb19aadd8233e59096b8f91a72cc3460\"},{\"bytes\":2318,\"mail_alert_tokens\":[\"notification\"],\"path\":\"/usr/local/sbin/homelab-alerting-health\",\"sha256\":\"2050bac8c2ca8f1116e6d4fabe476292253bf38c56a49456242606980b4eb797\"},{\"bytes\":4079,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/homelab-backup-sla-health\",\"sha256\":\"9357e2a9622d59346b33522840dd0f0a6d4033078ed49242c4c93c8b8a2d754f\"},{\"bytes\":3498,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/homelab-backup-coverage-matrix\",\"sha256\":\"fe95dd92e02b802e956e7d46aad1acdf2a305b26abb7b84f6a2ef24ef8d0231a\"},{\"bytes\":982,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/appbackup-report\",\"sha256\":\"d5937f9331ff3ad814db7274c0ace955ee6526a689c897fdc9039f6d87cf878e\"},{\"bytes\":6853,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/homelab-legacy-monitoring-backups-run\",\"sha256\":\"9b184f86d6dd7ae6a4079d5a68394b0efece855d84c9198ba5a0fcacc15267df\"},{\"bytes\":39160,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/homelab-backup-audit\",\"sha256\":\"1474c9ce58bbc1b3ae7437261d1bdb923232926fb2943c7c830253f8b284724c\"},{\"bytes\":3398,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/homelab-backup-state-path\",\"sha256\":\"61f075fe5f561405c6f6129bfda54f03522a6447bb2ac9bbd4c7431d9db3c9e4\"},{\"bytes\":1437,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/backup-restore-check\",\"sha256\":\"fc927d8f3b70029ed09c3074a29b9537a8e59ff6b09d4aedc1e8bce932a51446\"},{\"bytes\":12618,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/homelab-vm-full-restore-drill\",\"sha256\":\"57bba1b7a774b4cfe904dfeb671028bc0427abf04d463e28d8605dbc142faf13\"},{\"bytes\":1212,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/homelab-vm-backup-health\",\"sha256\":\"a795ad5cacd48ac72e85c3a7908ad456d1e7c563ef4399e6957725146463faf2\"},{\"bytes\":5839,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/homelab-backup-dispatcher\",\"sha256\":\"9752efc418bee24b876b6bc8c7ff946c605b027d71500bad4a9684ac0b82621c\"},{\"bytes\":606,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/skladchik-reports-monitor-backup-status\",\"sha256\":\"afbbe3ed8478d2de98456dbfa3f6405ed1a65bd57fec26b98d083f29a08fa5e0\"},{\"bytes\":8714,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/homelab-backup-matrix-refresh\",\"sha256\":\"0b2e50c002f9cf30b40b626d72e469cb41b87e905624df2b5df078076a7c0549\"},{\"bytes\":7394,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/homelab-vm-full-backup\",\"sha256\":\"ec16bde2cccf105bc2bd0550517ec8bbca2cbf116645b0bf3cfa15f8ec5ad022\"},{\"bytes\":12899,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/homelab-mail-cloud-edge-vm-upload\",\"sha256\":\"f22848d83a7ce13ca331ce9181523d0a8fadcf34f01d0c95186784c6b1f0875f\"},{\"bytes\":4198,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/homelab-backup-edge-vm-vzdump\",\"sha256\":\"f288bec5610dc5b46436858092b05f228016b693aff4f2b92d288e72007086aa\"},{\"bytes\":32975,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/homelab-backup-retention-gc\",\"sha256\":\"8adb6c10f5911f39c53775b89eac3cd1823f1ed34b4caccade5279c213e998a3\"},{\"bytes\":2241,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/homelab-backup-freshness.sh\",\"sha256\":\"3d606112ee83d1b75d72d4d9daa96cb6e2c55b52acc2432954f4e50676e319da\"},{\"bytes\":4097,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/appbackup-dockge-stacks\",\"sha256\":\"81855a6ec5b0ed1cc87ec6a37597e5cf70109a3032664612ab992d0c61cf1dff\"},{\"bytes\":1675,\"mail_alert_tokens\":[],\"path\":\"/usr/local/sbin/backup-retention\",\"sha256\":\"910d22765b49f05ddf72bb9cb6ea4fe10d2e8df9c9aa5f82b0d1bc115233a3c7\"},{\"bytes\":327,\"mail_alert_tokens\":[],\"path\":\"/etc/systemd/system/homelab-backup-retention-gc.service\",\"sha256\":\"0c49e10bdb225eeca0af5fca80aaf109addec2b18a6b892c0fe17c28b656ad7c\"},{\"bytes\":237,\"mail_alert_tokens\":[],\"path\":\"/etc/systemd/system/homelab-backup-retention-gc.timer\",\"sha256\":\"a0e763670745a5ef7c04b54da23114a013f47075cf36cceef0218bae9b82ea2f\"},{\"bytes\":223,\"mail_alert_tokens\":[],\"path\":\"/etc/systemd/system/homelab-control-backup.timer\",\"sha256\":\"7c4136da20b9cd9162293380f5794d93e2c6099ce7d87ec00e0e7e19b6cd44a3\"},{\"bytes\":184,\"mail_alert_tokens\":[],\"path\":\"/etc/systemd/system/homelab-alerting-health.service\",\"sha256\":\"2328f1042ac8f6b201603d86941afc87d62191ae12559bee0fd77709c76066f3\"},{\"bytes\":214,\"mail_alert_tokens\":[],\"path\":\"/etc/systemd/system/homelab-mailru-trash-gc.timer\",\"sha256\":\"7799a62bef0c19b12ee35ea2fd457d0024738b5a07e68e1531ad20938481e282\"},{\"bytes\":192,\"mail_alert_tokens\":[],\"path\":\"/etc/systemd/system/homelab-backup-v2.timer\",\"sha256\":\"5469057602452b303a01ccb8057085c1b0e447973e5ed198cebf7dd5daf58e9d\"},{\"bytes\":214,\"mail_alert_tokens\":[],\"path\":\"/etc/systemd/system/homelab-router-running-config-mail-cloud.service\",\"sha256\":\"c5dbde6e2d1d9dd0b4cbdb380bd92d75744d548e998105755de1b17185297841\"},{\"bytes\":309,\"mail_alert_tokens\":[],\"path\":\"/etc/systemd/system/homelab-backup-v2.service\",\"sha256\":\"1ef3e6bc660767a1f29a6a0bfa8d1b7a2419370b2250764ca181c34c93188565\"},{\"bytes\":185,\"mail_alert_tokens\":[],\"path\":\"/etc/systemd/system/homelab-router-running-config-mail-cloud.timer\",\"sha256\":\"129ef2d44e7bc13b4c39b657af021c9b7f0f35f74ff5dfa259dd78c68f845477\"},{\"bytes\":221,\"mail_alert_tokens\":[],\"path\":\"/etc/systemd/system/homelab-backup-audit.timer\",\"sha256\":\"987695f83ee993bd4d716b8365308211110ac4c684f0bd9b17dfdb1e523e466a\"},{\"bytes\":411,\"mail_alert_tokens\":[],\"path\":\"/etc/systemd/system/homelab-control-backup.service\",\"sha256\":\"428d3e1f3042c3347b7c34b6f190e44fa35f7a97264eec3974239f581c9b9250\"},{\"bytes\":285,\"mail_alert_tokens\":[],\"path\":\"/etc/systemd/system/homelab-backup-audit.service\",\"sha256\":\"7b64362ef0d0d7e59f5305afd642386082a275bba359c3c9b3def97dd6c2c4aa\"},{\"bytes\":163,\"mail_alert_tokens\":[],\"path\":\"/etc/systemd/system/homelab-alerting-health.timer\",\"sha256\":\"28ceb1a533a392af460fc8a42886912fcd256ee6fe8da89460e6c8bdb6096ef1\"},{\"bytes\":1081,\"mail_alert_tokens\":[],\"path\":\"/etc/systemd/system/homelab-mailru-trash-gc.service\",\"sha256\":\"869f5b5152ada8a4ee70e11134f340a2df8966675b4e90d56171acf11b7157ce\"}]\nCANONICAL_BACKUP_RELEVANT_PATHS=[]\nBACKUP_AUDIT_FINDING_COUNTS={\"critical\":0,\"high\":33,\"info\":10,\"medium\":26}\nBACKUP_AUDIT_FINDINGS=[{\"code\":\"BACKUP_TIMER_DISABLED\",\"detail\":\"homelab-app-cloud-quorum-queue.timer\",\"severity\":\"high\"},{\"code\":\"BACKUP_TIMER_DISABLED\",\"detail\":\"homelab-control-backup.timer\",\"severity\":\"high\"},{\"code\":\"BACKUP_TIMER_DISABLED\",\"detail\":\"homelab-evidence-seal.timer\",\"severity\":\"high\"},{\"code\":\"BACKUP_TIMER_DISABLED\",\"detail\":\"homelab-router-running-config-mail-cloud.timer\",\"severity\":\"high\"},{\"code\":\"BACKUP_TIMER_DISABLED\",\"detail\":\"homelab-vm-cloud-quorum-queue.timer\",\"severity\":\"high\"},{\"code\":\"BACKUP_UNIT_FAILED\",\"detail\":\"homelab-app-cloud-quorum-queue.service result=exit-code\",\"severity\":\"high\"},{\"code\":\"BACKUP_UNIT_FAILED\",\"detail\":\"homelab-backup-retention-gc.service result=exit-code\",\"severity\":\"high\"},{\"code\":\"BACKUP_UNIT_FAILED\",\"detail\":\"homelab-vm-cloud-quorum-queue.service result=exit-code\",\"severity\":\"high\"},{\"code\":\"HEALTH_FILE_FAIL\",\"detail\":\"/var/lib/homelab-health/authentik-backup.txt:FAIL\",\"severity\":\"high\"},{\"code\":\"HEALTH_FILE_FAIL\",\"detail\":\"/var/lib/homelab-health/authentik-restore.txt:FAIL\",\"severity\":\"high\"},{\"code\":\"HEALTH_FILE_FAIL\",\"detail\":\"/var/lib/homelab-health/backup-coverage-matrix.txt:FAIL\",\"severity\":\"high\"},{\"code\":\"HEALTH_FILE_FAIL\",\"detail\":\"/var/lib/homelab-health/backup-framework.txt:FAIL\",\"severity\":\"high\"},{\"code\":\"HEALTH_FILE_FAIL\",\"detail\":\"/var/lib/homelab-health/backup-matrix-authoritative.txt:FAIL\",\"severity\":\"high\"},{\"code\":\"HEALTH_FILE_FAIL\",\"detail\":\"/var/lib/homelab-health/backup-sla.txt:FAIL\",\"severity\":\"high\"},{\"code\":\"HEALTH_FILE_FAIL\",\"detail\":\"/var/lib/homelab-health/edge-vm-vzdump-backup.txt:FAIL\",\"severity\":\"high\"},{\"code\":\"HEALTH_FILE_FAIL\",\"detail\":\"/var/lib/homelab-health/extended-appbackup.txt:FAIL\",\"severity\":\"high\"},{\"code\":\"HEALTH_FILE_FAIL\",\"detail\":\"/var/lib/homelab-health/filebrowser-backup.txt:FAIL\",\"severity\":\"high\"},{\"code\":\"HEALTH_FILE_FAIL\",\"detail\":\"/var/lib/homelab-health/filebrowser-restore.txt:FAIL\",\"severity\":\"high\"},{\"code\":\"HEALTH_FILE_FAIL\",\"detail\":\"/var/lib/homelab-health/gitea-backup.txt:FAIL\",\"severity\":\"high\"},{\"code\":\"HEALTH_FILE_FAIL\",\"detail\":\"/var/lib/homelab-health/gitea-restore.txt:FAIL\",\"severity\":\"high\"},{\"code\":\"HEALTH_FILE_FAIL\",\"detail\":\"/var/lib/homelab-health/immich-media-backup.txt:FAIL\",\"severity\":\"high\"},{\"code\":\"HEALTH_FILE_FAIL\",\"detail\":\"/var/lib/homelab-health/mail-cloud-restore-drill.txt:FAIL\",\"severity\":\"high\"},{\"code\":\"HEALTH_FILE_FAIL\",\"detail\":\"/var/lib/homelab-health/memos-backup.txt:FAIL\",\"severity\":\"high\"},{\"code\":\"HEALTH_FILE_FAIL\",\"detail\":\"/var/lib/homelab-health/npmplus-kuma-config-backup.txt:FAIL\",\"severity\":\"high\"},{\"code\":\"HEALTH_FILE_FAIL\",\"detail\":\"/var/lib/homelab-health/npmplus-kuma-config-restore.txt:FAIL\",\"severity\":\"high\"},{\"code\":\"HEALTH_FILE_FAIL\",\"detail\":\"/var/lib/homelab-health/paperless-restore.txt:FAIL\",\"severity\":\"high\"},{\"code\":\"HEALTH_FILE_FAIL\",\"detail\":\"/var/lib/homelab-health/vaultwarden-backup.txt:FAIL\",\"severity\":\"high\"},{\"code\":\"HEALTH_FILE_FAIL\",\"detail\":\"/var/lib/homelab-health/vaultwarden-restore.txt:FAIL\",\"severity\":\"high\"},{\"code\":\"HEALTH_FILE_FAIL\",\"detail\":\"/var/lib/homelab-health/vm-backup-policy.txt:FAIL\",\"severity\":\"high\"},{\"code\":\"HEALTH_FILE_FAIL\",\"detail\":\"/var/lib/homelab-health/vm-local-dumps-retention.txt:FAIL\",\"severity\":\"high\"},{\"code\":\"HEALTH_FILE_FAIL\",\"detail\":\"/var/lib/homelab-health/vm160-remote-backup.txt:FAIL\",\"severity\":\"high\"},{\"code\":\"HEALTH_FILE_FAIL\",\"detail\":\"/var/lib/homelab-health/vm170-vm171-full-backup.txt:FAIL\",\"severity\":\"high\"},{\"code\":\"HEALTH_FILE_FAIL\",\"detail\":\"/var/lib/homelab-health/vm170-vm171-full-restore-drill.txt:FAIL\",\"severity\":\"high\"},{\"code\":\"LIVE_ASSET_NOT_MATCHING_TRACKED_SOURCE\",\"detail\":\"homelab-app-cloud-quorum-queue\",\"severity\":\"medium\"},{\"code\":\"LIVE_ASSET_NOT_MATCHING_TRACKED_SOURCE\",\"detail\":\"homelab-backup-audit\",\"severity\":\"medium\"},{\"code\":\"LIVE_ASSET_NOT_MATCHING_TRACKED_SOURCE\",\"detail\":\"homelab-backup-coverage-matrix\",\"severity\":\"medium\"},{\"code\":\"LIVE_ASSET_NOT_MATCHING_TRACKED_SOURCE\",\"detail\":\"homelab-backup-freshness.sh\",\"severity\":\"medium\"},{\"code\":\"LIVE_ASSET_NOT_MATCHING_TRACKED_SOURCE\",\"detail\":\"homelab-backup-health-evidence\",\"severity\":\"medium\"},{\"code\":\"LIVE_ASSET_NOT_MATCHING_TRACKED_SOURCE\",\"detail\":\"homelab-backup-retention-gc\",\"severity\":\"medium\"},{\"code\":\"LIVE_ASSET_NOT_MATCHING_TRACKED_SOURCE\",\"detail\":\"homelab-backup-sla-health\",\"severity\":\"medium\"},{\"code\":\"LIVE_ASSET_NOT_MATCHING_TRACKED_SOURCE\",\"detail\":\"homelab-control-backup\",\"severity\":\"medium\"},{\"code\":\"LIVE_ASSET_NOT_MATCHING_TRACKED_SOURCE\",\"detail\":\"homelab-evidence-seal\",\"severity\":\"medium\"},{\"code\":\"LIVE_ASSET_NOT_MATCHING_TRACKED_SOURCE\",\"detail\":\"homelab-vm-cloud-quorum-queue\",\"severity\":\"medium\"},{\"code\":\"STALE_BACKUP_LOCK_CANDIDATE\",\"detail\":\"/run/homelab-backup-heavy.lock:368373s\",\"severity\":\"medium\"},{\"code\":\"STALE_BACKUP_LOCK_CANDIDATE\",\"detail\":\"/run/homelab-backup-v2-466r1.journal.json:387740s\",\"severity\":\"medium\"},{\"code\":\"STALE_BACKUP_LOCK_CANDIDATE\",\"detail\":\"/run/homelab-backup-v2-468r1.journal.json:384816s\",\"severity\":\"medium\"},{\"code\":\"STALE_BACKUP_LOCK_CANDIDATE\",\"detail\":\"/run/homelab-backup-v2-481r1:372037s\",\"severity\":\"medium\"},{\"code\":\"STALE_BACKUP_LOCK_CANDIDATE\",\"detail\":\"/run/homelab-backup-v2-482r1:371247s\",\"severity\":\"medium\"},{\"code\":\"STALE_BACKUP_LOCK_CANDIDATE\",\"detail\":\"/run/homelab-backup-v2-483r1:370757s\",\"severity\":\"medium\"},{\"code\":\"STALE_BACKUP_LOCK_CANDIDATE\",\"detail\":\"/run/homelab-backup-v2-484r1:369001s\",\"severity\":\"medium\"},{\"code\":\"STALE_BACKUP_LOCK_CANDIDATE\",\"detail\":\"/run/homelab-backup-v2-485r1:368442s\",\"severity\":\"medium\"},{\"code\":\"STALE_BACKUP_LOCK_CANDIDATE\",\"detail\":\"/run/homelab-backup-v2-486r1.success:366006s\",\"severity\":\"medium\"},{\"code\":\"STALE_BACKUP_LOCK_CANDIDATE\",\"detail\":\"/run/homelab-backup-v2-503r1-ac51fd96ec13.success:324497s\",\"severity\":\"medium\"},{\"code\":\"STALE_BACKUP_LOCK_CANDIDATE\",\"detail\":\"/run/homelab-backup-v2-504r1-ca6876fa9c3b.success:321369s\",\"severity\":\"medium\"},{\"code\":\"STALE_BACKUP_LOCK_CANDIDATE\",\"detail\":\"/var/lock/homelab-app-cloud-quorum-queue.lock:393096s\",\"severity\":\"medium\"},{\"code\":\"STALE_BACKUP_LOCK_CANDIDATE\",\"detail\":\"/var/lock/homelab-backup-dispatcher.lock:368378s\",\"severity\":\"medium\"},{\"code\":\"STALE_BACKUP_LOCK_CANDIDATE\",\"detail\":\"/var/lock/homelab-backup-retention-gc.lock:1470108s\",\"severity\":\"medium\"},{\"code\":\"STALE_BACKUP_LOCK_CANDIDATE\",\"detail\":\"/var/lock/homelab-control-backup.lock:366034s\",\"severity\":\"medium\"},{\"code\":\"STALE_BACKUP_LOCK_CANDIDATE\",\"detail\":\"/var/lock/homelab-vm-cloud-quorum-queue.lock:368373s\",\"severity\":\"medium\"},{\"code\":\"GUEST_NOT_DIRECTLY_SEEN_IN_LATEST_CLOUD_QUORUM_IDS\",\"detail\":\"lxc:111:pve02\",\"severity\":\"info\"},{\"code\":\"GUEST_NOT_DIRECTLY_SEEN_IN_LATEST_CLOUD_QUORUM_IDS\",\"detail\":\"lxc:113:pve02\",\"severity\":\"info\"},{\"code\":\"GUEST_NOT_DIRECTLY_SEEN_IN_LATEST_CLOUD_QUORUM_IDS\",\"detail\":\"qemu:100:pve01\",\"severity\":\"info\"},{\"code\":\"GUEST_NOT_DIRECTLY_SEEN_IN_LATEST_CLOUD_QUORUM_IDS\",\"detail\":\"qemu:101:pve01\",\"severity\":\"info\"},{\"code\":\"GUEST_NOT_DIRECTLY_SEEN_IN_LATEST_CLOUD_QUORUM_IDS\",\"detail\":\"qemu:130:pve03\",\"severity\":\"info\"},{\"code\":\"GUEST_NOT_DIRECTLY_SEEN_IN_LATEST_CLOUD_QUORUM_IDS\",\"detail\":\"qemu:160:pve02\",\"severity\":\"info\"},{\"code\":\"GUEST_NOT_DIRECTLY_SEEN_IN_LATEST_CLOUD_QUORUM_IDS\",\"detail\":\"qemu:190:pve03\",\"severity\":\"info\"},{\"code\":\"GUEST_NOT_DIRECTLY_SEEN_IN_LATEST_CLOUD_QUORUM_IDS\",\"detail\":\"qemu:210:pve01\",\"severity\":\"info\"},{\"code\":\"GUEST_NOT_DIRECTLY_SEEN_IN_LATEST_CLOUD_QUORUM_IDS\",\"detail\":\"qemu:211:pve03\",\"severity\":\"info\"},{\"code\":\"GUEST_NOT_DIRECTLY_SEEN_IN_LATEST_CLOUD_QUORUM_IDS\",\"detail\":\"qemu:9130:pve02\",\"severity\":\"info\"}]\nBACKUP_AUDIT_COLLECTION_COMPLETE=true\nCHANGES_MADE=false\nROLLBACK_STARTED=false\nROLLBACK_RESTORED=null\nMUTATION_OUTCOME=NO_MUTATION\nTASK_RESULT=PASS_HOMELAB_BACKUP_DEEP_AUDIT_COLLECTED\nHOMELAB_RESULT_CONTRACT={\"version\":1,\"command_id\":\"SUPPORT-260921-HOMELAB-BACKUP-DEEP-AUDIT-READONLY-1001R1\",\"status\":\"OK\",\"changes_made\":false,\"rollback_started\":false,\"rollback_restored\":null}\nBACKUP_AUDIT_END\n"
}