configuração bacula-dir.conf para o backup do site wordpress

1

Eu sou o iniciante da solução de backup bacula. Estou tentando fazer backup do meu site construído pelo wordpress.

Este é o Job e o FileSet para fazer backup do diretório raiz dos documentos.

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

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

Mas o problema é um banco de dados, o MySQL. Você poderia por favor me dizer como fazer backup de banco de dados do site wordpress por bacula? É impossível fazer backup apenas de alguns diretórios?

Obrigado. deagh. Eu preciso executar o script no servidor remoto. Então, adicionei a opção RunsOnClient em RunScript.

RunScript {
  RunsWhen = Before
  FailJobOnError = Yes
  RunsOnClient = Yes
  Command = "mysqldump ..."
}
    
por gunsmoke 02.09.2014 / 04:58

1 resposta

2

Você tem que adicionar o mysqldump ou um script que despeja seu banco de dados antes que o job seja executado:

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

Se você precisar executar o script no servidor remoto, adicione a opção RunsOnClient em RunScript.

RunScript {
  RunsWhen = Before
  FailJobOnError = Yes
  RunsOnClient = Yes
  Command = "mysqldump ..."
}
    
por 02.09.2014 / 06:24