トップ 一覧 ping 検索 ヘルプ RSS ログイン

Linux バックアップの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
!!!Linux バックアップ
ディレクトリを圧縮し、FTPを利用して別のサーバにバックアップする処理を、定期的に実行する。

'''/var/batch/backup.sh'''
 #!/bin/bash
 targetdir="/var/www/html/"
 backupdir="/ext/backup"
 currentdir="/var/batch"
 
 zip -r "${backupdir}/tips.zip" "${targetdir}"
 ftp -n < "${currentdir}/ftp.src"

'''/var/batch/ftp.src'''
 open 192.168.0.2
 user userid password
 binary
 lcd /ext/backup
 put backup.zip
 quit

'''# crontab -e'''
 #SHELL=/bin/bash
 #PATH=/sbin:/bin:/usr/sbin:/usr/bin
 #HOME=/
 00 00 * * 0 /var/batch/backup.sh

前から、分(00-59) 時(0-23) 日(1-31) 月(1-12) 曜日(0-6) 実行スクリプト
曜日は、0:日曜日

設定を表示
 # crontab -l

----
{{include_html banner_html, "!Linux"}}