web-dev-qa-db-ja.com

バックアップするbacula-dir.conf設定wordpressウェブサイト

私はBaculaバックアップソリューションの初心者です。私はワードプレスによって構築された私のウェブサイトをバックアップしようとしています。

これは、ドキュメントのルートディレクトリをバックアップするためのジョブとファイルセットです。

Job {
  Name = WebServerBackup
  Pool = File
  Client = losttemple-fd
  JobDefs = DefaultJob
  FileSet = WebServerFiles
}

FileSet {
  Name = WebServeFiles
  Include {
    Options {
      signature = MD5
    }
    File = /var/www
  }
}

しかし、問題はデータベース、MySQLです。 wordpressウェブサイトのデータベースをbaculaでバックアップする方法を教えてください?一部のディレクトリだけをバックアップすることは不可能ですか?


ありがとう。ディー。リモートWebサーバーでスクリプトを実行する必要があります。そこで、RunScriptにRunsOnClientオプションを追加しました。

RunScript {
  RunsWhen = Before
  FailJobOnError = Yes
  RunsOnClient = Yes
  Command = "mysqldump ..."
}
1
gunsmoke

ジョブを実行する前に、mysqldumpまたはデータベースをダンプするスクリプトを追加する必要があります。

RunScript {
   RunsWhen = Before
   FailJobOnError = Yes
   Command = "mysqldump ..."
}

リモートWebサーバーでスクリプトを実行する必要がある場合は、RunScriptにRunsOnClientオプションを追加します。

RunScript {
  RunsWhen = Before
  FailJobOnError = Yes
  RunsOnClient = Yes
  Command = "mysqldump ..."
}
2
deagh