web-dev-qa-db-ja.com

ローカルホストテスト用にライブサイトのコピーを作成する

ライブサイトをコピーして、ローカルホストで実行し、ライブサイトにインストールする前にいくつかのモジュールをテストしたいのですが。

これを行うための段階的な方法はありますか? PHPyAdminにアクセスできるので、データベースを簡単にエクスポートできます。ただエクスポートするだけではないことを知っています。

3
enchance

backup and migrate module を使用すると、これを簡単に行うことができます。動的コンテンツがたくさんある場合は、このモジュールを使用してcronジョブのバックアップもスケジュールする必要があります。

MySQLコマンドラインの使用方法を学ぶ前に、phpmyadminにはインポートファイルのサイズ制限があるため、バックアップをプライベートファイルパスに含めてWebサイト全体を圧縮し、それを新しいサーバーに移動しました。次に、データベース設定を削除して、Drupalの新規インストールをインストールします。バックアップと移行モジュールを有効にして、最後のデータベースを復元します。

3
Adam S

もしあなたがそんなに気が狂ったなら、あなたは drush を使ってウェブサイトを同期して展開することもできます。

drushdrupal Shell)に慣れていない場合、これはコマンドラインであり、コマンドを介して多くの機能を提供します。ライン。

より具体的にあなたの質問に関連して、これをチェックしてくださいdrupal同期中のノード。

Drushには、データベースをエクスポートするための組み込みコマンドもあります。

drush sql-dump {database name} >> {path}

コマンドの完全なリストについては、 drush Webサイト をチェックアウトしてください。

2
chrisjlee