linux 定时备份】的更多相关文章

导读:如今的百度云盘免费容量都是2T了,即使把电脑上所有的东东都放上去,也还有大把的剩余空间.对于站长来说,是完全可以充分利用这些硬盘空间的,现在我们就用百度云盘来备份Linux服务器上的数据. 一直在想,要是百度云盘支持FTP多好,就可以实现Linux定时备份数据到百度云盘了.尤其在各云盘容量都达到T级后,更是有种浪费的感觉. 昨天无意间发现了一个脚本,可以实现Linux定时备份数据到百度云盘. 安装bpcs_uploader 虽然关于bpcs_uploader的教程不少,但都千篇一律.虽然网…
数据在任何一家公司里面都是最核心的资产,定期备份则是为了保证数据库出现问题的时候能够及时回滚到最近的备份点,将损失缩小到最小 这篇文章将会两部分来说明:1.mysql的定期备份:2.同步到其它服务器 mysql 备份 备份还原某个数据库 备份还原 # 导出数据库 /usr/bin/mysqldump -u root -ppwd database > database20160929.sql # 导入数据库 mysql -u root -p database < database20160929…
(备份还原操作) ###导出数据库 /usr/bin/mysqldump -u root -pwd database > database20180808.sql ###导入数据库 mysql -u root -p database < database20180808.sql     (备份到压缩文件从压缩文件导入) ### 备份到压缩文件 /usr/bin/mysqldump -u root -pwd database | gzip > database20180808.sql.gz…
每部主机的任务都不相同,重要的数据也不相同,重要性也不一样,因此,每个人癿备份思考角度都不一样! 有些备份策略是非常有趣的: (1)挂载储存设备进行备份: 挂载设备: 备份的 script #!/bin/bash      #      ####################################################################      # 用户参数输入位置:      # basedir=你用来储存此脚本所预计备份数据目录(请独立文件系统)    …
首先要先搞清楚两个概念: ①.mysqldump,mysqldump是mysql的逻辑备份工具,它不是linux的命令,工作原理类似产生一些列sql语句,对数据库进行指定的逻辑备份. 最简洁的形式是:mysqldump  -uuserName -ppassWord --databasesName 当然,可以通过配置参数实现更多功能(请原理我厚颜无耻复制来的配置列表,见附录1).,多唠叨一句,进行数据库操作时请注意是否有相应的数据库权限. ②crontab 这是个linux系统命令,是用来定期执行…
定时备份:1.创建备份文件存放目录2.创建备份脚本backup.sh #!/bin/bash DBUser=db_backDBPasswd=passwordDBName=db_nameSERVER=localhostsave_dir=/dbbackup/LogFile="$save_dir"backup.logNewFile="$save_dir"$DBName'_'$(date +%Y%m%d).sqlOldFile="$save_dir"$D…
对于才了解crontab的人来说,应该按照以下的步骤来设置crontab 1.首先要检查是否装了crontab http://blog.sina.com.cn/s/blog_4881040d01011gp4.html 2.安装crontab cd /etc/cron.d yum install crontabs 3.crontab的启动与关闭 service crond statu service crond start / stop /restart 4.crontab的语法 * * * *…
项目的数据库需要每天备份,但是手动备份太麻烦而且容易忘,所以通过定时任务执行脚本备份数据库,服务器有Windows和Linux,所以两种都记录一下. 一.Windows 首先写好脚本,这里不多说,因为数据库很多. 设置定时任务 打开计算机管理(右键'我的电脑--管理'),找到任务计划程序库,然后点击创建基本任务 然后按照步骤,填写任务名称,频率和操作,选择写好的脚本就可以. 注意:在脚本的数据库备份文件名称中加入备份时间,cmd的获取时间的格式是:%date:~x,y%以及%time:~x,y%…
说明 检查Crontab是否安装 若没有 需要先安装Crontab定时工具 安装定时工具参考(https://www.cnblogs.com/shaohuixia/p/5577738.html) 需要使用root权限 yum -y install vixie-cron yum -y install crontabs 编写备份的shell脚本 参考(https://blog.csdn.net/harris135/article/details/79663901) MySQL cd ~ mkdir…
1.iterm2链接远程中文乱码 shh端vi ~/.bash_profile export LC_CTYPE=en_US.UTF-8 source ~/.bash_profile   2.WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! rm -rf ~/.ssh/known_hosts 或者删除其中对应的ip记录   3.文件赋权 sudo chmod -R 777 fileName sudo chattr +I server //加权限禁止修…