NOA のバックアップ
投稿日: Jul 04, 2011 7:9:3 AM
Q) NOA のバックアップはどのようにやるのでしょうか
A) 私の行っている方法を参考までに書きます。
NOA サーバのバックアップは、以下のように2段構えとしています。
1)MacOSX 標準の TimeMachine 機能を使ってサーバマシーンのファイルをバックアップしています。
これを使えば、他の HD に一定時刻ごとのスナップショットが自動的に撮られるので、データを元の時代へ戻すことができます。通常のコピーだけで以前よくやった失敗は「正しいデータの上に、誤ったデータを上書きしてしまう」ことですが、TimeMachine があればこれを回避できます。
2)しかしバックアップは一つでは駄目です。同時に、時々は NOA DB のコピーを別の HD へ取っておいた方が安心。何ごとにも完全というものはありません。TimeMachine といえどもいつの間にか死んでいたということもあります。
NOA サーバのデータは MAMP/db/mysql/NOA/ の下に存在します。
画像データなどは MAMP/htdocs/NOA_ARCHIVE の下に存在します。
この2つのフォルダーをバックアップしておけば、トラブルがあっても元の状態へ戻せます。
*** 注意事項 ***
バックアップしてあった NOA サーバのデータを元に戻す場合、必ず一旦「MAMP を停止」してから作業してください。
MAMP 稼働中にデータベースのファイルをいじると、不整合を起し MAMP が起動しなくなったりします。
万一そのようなことが起こった場合は MAMP を新しくインストールしなおせば動くようになります。