前段时间写的使用python脚本自动备份系统文件,今天来写一个使用shell脚本增量备份系统文件,顺便复习一下shell脚本相关的命令,这个脚本可以根据自己的需求来备份不同的文件或者文件夹,进行完整备份和增量备份。直接上脚本如下:#!/bin/sh #Automatic Backup Linux System Files #Author wugk 2013-11-22 #Define Variab
原创 2013-11-22 17:55:20
3397阅读
2点赞
#!/bin/bash #不存在的变量终止脚本执行 set -o nounset #执行出错终止脚本执行 set -o errexit #递归列出文件的绝对路径并执行压缩 delDir=`date -d "7 days ago" +%Y/%m/%d` zipDir=`date -d "1 days ago" +%Y/%m/%d` function getAndZipFile()...
转载 2019-09-26 16:04:00
243阅读
2评论
shell备份脚本
原创 5月前
0阅读
  工作所需,仅供参考,如有疑问,欢迎提出。 #!/bin/sh # function:backup system config files weekly# name:SysBackUpByWeekly.sh# author:reed# blog:http://reeddeer.blog.163.com/# date:07/08/2012# version:1.0 # 说明:备份
原创 2012-10-17 16:30:05
973阅读
1点赞
每天备份  [root@yanjin ~]# vim backupdaily.sh #!/bin/bash # # This program is created by JinYan 2012/07/06 # # What is tis program? # This program will backup the following messages: #
原创 2012-07-06 11:27:45
741阅读
mysql数据库shell备份脚本任何项目的运行都离不开数据,持久化数据对于一个企业尤为重要,任何时候都不可掉以轻心,下面是我自己写的一个shell脚本,用来备份数据,分享给大家。#!/bin/bash#数据库连接信息MY_user=""MY_pass=""MY_port="3306"#环境变量PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/u
原创 2019-12-02 15:08:26
918阅读
脚本内容#!/bin/bashDATE=/backup/etc`date +%F`mkdir -p $DATEcp -a /etc/ $DATE
原创 精选 2022-07-22 09:01:51
417阅读
#!/bin/bashdate=`date +%Y%m%d`backDb=$date.sqlbackFile
原创 2022-08-05 17:32:09
77阅读
数据库备份的重要性不言而喻,备份的方法主要分为两大类,一是文件备份,二是数据库本身的备份机制binlog日志,今天先说说文件备份,就是将数据库【结构和数据】导出为文件。1.备份脚本在 /data/backup 下编写备份脚本 mysql_backup.sh 尽量不要在Windows环境下编写 shell 脚本,会有编码不对的问题,内容如下【备注已很清晰】:#!/bin/bash source /e
mysql 备份shell 脚本
转载 精选 2014-04-24 18:28:53
863阅读
1点赞
shell脚本中的rman备份
原创 2018-02-23 09:36:18
849阅读
#!/bin/bash mysql_host="localhost" mysql_user="xxxx" mysql_pwd="xxxxx" #保存备
原创 2022-04-06 18:27:34
138阅读
一个备份samba目录的脚本
原创 2016-06-23 23:27:07
896阅读
说明:1、指定备份目录2、在目录下查看是否有当日的文件夹,没有则生成3、执行脚本备份制定目录,排除upload附件目录,按日期时分秒生成备份。#/bin/shbackup_dir=/home/erdpc/backuparchive=`date +%Y%m%d`backup_file=`date +%Y-%m-%d-%H-%M-%S`if [ ! -d $backup_dir/$archive ];
原创 2022-08-18 09:36:59
43阅读
简单备份 我们先看一个简单但功能强大的归档机制。我们查看一个名为 arc 的简单脚本,该脚本支持从 Linux 的 shell 提示符创建备份快照。清单 1: arc 的 shell 脚本 #!/bin/sh tar czvf $1.$(date +%Y%m%d-%H%M%S).tgz $1 exit $? arc 脚本接受单个文件或目录名作为参数,创建压缩的归档文
转载 精选 2009-06-02 11:47:48
1181阅读
#!/bin/bash #this shell is create by ben@enmuo.cn filename=`date  +%Y%m%d%H%M%S` echo -n "please input backup directory name:" read directory if [ ! -d $directory ] then echo 2&g
原创 2012-12-14 11:35:15
1179阅读
前2天给公司的测试库写了个shell备份脚本,复杂的不会写,只能先从简单的入手,现贴出脚本文件供大家学习参考,有不对的地方也请大家多多指出!#”————————sunday———————————-”source /home/oracle/.bash_profile$ORACLE_HOME/bin/rman <<EOFconnect target /run{allocate channe
原创 2014-01-24 11:26:24
741阅读
RMAN 备份案例-shell 脚通过shell 结合RMAN建立数据库的备份,可以简化数据库备份的工作,以下为一个备份案例:系统环境: 操作系统:RedHat EL6 Oracle: Oracle 11gR2     本方案结合RMAN的Catalog DB建立备份,通过Catalog DB可以很方便的存储RMAN的备份脚本,方便备份的调用。备份案例:1、删除obsolete
原创 2014-04-02 17:33:22
1446阅读
#!/bin/bash MYUSER=root MYPASS=password SOCKET="/var/lib/mysql/mysql.sock" MYCMD="mysql -u $MYUSER -p$MYPASS" MYDUMP="mysqldump -u $MYUSER -p$MYPASS" BACKUP_DIR="/work/ba
原创 2015-04-28 12:52:59
1029阅读
1点赞
  • 1
  • 2
  • 3
  • 4
  • 5