PC関連/TS-119P/バックアップスケジュール

TS-119Pを導入して、玄箱からPukiwiki+Webサーバ機能を移管したが、定期的にコンテンツのバックアップを確保することにする。
イメージは下記の流れにする。

  • 1ヶ月に1回、Pukiwiki(テキスト+添付JPG)ディレクトリとpicture(Webアルバムフォルダ)をtarでアーカイブ
  • アーカイブファイルに、日付を設定
  • RAID1の別NASにファイルバックアップ

まあ、簡単な流れ。
「RAID1の別NASにファイルバックアップ」は、ReadyNAS側のバックアップジョブで行うため、

  • 1ヶ月に1回、Pukiwiki(テキスト+添付JPG)ディレクトリとpicture(Webアルバムフォルダ)をtarでアーカイブ
  • アーカイブファイルに、日付を設定

までをどうするか検討する。

圧縮シェル作成

圧縮シェルは特にエラーハンドリングを意識しなければすぐに出来る。 ファイルに日付を入れることも環境変数の取得方法だけわかれば簡単。
問題は、シェルの配置場所とスケジュール設定の保存方法。
TS-119Pはオリジナルの設定をUnmountされたフラッシュメモリから起動時に戻すような仕組みのようで、単純にcrontabに書きこんでも再起動すると設定が消えてしまう。。

  • backup_pukiwiki.sh
    #!/bin/sh
    sleep 30
    rm /share/xxx/pukiwiki*.tar
    tar -czvf /share/xxx/pukiwiki_`date +%Y%m%d`.tar /share/Web/pukiwiki

関連URL

  • 再起動により、設定がクリアされないために参考にしたサイト


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2016-07-12 (火) 23:08:02