I have created a cli tool which can migrate reports from one metabase instance to other metabase instances. It is still a v1 but I would love to get a feedback from the community.
Looks like a good start! Right now it looks like it copies all dashboards except personal collections and auto-generated dashboards. It'd be nice to be able to select specific objects to copy by ID. It doesn't look like it'd be too difficult to make it possible to copy objects and change the database reference along the way, assuming the source and target database use the same table & field names; there's been requests for a tool for that on the forums in order to support staging environments.
1 Like
Could you please give me more details ? I really want to make something useful out of it.