在linux中常用的shell备份脚本Linux认证考试

文章作者 100test 发表时间 2010:04:01 17:02:45
来源 100Test.Com百考试题网


  备份脚本:

  备份网站内容

  #!/bin/bash

  #指定运行的脚本shell

  #运行脚本要给用户执行权限

  bakdir=/backup

  month=`date %m`

  day=`date %d`

  year=`date %Y`

  hour=`date %k`

  min=`date %M`

  dirname=$year-$month-$day-$hour-$min

  mkdir $bakdir/$dirname

  mkdir $bakdir/$dirname/conf

  mkdir $bakdir/$dirname/web

  mkdir $bakdir/$dirname/db

  #备份conf,检测通过

  gzupload=upload.tgz

  cp /opt/apache2/conf/httpd.conf $bakdir/$dirname/conf/httpd.conf

  cd /opt/apache2/htdocs/php

  tar -zcvf $bakdir/$dirname/web/$gzupload ./upload

  #远程拷贝的目录要有可写权限

  scp -r /backup/$dirname [email protected]:/backup


相关文章


编写模块遍历系统中的进程Linux认证考试
Linux系统中一些针对文件系统的节能技巧Linux认证考试
Linux高精确的时序(sleep,usleep,nanosleep)Linux认证考试
linux上link命令使用心得Linux认证考试
在linux中常用的shell备份脚本Linux认证考试
linux日志管理命令详解Linux认证考试
如何配置静态ip以及设置默认的DNSLinux认证考试
企业级Linux误删除数据恢复技术Linux认证考试
armlinux内存初始化函数调用关系Linux认证考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛