これもまたみんなの掲示板の書き込みが動機なのだが、昨日からこのサイトのバックアップ方法をいろいろ勉強して研究中である。
#XREAサーバーからPowerBook(Mac OS X 10.2.8)へのバックアップねん。
「どうにかしてサイトにあるファイルをゲット」をcronで定期的に実行してやれば自動バックアップはできるはずなんだがまだどうにかしてのところがこれだってーのに確定していない。
とりあえずファイルをゲットの方法としては、こないだ書いたwgetやcurlとか、rsyncというのがある。(他にもありそうだけどまだみつからず)
まだそれぞれよくわかってないんだが。
wgetは単純にファイルとってこい(ブラウザの変わりみたいな)ってもの?
パーミッションで保護されてるものとか、ディレクトリまるごとゲットはどうすんだ?
curlはダウンもアップもできるぜぃはいいんだが、ディレクトリまるごとゲットはどうすんだ?あとユーザ名とパスワードがBASE64エンコードでセキュリティ的に大丈夫なんか?とか。
rsyncはSSHとやらを使ってセキュリティとしては一番大丈夫そう?一度だけサイトまるごとゲットしとくと後は差分だけダウンしてくるのでファイルの同期が楽そう?
なんだけど、ここXREAのサーバーだとSSH(rsync)を使う前にホスト情報登録ってのを管理画面でやらないとならん&10分ほど待たないとならん&その登録状態が1時間までってーので、cronで定期的にってのはちと難しそうだ。(自分ちのLAN内なら楽そうだけど)
とりあえず現時点の知識でできるのは、wgetかcurlで決め打ちのファイルだけ(掲示板のログファイルとか)を取ってくるってのはできる。
rsyncも一週間とか一か月に一度とかならまあできそう。
根性あれば毎日できるが、ホスト登録が手作業なのでちと苦痛かも。(^_^;)
#XREAのようにSSHの使用が制限されているのでなければ、rsyncが一番楽勝なんだが。
ということで、まだ勉強中&テスト中。
レンタルサーバーのバックアップはこうしてやるんだぜぃっていう知識人のかたがいらっしゃればぜひご教授くださいませ。m(_ _)m