最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

在linux中常用的shell备份脚本

来源:动视网 责编:小OO 时间:2025-10-08 00:12:26
文档

在linux中常用的shell备份脚本

在linux中常用的shell备份脚本备份脚本:备份网站内容#!/bin/bash#指定运行的脚本shell#运行脚本要给用户执行权限bakdir=/backupmonth=`date+%m`day=`date+%d`year=`date+%Y`hour=`date+%k`min=`date+%M`dirname=$year-$month-$day-$hour-$minmkdir$bakdir/$dirnamemkdir$bakdir/$dirname/confmkdir$bakdir/$di
推荐度:
导读在linux中常用的shell备份脚本备份脚本:备份网站内容#!/bin/bash#指定运行的脚本shell#运行脚本要给用户执行权限bakdir=/backupmonth=`date+%m`day=`date+%d`year=`date+%Y`hour=`date+%k`min=`date+%M`dirname=$year-$month-$day-$hour-$minmkdir$bakdir/$dirnamemkdir$bakdir/$dirname/confmkdir$bakdir/$di
在linux中常用的shell备份脚本

  备份脚本:

  备份网站内容

  #!/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 root@10.1.1.178:/backup

  备份数据库:

  #!/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

  #热备份数据库

  cp /opt/mysql/my.cnf $bakdir/$dirname/db/my.cnf

  cd /opt/mysql

  mysqldump --opt -u zhy -p --password=1986 test>$bakdir/$dirname/db/test.sql

  mysqldump --opt -u zhy -p --password=1986 phpwind>$bakdir/$dirname/db/phpwind.sql

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

  scp -r /backup/$dirname root@10.1.1.178:/backup

文档

在linux中常用的shell备份脚本

在linux中常用的shell备份脚本备份脚本:备份网站内容#!/bin/bash#指定运行的脚本shell#运行脚本要给用户执行权限bakdir=/backupmonth=`date+%m`day=`date+%d`year=`date+%Y`hour=`date+%k`min=`date+%M`dirname=$year-$month-$day-$hour-$minmkdir$bakdir/$dirnamemkdir$bakdir/$dirname/confmkdir$bakdir/$di
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top