**以前のリビジョンの文書です**

バックアップ

Web編

Dokuwikiのバックアップ

  • [マスター側] スクリプトでSSH実行出来るように公開鍵登録をしておく
    • <code># ssh-keygen -N “” -t rsa # ssh-copy-id '-p 11122 backup@example.net' backup@example.net's password:</code>
  • [マスター側] こんな感じのスクリプトを置く。
    • <code>#!/bin/sh cd /var/www tar uf /root/dokuwikibackup.tar ./doku cd /root gzip -c dokuwikibackup.tar > dokuwikibackup.tar.gz sftp -oPort=6622 backup@example.net«EOL put dokuwikibackup.tar.gz EOL</code>
  • [マスター側] crontabに仕込む
    • <code>echo “15 5 * * * root /root/dokuwiki_backup.sh”

      >> /etc/crontab</code>

      1. [スレーブ側] 定期的にバックアップファイルの存在を確認して、ファイルが存在したら展開するスクリプトを書く
        • ちょっと見せられないよ!
      • DNSが切り替わった場合に、Dokuwikiの内容だけは保障出来るようになる。
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0