From 81ae5184690ecbeb33827b1b886ea43aaac46a2b Mon Sep 17 00:00:00 2001 From: Slim Amamou Date: Mon, 25 Feb 2008 15:45:35 +0100 Subject: [PATCH] scripts de backup --- backup-nout-dokuwiki-on-gouza7 | 14 ++++++++++++++ backup-nout-flyspray-on-gouza7 | 15 +++++++++++++++ backup-nout-webcalendar-on-gouza7 | 15 +++++++++++++++ 3 files changed, 44 insertions(+) create mode 100755 backup-nout-dokuwiki-on-gouza7 create mode 100755 backup-nout-flyspray-on-gouza7 create mode 100755 backup-nout-webcalendar-on-gouza7 diff --git a/backup-nout-dokuwiki-on-gouza7 b/backup-nout-dokuwiki-on-gouza7 new file mode 100755 index 0000000..787643b --- /dev/null +++ b/backup-nout-dokuwiki-on-gouza7 @@ -0,0 +1,14 @@ +#!/bin/sh +# +# backup a directory + +BACKUP_FILE_NAME=nout-dokuwiki-daily.tar.gz +DATA_DIR=/usr/share/dokuwiki/ +REMOTE_BACKUP_DIR="backup@55.55.55.20:/var/backups/" + + +LOCAL_BACKUP_DIR=/var/backups/ + +cd $(dirname $DATA_DIR) +/bin/tar -chzf $LOCAL_BACKUP_DIR/$BACKUP_FILE_NAME $(basename $DATA_DIR) +/usr/bin/scp $LOCAL_BACKUP_DIR/$BACKUP_FILE_NAME $REMOTE_BACKUP_DIR diff --git a/backup-nout-flyspray-on-gouza7 b/backup-nout-flyspray-on-gouza7 new file mode 100755 index 0000000..2db56ed --- /dev/null +++ b/backup-nout-flyspray-on-gouza7 @@ -0,0 +1,15 @@ +#!/bin/sh +# +# backup mysql database + +BACKUP_FILE_NAME=nout-flyspray-daily.sql.gz +DATABASE=flyspray +DB_HOST=localhost +DB_USER=root +DB_PASSWORD="" +REMOTE_BACKUP_DIR="backup@55.55.55.20:/var/backups/" + +LOCAL_BACKUP_DIR=/var/backups/ + +/usr/bin/mysqldump -h $DB_HOST -u $DB_USER --password=$DB_PASSWORD $DATABASE | /bin/gzip -c > $LOCAL_BACKUP_DIR/$BACKUP_FILE_NAME +/usr/bin/scp $LOCAL_BACKUP_DIR/$BACKUP_FILE_NAME $REMOTE_BACKUP_DIR diff --git a/backup-nout-webcalendar-on-gouza7 b/backup-nout-webcalendar-on-gouza7 new file mode 100755 index 0000000..69d604e --- /dev/null +++ b/backup-nout-webcalendar-on-gouza7 @@ -0,0 +1,15 @@ +#!/bin/sh +# +# backup mysql database + +BACKUP_FILE_NAME=nout-webcalendar-daily.sql.gz +DATABASE=webcalendar +DB_HOST=localhost +DB_USER=root +DB_PASSWORD="" +REMOTE_BACKUP_DIR="backup@55.55.55.20:/var/backups/" + +LOCAL_BACKUP_DIR=/var/backups/ + +/usr/bin/mysqldump -h $DB_HOST -u $DB_USER --password=$DB_PASSWORD $DATABASE | /bin/gzip -c > $LOCAL_BACKUP_DIR/$BACKUP_FILE_NAME +/usr/bin/scp $LOCAL_BACKUP_DIR/$BACKUP_FILE_NAME $REMOTE_BACKUP_DIR -- 2.11.4.GIT