showdoc内容备份
为了保证showdoc上的资料在服务器出问题时不会丢失,因此需要做数据备份。在当前服务器备份一份,以及传至其他的备份服务器。
备份为每天00:10分执行备份,备份命令可查看:vi /etc/crontab
【10 00 * * * root /root/backup.sh】
备份会备份在当前服务器的/home/backpack/showdoc/ 目录,并会copy一份至备份服务器的/home/showdocbackup
防止数据堆积,备份服务器上的定时器里添加如下命令:
【00 01 * * * root find /home/showdocbackup -mtime +3 -name “*gzip” -exec rm -rf {} \;】
修改定时器文件后,重启service crond restart 定时器服务,让对应修改生效。
附:backup.sh
#!/bin/bash
#!/usr/bin/expect
#@author:test
#@date:2017-9-28
DATE=`date +%Y-%m-%d`
#备份至/home/backpack/showdoc/目录
BackDir_sqlite=/var/www/html/showdoc/Sqlite
#备份至/home/backpack/showdoc/目录
BackDir_uploads=/var/www/html/showdoc/Public/Uploads
cd /var/www/html/showdoc/Sqlite
tar -zcvf $DATE.sqlite.gzip *
mv *.gzip /home/backpack/showdoc/
cd $BackDir_uploads
tar -zcvf $DATE.uploads.gzip *
mv *.gzip /home/backpack/showdoc/
echo !!!打包完成
password=moatest
/usr/bin/expect << EOF
spawn bash -c "scp -p /home/backpack/showdoc/* root@备份服务器ip:/home/showdocbackup"
expect {
"(yes/no)?"
{
send "yes\n"
expect "*assword:" { send "$password\n"}
}
"*assword:"
{
send "$password\n"
}
}
expect eof
EOF
echo !!!传输完成
find /home/backpack/showdoc/ -mtime +3 -name "*.gzip" -exec rm -rf {} \;
echo 删除前三天的备份成功
showdoc内容备份相关推荐
- 腾讯微博正式关闭:目前无法登陆 用户可申请个人内容备份
昨日晚间23 时 59 分,腾讯微博正式停止运营.目前用户已无法登录腾讯微博,但仍可备份数据. 日前,在9月4日,腾讯微博发布公告称,由于业务调整,将停止服务和运营.同时,腾讯微博提醒广大用户,如果有 ...
- 如何将u盘内容备份进计算机,如何让U盘连接上电脑之后就自动的生成一个备份文件夹?...
虽然说U盘是相对比较独立的一个外接设备,但是严格来说,一个U盘就好比是咱们电脑中的一个硬盘一样,具有相同的存放文件的功能.那么硬盘中的文件有可能会丢失,咱们U盘中的文件是不是也一样会出现丢失或者是损坏 ...
- itunes备份内容
系统中自带程序的所有内容: 短信(文字和图片) 日历.照片(相机胶卷中的照片和视频) 股市(个股设置).地图(大头针等自定义内容) 天气(城市设置).备忘录 时钟(自定义的世界时钟和闹钟) 设置(最子 ...
- FileYee一键备份电脑所有文件内容
不知你工作中有没有遇到这样的情况,电脑文件非常重要需要传输备份至两一个设备上,如移动硬盘 U盘 网盘等,但是自己手动复制粘贴实在是太麻烦,而且后期每次更新,都要手动拖拉,非常麻烦.如何实现一键备份电脑 ...
- Docker 入门系列(4)- Docker 数据管理(挂载目录、挂载文件、数据卷挂载、数据卷共享、数据卷删除、数据卷容器备份和恢复)
基于底层存储实现,Docker 提供了三种适用于不同场景的文件系统挂载方式:Bind Mount.Volume 和 Tmpfs Mount. Bind Mount 能够直接将宿主操作系统中的目录和文件 ...
- 使用dd查看磁盘前4个扇区的内容
想要获取磁盘前四个扇区的内容可以先将扇区内容从磁盘dd出来,使用如下命令 dd if=/dev/sdb of=mbr.txt bs=1 count=2048 改命令将sdb磁盘的前2048个字节内容即 ...
- Oracle备份恢复一(手动备份)
平台:redhat linux as5,oracle10g Oracle提供了许多方法来备份数据库.包括用户管理,恢复管理器(RMAN),Oracle数据泵等.用户管理允许用户通过操作系统命令 ...
- 备份软件 FreeFileSync 怎么用
现在,学会使用备份软件对电脑中的重要资料定期进行备份,已经成为许多办公一族的"必修课".其中,FreeFileSync 作为一款由国外开源社区开发的免费备份软件,由于其支持跨平台( ...
- 把服务器文件备份到文件服务器,服务器之间文件备份方案、如何把服务器文件自动备份到另外一台服务器?...
很多单位都有文件服务器备份的需求,并且常常是把一个服务器的文件自动备份到另外一台文件服务器 .如何实现呢? 一.Windows文件服务器自动备份的方法 Windows文件服务器自动备份的最简单方法是安 ...
最新文章
- go flag包获取命令行参数使用示例
- iPhone的UDID与push中使用的device token的关系
- mmap映射区和shm共享内存的区别总结
- Parcel是个好玩意儿
- 4.1 [单选]两化融合中的两化是指 - 关于两化融合(主讲:凌捷)笔记
- 背包(二维数组版和一维数组版)
- java经典笔试题目_java笔试考题(经典).pdf
- VS中代码格式及样式的统一处理
- flowable 中文文档_取出word文档文字内容生成加了目录、标号和页码的PDF文件
- 基于JAVA+SpringMVC+Mybatis+MYSQL的医院挂号系统
- 类的封装,继承和多态
- 【sklearn第六讲】特征提取(下)
- jQuery 的 ajax 请求方法
- 多线程面试题(值得收藏)
- 【文档/键值数据库】文档数据库和键值数据库有什么区别
- 完美解决Excel复制后粘贴空白的问题
- 意在寥廓观鸿蒙 什么意思,“滴滴寒露凋芙蓉”的意思及全诗出处和翻译赏析...
- 华为AR1220路由器配置GRE隧道
- 面试部分梳理 - 计算机网络
- ThreeJS导入外部obj和mtl
热门文章
- 计算机上自带的打字游戏,在学校上电脑课打字游戏的日子
- oracle异地接管,群集的接管和故障恢复 - 
Oracle® ZFS Storage Appliance 管理指南,发行版 OS8.6.0...
- 一本通1360:奇怪的电梯(lift)
- Charles抓包使用及常用问题
- Java实现字数统计(中文英文韩文日文混合),类似word效果
- 【C语言知识梳理之分支语句】
- 常用工具软件-官网下载地址
- “新主”难救美赞臣?
- Walletry for mac(日常支出跟踪工具)
- 【推荐】推荐一款云盘 不限速 【下载免登录】【下载不限速】【2T大存储】