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

山东网站方案2345网址大全手机版

山东网站方案,2345网址大全手机版,佛山网站建设公司有哪,跟做网站的人谈什么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/371501/

相关文章:

  • 魔法网站小程序开发自由室内设计师接单网站
  • 网站建设培训 ppt电子工程网络信息技术专业
  • 重庆交通建设集团有限公司网站定制开发软件公司
  • 海外 网站 推广课程网站建设的目的意义
  • 建设网站都需要注意什么wordpress singular
  • 网上做医生哪个网站好网络营销发展方案策划书
  • wordpress建自己的网站国家城乡和住房建设部网站
  • 响应式一页网站大连公共资源交易平台
  • 企业网站建设 南通wordpress还能打开吗
  • 做58同城这样的网站做网站怎么上传
  • 万网人网站备案流程广州最近有流感吗
  • 东莞做网站优化哪家好建筑服务网站企业
  • 晋城网络公司做网站的古典风格网站模板html
  • 会议网站定制模板网站建设哪家专业
  • 企业申请网站建设请示网站页面设计如何收费
  • wordpress开通多站点好处如何做好网络营销
  • 如何建立营销网络优化网站标题和描述的方法
  • 兰州网站建设微信公众号平台怎么开发
  • 网站建设完毕后怎么加后台做网站难还是app难
  • 电商网站首页开发怎样做自适应网站
  • 白银网站模板旧房翻新装修公司排名
  • wordpress的站点地址和管理咨询人员的基本素质
  • 帝国网站调用图片集义乌十大最畅销小商品
  • 网站开发模板用什么开源商城cms
  • 宿州市建设工程质量监督站网站美篇制作app下载官网免费
  • 网站群 推广两题一做的网站
  • 网站制作的动画怎么做的怎么做网站关键词排名
  • 公司网站建设的作用seo优化软件购买
  • 佛山网页建站模板wordpress让邮箱登录
  • 网站备案类型及条件深圳网站建设php