web-dev-qa-db-ja.com

コンテンツの提供中にWordPressインストールをバックアップしても大丈夫ですか?

Ubuntu 16.04でLEMPスタックを実行します。 WordPressをバックアップするための優れたドキュメントがたくさん見つかりました:

  1. データベースをエクスポートします。

    mysqldump --add-drop-table -h mysql_hostserver -u mysql_username -p mysql_databasename
    
  2. WordPressがあるwebrootをコピーします。

    cp -a /var/www/nginx/example.com/. /home/$USER/WPBackup/
    

MySQLデータベースとWordPressインストールを安全かつ効果的にバックアップできますかwhileLEMPがコンテンツを提供していますか?

データベースとWordPressファイルにアクセスしている間にバックアップを作成するのは悪い考えのようです。

WordPressドキュメントのどこにも、コンテンツを提供しているWordPressインストールをバックアップしても安全かどうかについての言及がありません。 WordPressのバックアップ中にコンテンツを提供できない場合は、ダウンタイムが自分自身やWebサイトをホストしているクライアントにとって悪いニュースであるため、手に何か問題があるかもしれません。

LEMPがコンテンツを提供している間にWordPressをバックアップすると、データベースのバックアップやWordPressインストールの作成中に破損する危険がありますか?もしそうなら、どのようにダウンタイムなしでWordPressインストールをバックアップすることができますか?

3
Harold Fischer

通常の操作中にWordPressをバックアップすることは完全に安全でなければなりません。実際、WordPressで利用可能な最高のバックアップのいくつかは、インスタンス上でライブで実行され、すべての変更(VaultPressなど)の分単位のバックアップを行います。呼び出されたバックアップは通常、WordPressデータベーステーブルをコピーするだけでなく、wp-contentフォルダーを指定された宛先にコピーします。気づくかもしれない唯一のことは、低速/共有サーバーでのパフォーマンスの問題ですが、VPSや適切に設定された専用サーバーで問題が発生することはありません。

tl; drはい、安全です。

1
JCL1178

構造については詳しく調べていませんが、心配しなければならないのは、サイトが編集されているかどうかだけです。おそらく、ページを参照するメニューと、ページテーブルがバックアップされた後でメニューテーブルが作成される前にページが作成された場合の不整合。

しかし、それはおそらく決して起こらないでしょう...

1
Lenne