I had full TICK stack and Grafana running on a RPi4 for a couple of months without issue until suddenly CPU usage went through the roof and reduced functionality (caused by InfluxDB, unknown why) so I need to do a full reinstall, at this point I decided to put Grafana on a separate machine (RPi3), below is how to export Grafana configuration and import onto a different machine.
Export old config by copying the below files to external USB drive:
/var/lib/grafana/grafana.db /etc/grafana/grafana.ini
After Installing Grafana on new machine:
Note: You can upgrade to the highest minor release of your current Grafana version, I upgraded from 6.3 to 6.7.3. All versions viewable here.
sudo apt update sudo apt upgrade sudo apt-get install -y adduser libfontconfig1 wget https://dl.grafana.com/oss/release/grafana-rpi_6.7.3_armhf.deb sudo dpkg -i grafana-rpi_6.7.3_armhf.deb sudo systemctl unmask grafana-server.service sudo systemctl start grafana-server sudo systemctl enable grafana-server.service sudo reboot
Insert USB into new machine and import the configuration files again:
cd usb-drive/ sudo cp grafana.db /var/lib/grafana/ sudo cp grafana.ini /etc/grafana/
The only other adjustment I had to do was adjust the Grafana Datasources URL from the previous local host to the InfluxDB Server address since they were now on different machines.
That’s it!
Hello,
what about users password.
Are they stored or you need to make new ones.
Thanks in advance.
This is a good question, I am not sure sorry.