linux设置数据库定时备份,linux中使用计划任务进行数据库定期备份

Linux上经常要使用cornd执行定时任务。如果对crontab掌握不是很熟悉,也可以直接使用宝塔面板进行一些简单的定时计划任务。

在我的云主 机上 安装了CentOS系统,并默认安装了宝塔管理面板,为了安全起见,在服务器在正常服务期间,手动关闭了宝塔面板服务进程。为使用宝塔面板管理创建mysql数据库。

1、通过SSH登录,开启宝塔面板服务如下图:

600b8dbfbe6b3af04ff3e45b1a2f2727.png

2、登录宝塔面板

使用IP地址并通过设置好的端口进行宝塔管理面板登录

6feb64d7d487cd64598660815dc320b1.png

3、选择“计划任务”进行定时备份任务的添加

e9c1a3065e719537fcec7b9780c100d1.png

4、添加计划任务

任务类型包含以下部分:Shell脚本、备份网站、备份数据库、日志切割、释放内存、访问URL。我们的任务是进行数据库的定期备份,所以,添加计划任务时任务类型选择“备份数据库”;选择需要备份的数据库,并设置备份目的地,可以选择服务器本地存放备份,也可以设置FTP进行远程备份。

然后设置备份同期,可以按月,周,天,小时,分钟等时间粒度进行设置,我使用的数据库数据 更新不是很频繁,所以选择每天凌晨1点进行。

55aba6c41450ed19c5957f9496ce684b.png

5、执行备份操作

完成备份数据库备份计划任务后,在任务列表中显示已经添加的计划任务,可以点击右侧“执行”按钮进行即时任务运行一次。

7b5eddb1dd31a8f93282209de8dbe1d2.png

6、crond linux定时任务命令

crond 是linux用来定期执行程序的命令。当安装完成操作系统之后,默认便会启动此任务调度命令。crond命令每分锺会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作。可以用以下的方法启动、关闭这个服务:

/sbin/service crond start //启动服务

/sbin/service crond stop //关闭服务

/sbin/service crond restart //重启服务

/sbin/service crond reload //重新载入配置

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值