1在linux上面创建一个文件夹,并且进行备份 cd /home mkdir backup cd backup 2创建一个脚本 Vi imaginebase.sh #!/bin/bash mysqldump -uroot -ppassword01! imaginebase > /home/backup/imaginebase_KaTeX parse error: Expected group after '_' at position 101: -kup/imaginebase_̲(date +
1编写备份脚本 echo backup oracle database...... echo %~dp0 set file_dir=%~dp0 echo backup time...... set "year=%date:~0,4%" set "month=%date:~5,2%" set "day=%date:~8,2%" set "hour_ten=%time:~0,1%" set "hour_one=%time
现有需求,设计一批处理文件,实现周一全部备份,周二周三周五周六增量备份,周四周日累计备份.并且每日将上个月本日数据删除(如今日8月7号,则删除7月7号的数据).并将备份压缩以减小所占空间. 思路: 备份:1).删除上个月数据. 2).通过判断今天周几执行不同的备份命令. 3).将备份文件添加到压缩包. 4).将备份文件删除. 还原:若周六数据库出现问题,则需全部导入周一备份,导入周四累计备份,导入周五增量备份. 备份具体代码: @rem:delete the history backups de