web-dev-qa-db-ja.com

Drushを使用してバックアップと移行モジュールで行われたバックアップからサイトを復元する方法

それだけ。 backup and migrate module を使用してバックアップを作成しました。私はいくつかの変更を行いましたが、サイトはダウンしています。管理インターフェイスを使用してサイトを復元できません(壊れているため)。

Drushを使用して復元できますか?

4
chefnelone

はい、Drushでバックアップを復元できます。

Drushのバックアップと移行のコマンドを次に説明します。 http://www.only10types.com/2011/03/drush-backup-and-migrate-command.html

Drush bam-restoreコマンドがあなたが探しているものだと思います。

bam-restoreバックアップと移行を使用してサイトのデータベースを復元します。

例:drush bam-restore db manual "LCC-31.03.2011-14.01.59.mysql.gz"-指定されたダンプファイルを使用してデフォルトデータベースを復元します。これは、「manual」という宛先にあります。

引数:ソース-必須。バックアップを復元するソース(通常はデータベース)のID。ソースのリストを取得するには、「drush bam-sources」を使用します。デフォルトは「db」宛先です-必須。バックアップファイルの送信先のID。宛先のリストを取得するには、「drush bam-destinations」を使用します。デフォルトは「手動」バックアップIDです-必須。バックアップファイルの復元のID。 「drush bam-backups」を使用して、使用可能なバックアップファイルのリストを取得します。

7
Bálint Deáki

コメントはできませんが、完全を期すために、公式のbam-backupコマンドのヘルプも追加したいと思います。

$ drush help bam-backup

Backup the site's database using default settings.

Examples:
 drush bam-backup                          Backup the default database to the manual backup directory using the default settings.                                                            
 drush bam-backup db scheduled mysettings  Backup the database to the scheduled directory using a settings profile called "mysettings"                                                       
 drush bam-backup files                    Backup the files directory to the manual directory using the default settings. The Backup and Migrate Files module is required for files backups.

Arguments:
 source                                    Optional. The id of the source (usually a database) to backup. Use 'drush bam-sources' to get a list of sources. Defaults to 'db'            
 destination                               Optional. The id of destination to send the backup file to. Use 'drush bam-destinations' to get a list of destinations. Defaults to 'manual' 
 profile                                   Optional. The id of a settings profile to use. Use 'drush bam-profiles' to get a list of available profiles. Defaults to 'default'

Aliases: bb
0
LittleTiger