**以前のリビジョンの文書です**
バックアップ
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>
- [スレーブ側] 定期的にバックアップファイルの存在を確認して、ファイルが存在したら展開するスクリプトを書く
ちょっと見せられないよ!
- DNSが切り替わった場合に、Dokuwikiの内容だけは保障出来るようになる。