ドキュメントのバックアップ
概要
MODxのエクスポートとインポート機能を使うドキュメントのバックアップ方法です。
当サイトでもドキュメントを移転する際にデータベースが文字化けしてしまったため、この方法を使用しました。
エクスポートには時間がかかりますが、インポートはほとんど一瞬で終わります。
手順
- MODxマネージャにログインします。
そしてリソース→リソース管理を開きます。 - テンプレートの作成をクリックします。
テンプレート名→ backup
内容→
<html>
<head>
<title>[*longtitle*]</title>
</head>
<body>
[*#content*]
</body>
</html> - 必要に応じてサイトを閉鎖中にします。
管理→MODx 設定を開きます。
デフォルトテンプレート→backup
全てのドキュメントが既定のテンプレートを使用するようにリセットする
にチェックを入れ、保存してください。 - 管理→サイトのエクスポートを開きます。
※エクスポートの前にexportディレクトリのパーミッションが777であることを確認します。 - 未キャッシュファイルを含むにチェックを入れます。
最大エクスポート時間は、全てのドキュメントをバックアップできる時間を設定します。
そしてエクスポートの開始をクリックします。
- FTPクライアントを使用してサーバーにアクセスし、
/assets/export ディレクトリ内のファイルを全てダウンロードします。 - importという名前のフォルダをローカルに作成します。
そしてそこにサイトの構造と同じようにフォルダを作成します。
例:1km.infoの場合
import
-modx_site
-snippet
-cms_review
-blog_review
その中に先程ダウンロードしたhtmlを配置します。 - importフォルダを、新サーバーの
/assetsディレクトリにアップロードします。 - 管理→サイトのエクスポートを開きます。
インポートの開始をクリックします。
- インポート直後は、タイトルなどの設定が不適切なので
適当に変更を加える必要があります。
Update: 2008/09/09 00:36:07

