ドキュメントのバックアップ

概要

MODxのエクスポートとインポート機能を使うドキュメントのバックアップ方法です。

当サイトでもドキュメントを移転する際にデータベースが文字化けしてしまったため、この方法を使用しました。
エクスポートには時間がかかりますが、インポートはほとんど一瞬で終わります。

手順

  1. MODxマネージャにログインします。
    そしてリソース→リソース管理を開きます。
  2. テンプレートの作成をクリックします。
    テンプレート名→ backup
    内容→
    <html>
    <head>
    <title>[*longtitle*]</title>
    </head>
    <body>
    [*#content*]
    </body>
    </html>
  3. 必要に応じてサイトを閉鎖中にします。
    管理→MODx 設定を開きます。
    デフォルトテンプレート→backup
    全てのドキュメントが既定のテンプレートを使用するようにリセットする
    にチェックを入れ、保存してください。
  4. 管理→サイトのエクスポートを開きます。
    ※エクスポートの前にexportディレクトリのパーミッションが777であることを確認します。
  5. 未キャッシュファイルを含むにチェックを入れます。
    最大エクスポート時間は、全てのドキュメントをバックアップできる時間を設定します。

    そしてエクスポートの開始をクリックします。
    ドキュメントのバックアップ
  6. FTPクライアントを使用してサーバーにアクセスし、
    /assets/export ディレクトリ内のファイルを全てダウンロードします。
  7. importという名前のフォルダをローカルに作成します。
    そしてそこにサイトの構造と同じようにフォルダを作成します。
    例:1km.infoの場合
    import
      -modx_site
         -snippet
      -cms_review
      -blog_review

    その中に先程ダウンロードしたhtmlを配置します。
  8. importフォルダを、新サーバーの
    /assetsディレクトリにアップロードします。
  9. 管理→サイトのエクスポートを開きます。
    インポートの開始をクリックします。
    ドキュメントのバックアップ
  10. インポート直後は、タイトルなどの設定が不適切なので
    適当に変更を加える必要があります。
Update: 2008/09/09 00:36:07

Contents List

Powered&Links