从一个Matomo迁移/复制任何可测量的(站点,应用程序,卷起)到另一个Matomo。
让您复制一个Matomo可测量的(网站,移动应用程序,…),包括所有跟踪的原始数据和生成的报告从一个Matomo实例到另一个Matomo实例。
在执行迁移命令之前,我们总是建议对目标数据库进行备份,并且最好先使用管制
标志(试运行速度更快,但也可能需要很长时间,这可以让您了解迁移需要多长时间)。
要开始迁移,请执行迁移:可衡量的
命令,例如:
./console迁移:measured——source-idsite=1——target-db-host=192.168.1.1——target-db-username=root——target-db-password=secure——target-db-name=piwik2
可选参数包括:
——target-db-prefix=piwik_——target-db-port=3306——skip-logs——skip-archives——dry-run——disable-db-transactions
两个Matomo实例可能位于不同的服务器上,使用适当的防火墙规则限制对目标实例的数据库访问。在这种情况下,源服务器访问目标数据库最简单的方法是在另一个终端的新端口(例如3307)上创建ssh隧道。然后,执行到上面的命令——target-db-port = 3307
而是访问目标主机上的3306端口。例子:
ssh -NL 3307:localhost:3306 targetuser@targethost
Matomo实例和文件夹中的文件可能由一个特殊用户拥有(例如。www-data
),并限制SSH访问。上面提到的可以在根目录下运行(例如。sudo……
),或特别用户(Sudo -u www-data…
).
请注意,根据需要复制的数据量,迁移可能需要一段时间。
迁移工具将在目标Matomo中创建一个新网站,并将源网站的所有数据复制到这个新创建的目标网站。
原始Matomo实例中的数据不会被删除,只有新的数据会被添加到新的Matomo实例中。
目前没有高级特性数据正在迁移。
查看并下载特定Matomo版本的插件:
查看并下载特定Matomo版本的插件: