Grafana文档(升级Grafana)

升级Grafana

我们建议大家经常升级Grafana,以便及时了解最新的修复和增强功能,为了实现这一目标,Grafana升级是向后兼容的,升级过程简单快捷。

升级通常总是安全的(在许多次要版本和一个主要版本之间),仪表盘和图形看起来都是一样的。在某些边缘情况下可能会有轻微的重大更改,这些更改通常在发行说明更改日志中列出。

数据库备份

在升级之前,备份Grafana数据库是个好想法,这将确保您始终可以回滚到以前的版本。在启动期间,Grafana将自动迁移数据库模式(如果有更改或新表),有时,如果你以后想要降级,这可能会导致问题。

sqlite

如果你使用sqlite,你只需要备份你的grafana.db文件,这通常位于unix系统上的/var/lib/grafana/grafana.db中。如果你不确定你使用的数据库以及存储位置,请检查grafana配置文件,如果你使用二进制tar/zip将grafana安装到自定义位置,则通常位于<grafana_install_dir>/data中。

mysql

backup:
> mysqldump -u root -p[root_password] [grafana] > grafana_backup.sql

restore:
> mysql -u root -p grafana < grafana_backup.sql

postgres

backup:
> pg_dump grafana > grafana_backup

restore:
> psql grafana < grafana_backup

Ubuntu / Debian

如果你通过下载debian软件包(.deb)安装了grafana,你可以按照相同的安装指南执行相同的dpkg -i命令,但使用新软件包,它将升级你的Grafana安装。

如果你使用我们的APT存储库:

sudo apt-get update
sudo apt-get install grafana

从二进制tar文件升级

如果你下载了二进制tar包,则可以下载并解压缩新包并覆盖所有现有文件,但这可能会覆盖你的配置更改。我们建议你将配置更改放在名为<grafana_install_dir>/conf/custom.ini的文件中,因为这样可以使升级更容易,而不会有丢失配置更改的风险。

Centos / RHEL

如果你通过下载rpm软件包安装了grafana,你可以按照相同的安装指南执行相同的yum installrpm -i命令,但使用新软件包,它将升级你的Grafana安装。

如果你使用我们的YUM存储库:

sudo yum update grafana

Docker

这只是一个示例,详细信息取决于你如何配置grafana容器:

docker pull grafana
docker stop my-grafana-container
docker rm my-grafana-container
docker run --name=my-grafana-container --restart=always -v /var/lib/grafana:/var/lib/grafana

Windows

如果你下载了Windows二进制包,则只需下载较新的包并解压缩到同一位置(并覆盖现有文件),这可能会覆盖你的配置更改。我们建议你将配置更改放在名为<grafana_install_dir>/conf/custom.ini的文件中,因为这样可以使升级更容易,而不会有丢失配置更改的风险。

从1.x升级

从1.x迁移到2.x

从2.x升级

我们不知道有任何问题直接从2.x升级到4.x但是为了安全起见通过3.x => 4.x

升级到v5.0

仪表盘网格布局引擎已更改,在v5中加载时,所有仪表盘都将自动升级到新的定位系统,保存在v5中的仪表盘在旧版Grafana中不起作用,某些外部面板插件可能需要更新才能正常工作。

有关新面板定位系统的更多详细信息,请点击此处。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值