あらかじめ、データベースファイルはファイルに落としておく。
落としておいたファイルを日付を付けたフォルダにバックアップする
Oracleのバックアップ
 #!/bin/bash -x
 cd /cygdrive/c/backup/coldbackup_weekly
 WORK_DATE=`date +%Y%m%d`-`date +%H%M`
 mkdir -p $WORK_DATE/oracle/product/10.1.0/oradata/orcl
 cp -v -a /cygdrive/e/oracle/product/10.1.0/oradata/orcl     /cygdrive/c/backup/coldbackup_weekly/$WORK_DATE/oracle/product/10.1.0/oradata/orcl

FileMakerのバックアップ
 #!/bin/bash -x
 cd /cygdrive/f/weeklybackup
 WORK_DATE=`date +%Y%m%d`-`date +%H%M`
 mkdir -p $WORK_DATE
 cp -v -a /cygdrive/f/serverbackup $WORK_DATE

上をシェルスクリプトにして、chmod 777 しておく。
実行して動作チェック。
OKであればcronで登録しておく。
毎日12:30に実行のcrontabは以下のようになる
 30 12 * * * /home/Administrator/dailybackup.sh



トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS