How do I migrate my application to another server?

Hello!

I’m planning to switch the server where my NocoBase application is hosted. Can I migrate my application - which is currently under development - to another server so that I can continue working on it? I want to do this so I don’t have to rebuild my application from scratch on the new server.

In other words, I need to transfer:

  • The internal database structure
  • The web interface (with all blocks and pages - exactly as they are - one-to-one)
  • Automations (workflows).

Is it possible to transfer this application “template”? In other words, assuming that the NocoBase “core” will be installed on another server, I just need to transfer my current application so that it remains fully functional…
That said, user data (database records) doesn’t necessarily need to be migrated (I don’t actually have any live data yet - just test data - since the app is still in development).

Back up the source system database, restore it to the target server, deploy the same version of NocoBase, connect to the database, and complete the migration.

2 Likes

Thanks for the tip, but I’m not quite sure how to do it - I’m afraid I’m not very tech-savvy. Is this covered in the documentation (please share a link)?, or I’d appreciate some practical advice with explanations…