Migrate Firefly from Docker to Kubernetes #12498
Replies: 1 comment
|
I would avoid using the transaction CSV as the migration mechanism for this. It can recreate transaction data through the Data Importer, but it is not a lossless backup/restore format for an installation and will not faithfully reconstruct settings, object IDs, relationships, rules, budgets, recurring transactions, and every piece of metadata. The safest migration is to separate the infrastructure move from the database-engine change:
Firefly's If PostgreSQL is mandatory, treat MariaDB-to-PostgreSQL as a second, rehearsed database-conversion project rather than an Importer field-mapping task. A tool such as This approach also makes rollback straightforward: the old Docker database remains untouched while the Kubernetes copy is validated. References: Firefly III CSV importer workflow and the repository's |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Good morning everyone,
In order to level up my skills at work, I'm migrating my homelab from Docker to Kubernetes. After deploying Firefly with the Helm chart, it came time to migrate my transactions.
In Docker I have a MariaDB, and in Kubernetes there's a Postgres DB.
After exporting all my transactions with the built-in option in my old installation, I'm trying to import them into the new instance with the Firefly Importer, but I'm struggling with field assignment.
In the end I would like to have all the settings, accounts, budgets and rules from the old installation inside the new Kubernetes deployment.
Has anyone gone through a similar migration before? Any tips on how to properly map the fields during import would be greatly appreciated!
All reactions