私は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 ..."
}
ジョブを実行する前に、mysqldumpまたはデータベースをダンプするスクリプトを追加する必要があります。
RunScript {
RunsWhen = Before
FailJobOnError = Yes
Command = "mysqldump ..."
}
リモートWebサーバーでスクリプトを実行する必要がある場合は、RunScriptにRunsOnClient
オプションを追加します。
RunScript {
RunsWhen = Before
FailJobOnError = Yes
RunsOnClient = Yes
Command = "mysqldump ..."
}