让您复制一个Matomo可测量的(网站,移动应用程序,…),包括所有跟踪的原始数据和生成的报告从一个Matomo实例到另一个Matomo实例。

需求

  • 您需要访问源Matomo服务器,并能够在控制台上执行命令。
  • 你需要进入目标Matomo数据库。
  • 确保您已将两个Matomo服务器更新到相同的Matomo版本,或至少具有相同的DB结构。
  • 想要从Matomo On-Premise迁移到Matomo的W亚博账号每天2000元出租ordPress?点击这里了解更多

使用

在执行迁移命令之前,我们总是建议对目标数据库进行备份,并且最好先使用管制标志(试运行速度更快,但也可能需要很长时间,这可以让您了解迁移需要多长时间)。

要开始迁移,请执行迁移:可衡量的命令,例如:

./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版本的插件:


请分享

Baidu