Data Whimsy
  • Home
  • What is Matomo
  • Contact
  • Custom Reports
  • Connect Matomo to other software
  • CLI API etc
  • Matomo Tag Manager Simple Guide
  • Lyn Only
  • Troubleshooting + Deploying Matomo
  • Weird Data
  • Why is data in Matomo giving different numbers than Google Analytics
  • The Dashboard
  • Moving the Data
  • Book Club Forum

Other

Move the entire SQL database

11/10/2023

0 Comments

 
Matomo is a classic LAMP stack in most cases: Apache (or similar) web server creating the APIs, running in Linux. Windows works too - but the documentation defaults to giving Linux syntax.  PHP language in the backend and persistent data with MySQL database (or similar: MariaDB, AWS MySQL, Azure Windows MySQL all work).

Most of your Matomo deployment is just generic code: you could erase it and lose nothing. The precious, precious data, lives entirely in the SQL database. 

This is great because it's portable. And because MySQL database is mature tech, there are tons of experienced admins and tons of online documentation.

Here are some official migration guides: https://matomo.org/subcategory/migrate/

If you move your deployment, don't forget to also move the settings files.  These are a small flat file, less than 1MB in many cases. But that's it.  You can discard all of the Matomo PHP/Python/JS code and redownload from Matomo any time you need it.


0 Comments



Leave a Reply.

    Author

    Write something about yourself. No need to be fancy, just an overview.

    Archives

    June 2024
    March 2024
    February 2024
    November 2023

    Categories

    All

    RSS Feed

Powered by Create your own unique website with customizable templates.
  • Home
  • What is Matomo
  • Contact
  • Custom Reports
  • Connect Matomo to other software
  • CLI API etc
  • Matomo Tag Manager Simple Guide
  • Lyn Only
  • Troubleshooting + Deploying Matomo
  • Weird Data
  • Why is data in Matomo giving different numbers than Google Analytics
  • The Dashboard
  • Moving the Data
  • Book Club Forum