ログイン前の画面を設定する| 上へ| RSS 配信機能

バックアップ方法

フレッシュリーダーを別環境へ移行する際や、定期的にフレッシュリーダーデータバックアップすることをおすすめいたします。

ここでは、フレッシュリーダーバックアップ方法を説明します。

フレッシュリーダーデータ

フレッシュリーダーデータすべて

インストール先)/db

に格納されています。基本的には、このフォルダディレクトリ)をコピーバックアップ先にコピーすることでバックアップが実施できます。

参考:フォルダ/ディレクトリ構成

バックアップデータリストア

バックアップした db フォルダディレクトリ)を(インストール先)/db に上書きインストールすることでデータリストアすることができます。

Windows の場合

手動でバックアップする

エクスプローラーで(インストール先)\db を(バックアップ先)\db にコピーするか、以下のようにコマンドラインコピーを実行します。

  1. [スタート ] - ファイル名を指定して実行... で、cmd と入力しリターン
  2. 以下のコマンドを実行します。
  3. > xcopyインストール先)\db (バックアップ先)\db\
       /D /S /E /H /C /Y /R
    
    ※一行で入力してください。

定期的にバックアップする

バッチファイルを用意して、Windowsタスクスケジュール機能を使うと定期的にバックアップを実施することができます。

  1. バッチファイルを用意する(例:freshreader-backup.bat
  2. xcopyインストール先)\db (バックアップ先)\db\ 
       /D /S /E /H /C /Y /R >> (バックアップ先)\log
    
    ※一行で入力してください。
  3. Windowsコントロールパネルから「タスク」>「スケジュールされたタスクの追加」をクリック
  4. タスクウィザードが開くので、プログラムの選択で freshreader-backup.bat を指定する
  5. プログラムの選択
  6. タスクの名前と実行間隔を指定する
  7. タスク名と実行間隔
  8. 詳細なスケジューリングを指定する
  9. 詳細なスケジューリング
  10. 実行するユーザー名とパスワードを入力する

  11.  ※初期値として、現在ログイン中のユーザー名が入ります。
    ユーザー名とパスワード
  12. 「完了」をクリックし、タスクの作成を完了する
  13. タスク作成完了

Windows以外の場合

手動でバックアップする

以下のコマンドを実行します。

% cp -r (インストール先)/db (バックアップ先)/db

自動でバックアップする

シェルスクリプトを作成し、cronに登録することで、自動バックアップが実行できます。

  1. シェルスクリプトを作成する
  2. 例:/usr/local/bin/freshreader-backup.sh
    date >> (バックアップ先)/log
    cp -r (インストール先)/db (バックアップ先)/db 2>> (バックアップ先)/log
    
  3. スクリプトに実行権限を付与する
  4. % chmod 700 /usr/local/bin/freshreader-backup.sh
    
  5. cronに登録する
  6. % crontab
    5 4 * * *     /usr/local/bin/freshreader-backup.sh
    ^D
    
ログイン前の画面を設定する| 上へ| RSS 配信機能
track feed