备份小脚本

简介:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/bin/bash
#zuozhe:lijinzhu (qq:348450594)
#备份脚本
 
ntpdate asia.pool.ntp.org &> /dev/null
date =` date  +%y%m%d`
size=` du  -sh  /etc `
 
if  [ -d  /tmp/dbback  ]
         then
                 echo  "date is: $date"  /tmp/dbback/bak .txt
                 echo  "size is: $size"  >>  /tmp/dbback/bak .txt
                 cd  /tmp/dbback
                 tar  -zcf etc_$ date . tar .gz  /etc  bak.txt &> /dev/null
                 rm  -rf  /tmp/dbback/bak .txt
         else
                 mkdir  /tmp/dbback
                 echo  "date is: $date"  /tmp/dbback/bak .txt
                 echo  "size is: $size"  >>  /tmp/dbback/bak .txt
                 cd  /tmp/dbback
                 tar  -zcf etc_$ date . tar .gz  /etc  bak.txt &> /dev/null
                 rm  -rf  /tmp/dbback/bak .txt
fi







      本文转自limingyu0312  51CTO博客,原文链接:http://blog.51cto.com/limingyu/1910247,如需转载请自行联系原作者


相关文章
|
30天前
写一个数据备份的脚本
请提供需要编写简介的具体内容,以便我为您完成任务。
|
3月前
|
关系型数据库 MySQL Shell
分享一篇mysql数据库备份脚本
分享一篇mysql数据库备份脚本
32 0
|
6月前
|
安全
linuxdd命令备份与恢复
`dd`命令实例:用于备份/恢复磁盘,如`dd if=/dev/hdb of=/dev/hdd`复制整个硬盘。还能压缩备份(`dd if=/dev/hdb | gzip > /root/image.gz`)、恢复(`gzip -dc /root/image.gz | dd of=/dev/hdb`)、备份MBR(`dd if=/dev/hda of=/root/image count=1 bs=512`)、创建swap分区(`dd if=/dev/zero of=/swapfile`)
135 1
LXJ
|
Shell
文件备份脚本
服务器上文件备份脚本-shell
LXJ
114 0
|
关系型数据库 MySQL 数据库