当前位置:首页 » 编程软件 » 数据库备份shell脚本

数据库备份shell脚本

发布时间: 2024-12-14 07:05:38

⑴ Linux 怎么shell脚本定时备份mysql数据库

每天定时备份mysql数据库任务,删除指定天数前的数据,保留指定天的数据;
需求:
1,每天4点备份mysql数据;
2,为节省空间,删除超过3个月的所有备份数据;
3,删除超过7天的备份数据,保留3个月里的
10号
20号
30号的备份数据;
#创建shell文件
vim
backup_mysql.sh
mysqlmp
-uroot
-p123456
--all-databases
>
/data/dbdata/mysqlbak/`date
+%Y%m%d`.sql
find
/data/dbdata/mysqlbak/
-mtime
+7
-name
'*[1-9].sql'
-exec
rm
-rf
{}
\;
find
/data/dbdata/mysqlbak/
-mtime
+92
-name
'*.sql'
-exec
rm
-rf
{}
\;
#创建定时任务
crontab
–e
0
4
*
*
*
/data/dbdata/backup_mysql.sh

⑵ shell脚本应该怎样连接达梦数据库,并备份达梦数据库,然后执行sql脚本

达梦是什么

⑶ 如何使用shell脚本每天自动备份mysql数据库

mysql备份用自带的备份工具mysqlmp
每天自动执行用cron工具,把mysql的备份命令放在.sh文件里面
.sh文件放在/etc/cron.daily目录,就会每天自动执行了。

⑷ SHELL写个脚本,以达到每隔2小时对数据进行导出备份~~同时对24小时后的数据进行汇总的脚本~

先写一个文件,比如叫abc:
#MIN HOUR DAY MONTH DAYOFWEEK COMMAND
#每两个小时
0 */2 * * * ls

ls只是一个例子,假如你想要执行的备份数据的命令即可,然后在root权限下:
#crontab file abc
即可

热点内容
sql2008错误233 发布:2025-07-03 02:28:52 浏览:168
创建数据库语句mysql 发布:2025-07-03 02:14:34 浏览:146
python量化投资 发布:2025-07-03 02:05:11 浏览:804
proxy代理服务器地址 发布:2025-07-03 01:56:52 浏览:910
ps选区存储 发布:2025-07-03 01:55:21 浏览:842
sql2008连接数 发布:2025-07-03 01:55:20 浏览:246
androidstring 发布:2025-07-03 01:53:55 浏览:183
密码sql注入 发布:2025-07-03 00:44:07 浏览:555
oa服务器需要什么硬件 发布:2025-07-03 00:36:05 浏览:512
4mol的naoh怎么配置 发布:2025-07-03 00:19:10 浏览:856