我的Server設置

  • Path: /home/tony/workspace/apache-tomcat-7.0.39
  • server.xml已將port改為2076且打開tomcat-connector與ssl
  • 設定為service: tomcat7
  • 備份conf至dropbox
  • /etc/httpd
  • 包含dokuwiki、phpmyadmin、svn、tomcat-connector與ssl的config
  • 備份conf至dropbox

使用Dropbox並將備份路徑設定在/home/tony/Dropbox下:

WORKSPACE=/home/tony/workspace
BACKUP_FOLDER=/home/tony/Dropbox/Backup
ln -s $WORKSPACE/apache-tomcat-7.0.39/conf $BACKUP_FOLDER/settings/tomcat7_conf
ln -s /etc/httpd/conf $BACKUP_FOLDER/settings/httpd_conf
ln -s $WORKSPACE/scripts $BACKUP_FOLDER/scripts
ln -s /var/www/dokuwiki $BACKUP_FOLDER/dokuwiki
Crontab,執行備份腳本,內容目前只有備份db:
0 3 * * * /home/tony/workspace/scripts/backup.sh
#!/bin/bash
BASE=`dirname "$0"`
BK_FOLDER=/home/tony/Dropbox/Backup
 
# backup lcad db
mysqldump --opt -uroot -p123456 leavearmycountdown > $BK_FOLDER/leavearmycountdown.sql