Backup of Kip from CerboGX to PC
I'm running Kip on a Victron CerboGX. After a intensive configuration in 2023 I lost my Kip-screens because of an update of the VictronOS (reset of SignalK because of data at 100%).
I recently I realized a new set of instrument panels. I'm in search of a simple way creating a backup of the Kip data to my PC or cloud - without hacking via PUTTY.
I'm a user not a dev. A copy via Storage/Copy/Remote to local (W11 PC using Firefox) didn't create any file-set I can move to my cloud-backup.
How can I perform a backup using the Kip UI?
12 Replies
It’s all stored in SK. You could grab the Kip files from the server under ~/.signalk/applicationData/global/kip and ~/.signalk/applicationData/users/<username>/kip
It’s probably better to backup you whole SK config in case it get wiped again. I think it’s everything under ~/.signalk
So there is no option within the UI of Kip to perform a backup?
No
You could add the request to the Kip issues backlog at https://github.com/mxtommy/Kip/issues
GitHub
Issues · mxtommy/Kip
SignalK Instrument package. Contribute to mxtommy/Kip development by creating an account on GitHub.
...done, Thx!
Hey @x4y5z6 , we recently made a feature to make a backup:
https://www.victronenergy.com/live/venus-os:large#backup_reset_to_factory_defaults
There is no restore function though; but at least its something. And allows one to transfer all files on the data partition of Venus OS (which includes signalk settings, kip, node red flows etc) onto a usb stick
I also had a situation where I had to recover the configuration of my SignalK server. I had previously made a backup by taking care to select the "Include Plugins" option. To my amazement, this option includes the configuration of the "Plugins", but not that of the applications, like KIP. So I also lost the design of my screens...
Would it be possible to add an option for saving the configuration of the applications?
In the meantime, I'm going to do what others have done and make a full backup of the ./signalk directory.
I use rclone to backup my .signalk data excluding the charts dir to a google drive and rsync to push it to a local synology. Simple bash script that you can add to the crontab.
node red is another way