Twitter Facebook Ustream

[サーバ構築Tips] 2台のサーバ間でミラーリング(rsync)

投稿者: , 2009年4月14日(火曜日) 23:42. コメントは受け付けていません。.

2台のサーバ間でrsyncを用い,不定期に(crontabで)ディレクトリのバックアップ環境を構築

今回は所有者がrootのフォルダをバックアップする(homeディレクトリ)

  • バックアップ元のサーバで秘密鍵を生成
    $ssh-keygen -t dsa
    ※crontabで利用する場合パスワードが使えないので,パスワードなしで作る
  • バックアップ先のサーバに公開鍵を転送
  • バックアップ先のサーバのsshにはrootログインができるようにする
    PermitRootLogin yes
  • 実行(シェルスクリプト)
    /usr/bin/rsync -av -e ssh バックアップ元ディレクトリ バックアップ先サーバ:バックアップ先ディレクトリ > ログファイル記録先

適宜,シェルスクリプトを書き,crontabで定期実行.

Facebookでコメントする
コメントはありません.
コメントする

現在、コメントフォームは閉鎖中です。