Skip to content

Instantly share code, notes, and snippets.

@marciogranzotto
Forked from fragolinux/backup.sh
Last active April 30, 2018 06:53
Embed
What would you like to do?
simple but effective node-red setup backup script
#!/bin/bash
cd
# useful vars
DATE=$(date +"%Y%m%d%H%M")
WHERE=~/backup/$DATE
# create dated backup folders
mkdir -p $WHERE/{sqlite,nodered,etc}
# safely backup sqlite db
# sqlite3 ~/dbs/iot.db ".backup $WHERE/sqlite/iot.db"
# backup json and js files
cp -a ~/.node-red/{*.json,*.js,public,lib,.config.json} $WHERE/nodered
# backup main config folders/files
sudo cp -a /etc/{mosquitto,hosts,hostname,rc.local,nginx} $WHERE/etc
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment