Como posso implementar a restauração automática de dados?

Atualmente, a maioria dos trabalhos do Estúdio Star岚 estão abertos.Experiência de Backstage SitePara evitar que o usuário confuse as configurações em segundo plano, eu configurei no servidor.Planejamento de tarefasTodos os dias, o banco de dados do backstage do site da experiência será redefinido, como é concretamente realizado?

Um exemplo de pagode é o seguinte:

Primeiro, você deve fazer backup do banco de dados especificado;

Adicionar uma tarefa planejada à tarefa planejada;

3, Tipo de tarefa Selecione o script da shell, o nome da tarefa é "restaurar um banco de dados", o ciclo de que eu definei para 5: 30 minutos todos os dias.

Conteúdo do script, preencha o comando shell. E oRestaurar o banco de dadosO comando shell para backup é:

mysql -u用户名 -p密码 -S /tmp/数据库名 < /home/usrdata/madmin/数据库备份文件名.sql

Finalmente, clique em Adicionar tarefa.

Então, eu tenho muitos backstage do site de experiência, é realmente adicionar uma tarefa por tarefa?

Na verdade, você pode adicionar vários comandos de shell ao conteúdo do script, apenas revezando a linha.

Como segue:

mysql -u用户名 -p密码 -S /tmp/数据库名 < /home/usrdata/madmin/数据库备份文件名.sqlmysql -u用户名 -p密码 -S /tmp/数据库名2 < /home/usrdata/madmin/数据库备份文件名2.sql

Claro que se você precisar definir um ciclo de diferente, você precisará adicionar novas tarefas agendadas.

image.png

Não gosto.1

Link para este artigo:https://pt.finchui.com/web/100.html

Comentários dos internautas

já existem1O homem publicou uma opinião
  • 2025-07-31 23:43:46

    O objetivo de usar este método é permitir que os usuários experimentem o site em segundo plano sem qualquer configuração arbitrária, sem se preocupar com a configuração do site "ruins "!

Eu acho que você gosta.

Mercadorias populares
Artigos populares
Rótulos quentes
Rótulos relevantes
Edição da FinchUI Store

Partilhar

Copiar ligação
Horário de trabalho: 9: 00 - 22: 00
Sábado, domingo: 14: 00 - 22: 00
wechat
Digitalizar código para adicionar WeChat de atendimento ao cliente