当前位置: 首页 > news >正文

磐石网站建设仿糗事百科网站源码dede二次开发分享+评论+互动

磐石网站建设,仿糗事百科网站源码dede二次开发分享+评论+互动,广告联盟评测,wordpress主题动态rman备份到远程服务器磁盘 原因 业务数据量较大,数据库服务器上无足够地空间存放rman备份,磁盘扩容申请不批。无奈采取nfs远程备份 环境信息 ip操作系统备份目录远程备份服务器192.168.3.130Centos7.9rmanbak数据库服务器192.168.3.132:1521Centos7.…

rman备份到远程服务器磁盘

原因

业务数据量较大,数据库服务器上无足够地空间存放rman备份,磁盘扩容申请不批。无奈采取nfs远程备份

环境信息
ip操作系统备份目录
远程备份服务器192.168.3.130Centos7.9rmanbak
数据库服务器192.168.3.132:1521Centos7.9/remotermanbak
配置过程

采用NFS共享盘的方式将远程磁盘映射到数据库服务器,然后RMAN将数据备份到映射磁盘以达到远程备份。

远程备份服务器启动NFS服务
#检查NFS服务所需包是否已安装
[root@top130:~]$ rpm -qa | grep nfs
nfs-utils-1.3.0-0.68.el7.x86_64  #返回说明已安装[root@top130:~]$ rpm -qa | grep rpcbind
rpcbind-0.2.0-49.el7.x86_64   #返回说明已安装#编辑访问权限
mkdir -p /rmanbak
echo '/rmanbak 192.168.3.132(rw,no_root_squash)' >> /etc/exports#启动或重启服务
systemctl restart rpcbind
systemctl restart nfs
systemctl status nfs
systemctl status rpcbind
数据库服务器挂载远程目录
#创建目录
mkdir -p /remotermanbak#挂载
echo '192.168.3.130:/rmanbak   /remotermanbak      nfs defaults  0   0 ' >> /etc/fstab
mount -a
注:/etc/fstab格式:远程备份服务器目录   数据库服务器本地目录  文件系统类型#赋予权限
chown -R oracle:oinstall /remotermanbak#验证/rmanbak目录下是否可创建文件
su - oracle
cd /remotermanbak/
touch test.txt
数据库服务器rman备份数据库

1.创建脚本存放目录, 如果有该目录则跳过进行下一步

mkdir -p /home/oracle/scripts 

2.rman全备+增备脚本

cat /home/oracle/scripts/rmanbak.sh
#!/bin/bash    ##引用环境变量
if [ -f $HOME/.bash_profile ]; then. $HOME/.bash_profile
elif [ -f $HOME/.profile ]; then. $HOME/.profile
fi
##全量备份时间,例如:周六
fulbakdatetime=(6)            ##增量备份时间,例如:周日~周五
incbakdatetime=(0 1 2 3 4 5)      ##冗余策略保留份数
quantity=2datetime=`date +%w`
backtime=`date +"20%y%m%d%H%M%S"`##备份目录,请指定到nfs共享目录
###################################################
orabakdir=/remotermanbak##备份策略
rmanPolicy(){rman target / log=${orabakdir}/level_policy_${backtime}.log<<EOFrun{CONFIGURE RETENTION POLICY TO REDUNDANCY ${quantity};CONFIGURE CONTROLFILE AUTOBACKUP ON;}
EOF
}#全量备份
fulBak(){rman target / log=${orabakdir}/level0_backup_${backtime}.log<<EOFsql 'alter session set nls_date_format="yyyy-mm-dd hh24:mi:ss"';run {allocate channel c1 device type disk;allocate channel c2 device type disk;crosscheck backup;crosscheck archivelog all; sql"alter system archive log current";delete noprompt expired backup;delete noprompt obsolete device type disk;backup incremental level 0 database include current controlfile format '${orabakdir}/backlv0_%d_%T_%t_%s_%p' plus archivelog  delete all input format '${orabakdir}/arch_%d_%T_%t_%s_%p';backup spfile format='${orabakdir}/spfile_%d_%T_%t_%s_%p';release channel c1;release channel c2;}
EOF
}#增量备份
incBak(){rman target / log=${orabakdir}/level1_backup_${backtime}.log<<EOFsql 'alter session set nls_date_format="yyyy-mm-dd hh24:mi:ss"';run {allocate channel c1 device type disk;allocate channel c2 device type disk;crosscheck backup;crosscheck archivelog all; sql"alter system archive log current";delete noprompt expired backup;delete noprompt obsolete device type disk;backup incremental level 1 database include current controlfile format '${orabakdir}/backlv1_%d_%T_%t_%s_%p' plus archivelog  delete all input format '${orabakdir}/arch_%d_%T_%t_%s_%p';release channel c1;release channel c2;}
EOF
}for dbbaktime1 in ${fulbakdatetime[@]}
doif [[ ${dbbaktime1} == ${datetime} ]];thenrmanPolicyfulBakbreakfi
donefor dbbaktime2 in ${incbakdatetime[@]}
doif [[ ${dbbaktime2} == ${datetime} ]];thenincBakbreakfi
donefind ${orabakdir} -name 'level*.log' -mtime +14 -exec rm -f {} \;

3.赋权,配置定时任务

su - root                                                                            #
chown -R oracle:oinstall /home/oracle/scripts/rmanbak.sh                                        #
chmod -R 775 /home/oracle/scripts/rmanbak.sh                                                    #
echo "00 02 * * * /home/oracle/scripts/rmanbak.sh >/dev/null 2>&1 &" >>/var/spool/cron/oracle   #
http://www.yayakq.cn/news/674919/

相关文章:

  • 腾讯有做淘宝客网站吗河南建设工程信息网 就上平台中项网
  • 网站开发的几个步骤京东网的公司全称是
  • 重庆做网站 熊掌号企业建设网
  • wordpress网站建小程序成都商城网站建设地址
  • 芜湖做网站建设公司wordpress锚点定位
  • 如何利用织梦cms做企业网站手机网站导航菜单
  • 东莞官方网站 优帮云百度搜索关键词排名人工优化
  • 网站装修的代码怎么做的网站开发流程龙岩
  • 建设局网站作用wordpress 页面属性 模板
  • 怎么做网站超链接河北省石家庄市官网
  • 网站优化和推广方案ppt淘宝客怎么做网站推广
  • 常州城乡建设局网站网站建设的好处
  • 免费一级a做爰网站外发加工费会计分录
  • 企业制作网站哪家好临猗县 保障住房和建设住建网站
  • wordpress站内信插件做的网站文字是乱码
  • aspit网站源码带手机版想找私人做网站
  • 吴忠网站建设哪家好做弹幕网站
  • 推广网站要注意什么创建一个公司要多少钱
  • 雄安网站建设公司免费做网站凡科
  • 做网站诈钱兰州百度网页制作公司
  • 网站如何设置广告创建网站大约多少钱2018
  • 网站优化试卷域名备案信息查询
  • 什么是网站建设与维护网络建设规划方案怎么写
  • 美工做图素材网站佛山网站设计公司
  • 做网赌网站得多少钱华龙网
  • 义乌建设网站免费虚拟机下载手机版
  • 建设通网站有建筑公司名录大全滨海专业做网站
  • 张家口远大建设集团网站免费net虚拟主机空间
  • 网站服务体系推进网站集约化建设的做法
  • jsp网站开发实例视频太原建站模板网站