This project has been forked and modified for single utility use from my LEMP kit projects VStacklet & HStacklet.
- Simple to install and configure.
- Script writes backup output to /root/vm-backit.log for additional observations.
- Color Coding for emphasis on install processes.
- Everything you need to get backup your system.
- Cron job examples are included within the script.
VM-Backit - Installs scripts to help manage and automate server/site backups
- Backup your files in key locations (ex: /srv/www /etc /root)
- Backup your databases
- Package files & databases to one archive
- Cleanup remaining individual archives
- Simply configure and type 'vm-backit' to backup important directories and databases - cron examples included.
You should read these scripts before running them so you know what they're doing. Changes may be necessary to meet your needs.
Files requiring your attention before running a backup are located in the ~/vm-backit directory.
- directory-backup.sh
- database-backup.sh
curl -LO https://raw.github.com/JMSDOnline/vm-backit/master/vm-backit.sh
chmod +x vm-backit.sh
./vm-backit.sh
- Create a inline installer for naming directories from the script
- Create a inline installer for naming databases/users/passwords to backup from the script
- Add an option to setup cron jobs automatically
As per any contributions, be it suggestions, critiques, alterations and on and on are all welcome!