- download the latest version deb file from releases
- install package using this command :
sudo dpkg -i automaticThingsboardBackupPackage.deb
- fork repository
- clone forked
- run the following command:
sudo bash -ci "dbus-run-session bash {abs path to the repo}/automaticThingsboardBackupPackage/usr/bin/automaticThingsboardBackup/automaticThingsboardBackup.bash"
don't forgot to replace {abs path to the repo} with real abs path of this repo in local
- fork repository
- clone forked
- build package using this command :
dpkg-deb --build automaticThingsboardBackupPackage
- install using the following command:
sudo dpkg -i automaticThingsboardBackupPackage.deb
just edit automaticThingsboardBackupConfig.yml file
in install version file path is :
/etc/automaticThingsboardBackup/automaticThingsboardBackupConfig.yml
in dev file path is in repo folder :
automaticThingsboardBackupPackage/etc/automaticThingsboardBackup/automaticThingsboardBackupConfig.yml
- automatic backup in interval
- back at specific time
- backup of PostgreSQL
- backup of cassandra
- allow to save backup in local path
- allow to save backup in FTP remote path
- allow to limit backup count for limit save storage