== 1. sync the catalog
sync -> 200 {'ok': True, 'data': {'ok': True, 'updated': ['code-server', 'gokapi', 'grafana', 'kimai', 'nextcloud', 'nzbget', 'prowlarr', 'romm', 'transmission'], 'message': 'Sablonok frissítve — frissítve: code-
applied compose names romm_assets: 3
== 2. restart RomM (Újraindítás)
restart -> 200 {'ok': True, 'data': {'state': 'starting'}, 'message': 'Stack romm restart requested — state now: starting'}
state: running
mounts after restart:
volume <ANONYMOUS> -> /redis-data
volume <ANONYMOUS> -> /romm
volume romm_romm_assets -> /romm/assets
volume romm_romm_config -> /romm/config
bind  -> /romm/resources
bind  -> /romm/library/bios
bind  -> /romm/library/roms
== 3. a save where RomM writes saves (dummy bytes, as the app's own user)
drwxr-xr-x    3 root     root          4096 Oct 16 16:51 ..
-rw-r--r--    1 root     root         32768 Oct 16 16:51 r1097-proof.sav
4a55d00c3ee6bccd55649e48fd19d84703f755f84474ac0b6a41299b114ee6a5  /romm/assets/romm/users/1/saves/gba/r1097-proof/r1097-proof.sav
== 4. the by-day backup (night chain)
night-chain -> 202 {'data': {'legs': ['db-dump', 'tier2', 'offsite', 'update-leg']}, 'message': 'started', 'ok': True}
night chain last line: 2026/10/16 14:57:08 night_chain.go:93: [INFO] [night-chain] finished in 5m32s after 342s
romm volume dumps now: /mnt/felhom-drives/hdd_1/backups/primary/romm/volume-dumps/:
total 176584
drwxr-xr-x 2 root root      4096 Oct 16 14:56 .
drwxr-xr-x 5 root root      4096 Oct 16 14:56 ..
-rw-r--r-- 1 root root     37888 Oct 16 14:56 romm_romm_assets.tar
-rw-r--r-- 1 root root      2560 Oct 16 14:56 romm_romm_config.tar
-rw-r--r-- 1 root root 162300416 Oct 16 14:56 romm_romm_db_data.tar
-rw-r--r-- 1 root root  18463744 Oct 16 14:56 romm_romm_redis_data.tar
/mnt/felhom-drives/hdd_1/backups/primary/romm/volume-dumps/romm_romm_assets.tar

== 5. remove RomM, KEEPING its backups
remove -> 200 {'ok': True, 'data': {'removed': 'romm', 'volumes_removed': ['romm_romm_assets', 'romm_romm_config', 'romm_romm_db_data', 'romm_romm_redis_data'], 'hdd_paths_removed': [], 'hdd_paths_preserved': ['/mn
volumes left: romm_romm_redis_data.pre-aof-fix-20260924T135937Z
== 6. restore from the backups page
restore: {'ok': True, 'snapshot_id': 'helyi', 'http': 'HTTP/2 302', 'seconds': 77.0}
state: running
mounts after restore:
volume <ANONYMOUS> -> /redis-data
volume <ANONYMOUS> -> /romm
volume romm_romm_assets -> /romm/assets
volume romm_romm_config -> /romm/config
bind  -> /romm/resources
bind  -> /romm/library/bios
bind  -> /romm/library/roms
drwxr-xr-x    3 root     root          4096 Oct 16 16:58 ..
-rw-r--r--    1 root     root         32768 Oct 16 16:51 r1097-proof.sav
4a55d00c3ee6bccd55649e48fd19d84703f755f84474ac0b6a41299b114ee6a5  /romm/assets/romm/users/1/saves/gba/r1097-proof/r1097-proof.sav
== VERDICT: the save came back byte-identical: True
