位置: 编程技术 - 正文

自动备份文件并发送到Gmail (适用G级数据的备份)

编辑:rootadmin

推荐整理分享自动备份文件并发送到Gmail (适用G级数据的备份),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

一,安装所需程序

yum install -y mutt vixie-cron

二,设置mutt发信参数

$ vim ~/.muttrc

写入下面的内容

set envelope_from=yesset from=bak@deepvps.comset realname=”DiaBak”set use_from=yes

然后设置要接收邮件的Gmail,把bak@deepvps.com加入白名单。

三,设置脚本注意这几个目录/etc/cron.hourly/etc/cron.daily/etc/cron.weekly/etc/cron.monthly这些目录下的文件可以分别每小时,每天,每周,每月自动执行一次。如果是把脚本程序放置在上面的目录里,最好把权限设置为。设置更复杂的执行条件可以使用crontab -e命令。详情请百度。

以每天执行为例

$ vim /etc/cron.daily/diabsk.sh

写入下面的内容

#!/bin/bash

# SETTINGTOEMAIL=”bak@deepvps.com”;COMMENT=’blog database backup’DIR=’wordpress’# END SETTING

TMP=’/tmp/diabak/’${DIR}ATTTMP=’/tmp/diabakatt/’${DIR}

rm -rf $TMPmkdir -p $TMPcd $TMP

自动备份文件并发送到Gmail (适用G级数据的备份)

# Put files what you want to backup to $TMP

# Don’t change anything belowYYYYMMDD=`date +%Y%m%d`SUBJECT=’DiaBak_of_’${DIR}’_'${YYYYMMDD};

rm -rf $ATTTMPmkdir -p $ATTTMPcd $ATTTMP

tar zcPf backup.tar.gz $TMPrm -rf $TMPsplit -b m -a 3 -d backup.tar.gz ${SUBJECT}.partrm -f backup.tar.gz

for file in *doecho $COMMENT | mutt -a $file -s $SUBJECT $TOEMAILsleep sdone

rm -rf $ATTTMP

需要更改的内容已经加红TOEMAIL为接收邮件的邮箱地址。TOEMAIL为注释邮件,以邮件正文发送。DIR为临时目录名,建议仅使用英文和数字。# Put files what you want to backup to $TMP,这一行下面的命令根据需要自己补充,比如备份数据库可以把SQL文件导出到$TMP目录,备份文件可以复制文件到$TMP目录。

四,导出数据库的命令。1.备份单个数据库

mysqldump –user=user –password=password –lock-all-tables dbname > backup.sql

2.备份多个数据库

mysqldump –user=user –password=password –lock-all-tables –databases dbname1 dbname2 > backup.sql

3.备份所有数据库

mysqldump –user=user –password=password –lock-all-tables –all-databases > backup.sql

–lock-all-tables选项可以在备份期间锁定数据库防止出现变化,进而导致多个有关系的表不同步,比如A表需要引用B表,备份完A表后,B表发生了变化,之后才备份了B表,这样数据库就乱了。备份上百M的数据库也只用了几秒而已,所以这个选项对网站运行影响不大。

五,重新组合备份的文件Linux下$ cat DiaBak* > bak.tar.gzwindows下copy DiaBak_of_testfile_.part/b+DiaBak_of_testfile_.part/b bak.tar.gz注意分卷后面会有三位数字,cat命令会按这些数字的顺序重新组合文件,所以数字不能乱。copy命令同理,注意数字顺序。

六,其他测试了一个多M的文件,以M的大小分成了个包,通过脚本发送,用时十几分钟,期间网速保持在5Mbps到Mbps之间,本机还有足够的带宽,这个应该是GMAIL的上限了。有些邮件需要过一个多小时才在Gmail显示出来。个包全部收到。如果哪位发现有比Gmail更适合备份的邮箱,期待与大家分享。

Linux VPS上配置Nginx反向代理的方法 反向代理是什么?反向代理指以代理服务器来接受Internet上的连接请求,然后将请求转发给内部(或其他)网络上的服务器,并将从服务器上得到的结果返

真正实现限制SSH单用户登录的方法 使用方法:用root权限在后台(比如screen里)运行这个脚本复制代码代码如下:#!/usr/bin/perl-wusestrict;submain{my@lines=`ps-eouser,pid,etime,cmd|grepsshd`;my$users;formy$line(@lin

SSH Login 登录太慢的问题 如果这个时候DNS的反向解析不正确,sshd就会等到DNS解析超时后才提供ssh连接,这样就造成连接时间过长、ssh客户端等待的情况,一般为-秒左右。有

标签: 自动备份文件并发送到Gmail (适用G级数据的备份)

本文链接地址:https://www.jiuchutong.com/biancheng/364898.html 转载请保留说明!

上一篇:Linux VPS中rar、unrar命令安装和使用详解

下一篇:SSH Login 登录太慢的问题(ssh登录报错)

  • 计税价格是什么税
  • 注册会计师考试时间2023
  • 债务承担规定是什么意思
  • 缴纳城镇土地使用税
  • 赠品要做视同销售申报纳税吗
  • 年金的扣费标准
  • 城建税 小规模
  • 转出未交增值税年末怎么转平
  • 非税收入一般缴款书一式几联
  • 黄金消费税计税依据
  • 轿车被盗
  • 同一投资主体内部所属企业之间土地,房屋权属的划转
  • 公司零申报怎么注销
  • 财产租赁合同印花税优惠政策
  • 固定资产后续支出的确认和处理
  • 财政收回项目资金的整改报告
  • 企业注销合适还是转让出去合适
  • 报销车费滴滴怎么打印电子发票
  • 增值税发票季报
  • 红字发票通知单已经上传可以作废吗
  • 跨区经营的税务政策
  • 其他资金账簿和资产账簿
  • 已认证抵扣的进项税额转出做账的会计处理
  • 因质量问题扣款协议
  • windows 发布时间
  • 出租设备收取租金合法吗
  • 新会计准则2020变化
  • 公积金扣款日余额不足,影响征信
  • 出售固定资产减免的税款账务处理
  • svg图形是什么
  • 处置子公司的方式
  • php实现发送邮件
  • 发票过账和不过账是什么意思
  • 资金平衡表的编制方法
  • 深度学习之bottleneck layer
  • php xml转数组
  • 贷款和应收款项属于金融资产吗
  • 命名空间 php
  • php面试题目100及最佳答案
  • 长期借款的处理原则
  • mysql的一些命令
  • 新办商贸企业是国企吗
  • 生产企业免抵退红字冲减
  • 存货成本明细科目表
  • 应纳税所得额的各项扣除包括什么
  • 企业所得税该什么科目
  • 法人买社保又不发工资怎么做账
  • 转增资本需要交税吗
  • 出口报关金额怎么算
  • 免租期可以退房吗
  • 主营业务收入借方表示
  • 冲销以前月份的凭证
  • 出口退税进口退税吗
  • 进项税额转出之后怎么处理
  • 开公司如何选择行业
  • sql server分组查询
  • sql server 字符串操作
  • mysql语句group by
  • window放大之后怎么缩小
  • windows锁定用户
  • freebsd与linux
  • dwm exe是什么
  • 电脑windowxp系统重装
  • windows10自带磁盘修复工具
  • awk结果输出到文件
  • centos的安装步骤
  • windows8主题桌面
  • windows10右键菜单被任务栏挡
  • 邮箱应用程序
  • unity开发的小游戏
  • node 执行js
  • 安卓显示时间代码
  • Linux base shell重定向详解
  • xcopy /i
  • es5 教程
  • python下载方法
  • rom开发是做什么的
  • Unity3D Vuforia Android 拨打电话
  • jQuery ajaxSubmit 实现ajax提交表单局部刷新
  • 纳税申报表保管期限为几年
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设