MySQL自动备份脚本怎么写?你可能不再需要手动写了!

70 阅读1分钟

本篇文章的内容是讲解如何使用“Wisdom SSH”工具编写MySQL自动备份脚本,Wisdom SSH具有在服务器上根据指令执行命令和编辑文件的能力,用户只需要在对话中告诉AI准确指令就可以了。

首先,我们需要配置好服务器连接,连上服务器后,在终端中主动cd到服务目录,方便AI助手后续在此目录下操作(非必须,AI也可以自己识别):

image.png

在AI对话区输入指令:根据docker-compose的编排,写一个自动备份MySQL的脚本,将备份文件保留30天。 当然,这一步我们给的指令越清晰,AI执行越准确:

image.png

AI自动生成脚本内容,此时,我们可以选择“手动编辑”进行校验修正,或者直接允许:

image.png

这里是选择手动编辑的示例:

image.png

文件创建成功后,AI助手会帮助添加脚本文件的执行权限:

image.png

随后,我们在终端中执行脚本进行测试,发现运行正常:

image.png

接下来,添加一些额外要求:修改备份文件保存路径格式,与保留期限:

image.png

AI助手按要求重新编辑脚本:

image.png

然后进行测试,结果正确,接下来是添加定时任务:

image.png

AI助手给出了添加定时任务的命令:

image.png

至此,我们已经拥有一个每天定时备份Mysql数据库的计划任务了,再也不用担心数据丢失!