#!/bin/bash ## Backup script. RUN AS ROOT AND DBADMIN sudo /etc/init.d/tomcat_id stop --debug sudo /etc/init.d/jivemessenger_id stop --debug # in case tomcat can't be stopped try a kill first sudo /etc/init.d/tomcat_id kill --debug sudo /etc/init.d/jivemessenger_id kill --debug # then try brute force killing of the java processes sudo /etc/init.d/tomcat_id killJava --debug sudo /etc/init.d/jivemessenger_id killJava --debug # and then kill 'em all sudo /etc/init.d/tomcat_id killAllJava --debug ## ## sudo /etc/init.d/apache2 stop ## mysqldump --user root --password='password' olat | gzip > /usr/local/opt/olat/olatdata/dbbackup/olat.sql.gz mysqldump --user root --password='password' jivemessenger | gzip > /usr/local/opt/olat/olatdata/dbbackup/jivemessenger.sql.gz ## ## sudo /etc/init.d/apache2 start ## sudo /etc/init.d/jivemessenger_id start --debug sleep 30 sudo /etc/init.d/tomcat_id start --debug