坚持#第305天~数据库远程备份的脚本终于写出来了,还有一个月清理备份的压缩包加班、关于远程传输的事儿

关于复制粘贴传输、远程复制、远程拷贝、拷贝复制拷贝、传输复制传输拷贝、远程传输:

不要考虑剪切,剪切过程若中断会导致数据丢失

cp显示不了进度条,但是速度是所有工具当中最快的

--progress是rsync显示进度条的

rsync --progress 不要加-z,加了-z速度会减半,而且消耗性能很卡,rsync非要传输完对方才会收到,而cp传多少对方就能收到多少

忽略工具,只考虑本地和远程传输,本地传输比在远程传输速度快得多

总结:最好使用cp进行本地传输,使用rsync(不要加-z)进行远程传输

所有的远程传输都可以变成本地传输!灵感:使用nfs啊,然后cp,屌爆了,但是自己实验之后发现还是属于远程传输,而且超卡,速度也才370kb。

试试先在原机上cp一份作为备份,然后nfs过去mv这份备份的,丢失了也不要紧,成功了更好,结论是比之前的cp、rsync好多了,快而且不卡,但不是很快,不是很卡

试试vsftp、wget吧:

总结出远程传输:注意:nfs+cp依旧属于远程传输,速度慢,超级卡

cp比wget差一点,wget比rsync要差一点,rsync比lftp要差一点,lftp比mv要差一点,参考标准是速度和卡的程度

灵感:试试使用mobax拖拽的方法,还不错,2M左右的速度,也不卡,但是看不到进度条,麻烦的是需要拷贝两次,因为首先要拷贝到windows,然后才能从windows拷贝到223

研究松哥2018年5月4日教给我的对账。手机里面有,留意一下229的311通道,数据库的怎么写脚本看百分率的?可不可以zabbix监控??哈哈哈,这个想法到位。我试了一下,数据库里面不好操作,因为目前对各个列名不知道什么意思,就在平台上面看呀,有现成的

写新的文档(备份的、对账的)

数据库备份的事情,龙哥发了一个笔记给我了。叫我每天凌晨两点半的时候做一个数据库的备份到228里面,怎么进入到228?直接用root进入,然后切换到oracle用户,因为龙哥也忘了oracle的密码,所以那个服务器表单上没有写oracle用户。龙哥给的笔记是远程备份到228里面(一定要注意用oracle的身份去执行龙哥给的那个笔记里面的命令),另外,还发给我了229里面之前运维人员做的备份到本机的脚本:cat /home/oracle/shell/dbbak.sh。龙哥还说之前运维人员有个可以备份到我们自己服务器上去(我们自己服务器就是松哥给的192.168开头的就是掌游自己的服务器了),叫我想个办法将228备份好的两个文件.dmp还有.log打包.tar.gz后删掉.dmp和.log备份到288的/databak/smsbak/expdpdir里面,再将.tar.gz拷贝到233上面。这个操作是多久做一次?还有,已经备份到288并压缩好的tar.gz拷贝到了233里面需不需要将288上的tar.tz删掉呢?听龙哥回答了,想起了每日例行任务里面不是有每日备份和每月备份么,哈哈,我这个时候就顿悟了。过程思路:每月备份的例行:228,当到了每月1号的时候,备份完毕,打包压缩完毕后,删除228上个月所有的.tar.gz,再将刚备份完毕、打包压缩完毕的拷贝到233上;每日备份的例行:228,每天凌晨两点半开始备份,早上检查一下目录里面看是否备份了。中午睡觉的时候把龙哥备份好的tar.gz拷贝到电脑上面看一下里面是什么内容,了解原理就好做了,里面都是看不懂的乱码,因为是.dmp文件

写文档里面的脚本

猜你喜欢

转载自blog.csdn.net/libanxian9527/article/details/80220823