mirror of
https://github.com/podman-container-tools/podman.git
synced 2026-09-22 23:57:51 +00:00
This is gated behind a new option in `podman system migrate`, `--migrate-db`. The basic logic is simple: * Podman is already configured to use BoltDB * Open a new, fresh SQLite database to write into * Migrate all database contents as they exist in BoltDB, to SQLite. ** Do this as simply as possible: grab the object from the old DB and write it into the new DB using the standard Add and Save functions. * Set the new database in the Runtime, close the old one. * Move the old database file so it won't be reused * Show a warning if the user explicitly configured BoltDB in containers.conf Our ability to test complex migration scenarios is limited, but this should handle simple migrations easily. Fixes #27628 Signed-off-by: Matt Heon <matthew.heon@pm.me> |
||
|---|---|---|
| .. | ||
| podman | ||
| podman-mac-helper | ||
| podman-testing | ||
| podman-wslkerninst | ||
| quadlet | ||
| rootlessport | ||
| winpath | ||