个人博客网站模板wordpress体育建设网站首页

diannao/2026/1/21 16:15:23/文章来源:
个人博客网站模板wordpress,体育建设网站首页,吉林分销网站建设,兰州网站建设程序《AIX环境下DB2冷备机恢复方案#xff08;生产实践#xff09;》 1 DB2数据库常见备份方式简要说明2 方案说明3 实际方案#xff08;信息已脱敏#xff09;3.1 基本信息3.2 创建互信3.3 部署scp脚本3.4 在冷备机192.168.16.165上部署恢复脚本3.5 在冷备机192.168.16.165上部… 《AIX环境下DB2冷备机恢复方案生产实践》 1 DB2数据库常见备份方式简要说明2 方案说明3 实际方案信息已脱敏3.1 基本信息3.2 创建互信3.3 部署scp脚本3.4 在冷备机192.168.16.165上部署恢复脚本3.5 在冷备机192.168.16.165上部署清理脚本 1 DB2数据库常见备份方式简要说明 生产环境中对于生产环境DB2数据库的安全备份主要有以下方法我将以从小到大的方式进行叙述 序号标题表现方式1备份数据库表一般有以下方式方式1在生产环境数据库创建备份表并将数据完整插入备份表。但无法实现实时备份。方式2利用SQL复制技术建立复制表进行实时复制。方式3利用Q复制技术可实现跨服务器的实时复制。方式4利用表的导出导入备份和恢复表。2备份表空间一般将表空间进行备份然后恢复。3备份数据库一般有以下方式方法1离线备份数据库。这样的备份比较完整。可用于离线恢复。方法2在线全备数据库。这样的备份也比较完整。但有时恢复时需要读取日志文件。方法3在线增备数据库又分为拆分备份和差异备份。都需要在在线全备基础上进行恢复。4备份数据库所在的小型机数据库在小型机上使用AIX系统时可以通过操作系统HACMP技术将数据库所在的小机进行备份达到一台故障另一台接管的数据库卷组的目的。这种方式一般数据较为完整但是过程中会出现数据库重启极端情况会导致数据库实例损坏。5备份数据库卷组一般通过存储技术将数据库所在的卷组进行复制这样出现断电等极端情况下在另一台数据库实例上恢复数据库。一般在日常就已经准备了另一套完整的数据库环境一侧卷组损坏数据库无法恢复则可以直接启动另一侧。缺点是一般无法实时同步两端数据差在4小时左右。6备份数据库环境数据库在linux虚拟机上时可以克隆虚拟机。这样对操作系统、数据库软件、数据库实例、数据库都做了完整备份。7备份机房环境在同城或异地建设容灾机房配置网络复刻生产环境的数据库和应用日常可利用存储和操作系统技术进行数据库数据备份紧急情况可通过切换网络实现紧急恢复。缺点是数据一般有延迟部分新数据存在丢失风险。 2 方案说明 本方案实际解决的是数据库HA无法保障数据库正常应对灾难情况下使用冷备的数据库进行恢复。 冷备的数据库一般具备以下特征 1、一般会配置生产相同的数据库版本、数据库用户、权限、服务器用户密码。 2、设置数据库参数、操作系统参数与生产环境基本一致。 3、数据库家目录、数据库日志、表空间等操作系统目录和文件的路径与生产一致。 4、网络安全策略与生产环境一致。 5、通过更改网卡为生产环境网卡进行启动。 3 实际方案信息已脱敏 3.1 基本信息 类别源数据库服务器冷备机服务器IP地址192.168.16.161192.168.16.165实例用户db2test1db2test1数据库1usmeusme数据库1活动日志/datanet/usme/db2test1/db2test1/NODE0000/SQL00001/LOGSTREAM0000/ 3.2 创建互信 由于使用scp方式传输数据建立源服务器到冷备机服务器的互信。 步骤内容1db2test1用户登录165在/etc/hosts文件中添加192.168.16.161 prvip_WZFWZ012db2test1用户登录161在/etc/hosts文件总添加192.168.16.165 zwfw3db2test1用户在161生成秘钥执行ssh-keygen -t rsa在~/.ssh目录下生成id_rsa id_rsa.pub两个文件。将id_rsa.pub重命名id_rsa.pub161传输到165上scp id_rsa.pub161 db2test1192.168.16.165:/datanet/backupsafe。4db2test1用户登录165复制id_rsa.pub为id_rsa.pub165传输到161上scp id_rsa.pub165 db2test1192.168.16.161:/home/db2test1。5将公钥追加到authorized_keys文件。db2test1用户登录161cd /home/db2test1/.sshcat id_rsa.pub161 authorized_keysdb2test1用户登录165cd /home/db2test1/.sshcat id_rsa.pub165 authorized_keys 3.3 部署scp脚本 在源服务器部署scp脚本将备份文件和日志文件传输到冷备机服务器。 //crontab 如下 #0 3 * * * sh /home/db2test1/scpdbbkup.sh /home/db2test1/scpdbbkup.log // 脚本内容如下 #!/bin/bash echo Startbackup:date %Y%m%d_%H%M scp -r /databak/datanet/backup/backup01/usme*001 db2test1192.168.16.165:/datanet/backupsafe/usme scp -r /databak/datanet/backup/backup01/seame*001 db2test1192.168.16.165:/datanet/backupsafe/seame uslogls -rtl /datanet/usme/db2test1/db2test1/NODE0000/SQL00001/LOGSTREAM0000/ | tail -8 | awk {print $9} for i in $uslog doscp /datanet/usme/db2test1/db2test1/NODE0000/SQL00001/LOGSTREAM0000/$i db2test1192.168.16.165:/datanet/backupsafe/usme/log/NODE0000/LOGSTREAM0000 done sealogls -rtl /datanet/seame/db2test1/db2test1/NODE0000/SQL00001/LOGSTREAM0000/ | tail -8 | awk {print $9} for k in $sealog doscp /datanet/seame/db2test1/db2test1/NODE0000/SQL00001/LOGSTREAM0000/$k db2test1192.168.16.165:/datanet/backupsafe/seame/log/NODE0000/LOGSTREAM0000 done echo Endbackup:date %Y%m%d_%H%M 3.4 在冷备机192.168.16.165上部署恢复脚本 //crontab 如下 #0 4 * * * sh /datanet/backupsafe/safeusbak.sh /datanet/backupsafe/safebackup.log 21 // 脚本内容如下 #!/bin/bash . /etc/profile if [ -f /home/db2test1/sqllib/db2profile ]; then. /home/db2test1/sqllib/db2profile fi echo \n\n\n\n echo Start of usme restore:date %Y%m%d_%H%M db2 restore database usme from /datanet/backupsafe/usme logtarget /datanet/backupsafe/usme/logs without prompting echo End of usme restore:date %Y%m%d_%H%M ## move file from the directory log to logs uslogfile/datanet/backupsafe/usme/log/NODE0000/LOGSTREAM0000 for i in ls -l /datanet/backupsafe/usme/log/NODE0000/LOGSTREAM0000 | awk {print $9}| grep -v ^$ do cd $uslogfile if [ ! -e /datanet/backupsafe/usme/logs/NODE0000/LOGSTREAM0000/$i ];then mv /datanet/backupsafe/usme/log/NODE0000/LOGSTREAM0000/$i /datanet/backupsafe/usme/logs/NODE0000/LOGSTREAM0000 fi done db2 rollforward database usme to end of logs and stop overflow log path(/datanet/backupsafe/usme/logs/NODE0000/LOGSTREAM0000) echo End of usme rollforward:date %Y%m%d_%H%M 3.5 在冷备机192.168.16.165上部署清理脚本 清理备份文件否则不断传输备份文件将使得磁盘空间浪费。 //crontab 如下 #0 7 * * * sh /datanet/backupsafe/safeclear.sh /datanet/backupsafe/safebackup.log 21 // 脚本内容如下 #!/bin/bash . /etc/profile echo ClearStart time :date cd /datanet/backupsafe/usme rm -rf usme.0*001 cd /datanet/backupsafe/usme/log/NODE0000/LOGSTREAM0000 rm -rf S0*.LOG cd /datanet/backupsafe/usme/logs rm -rf NODE0000 cd /datanet/backupsafe/seame rm -rf seame.0*001 cd /datanet/backupsafe/seame/log/NODE0000/LOGSTREAM0000 rm -rf S0*.LOG cd /datanet/backupsafe/seame/logs rm -rf NODE0000 echo ClearEnd time :date

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/89578.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

东莞网站建设 石佳盘点国内免费云服务器

题目列表 2951. 找出峰值 2952. 需要添加的硬币的最小数量 2953. 统计完全子字符串 2954. 统计感冒序列的数目 一、找到峰值 这个简单的模拟&#xff0c;代码如下 class Solution { public:vector<int> findPeaks(vector<int>& mountain) {int nmountain…

店铺推广方式有哪些seo 资料包怎么获得

对于整数求和&#xff0c;我们经常用循环来求所求数个数确定的一组数。可是&#xff0c;我们预先不知道要对多少个数求和&#xff0c;这就需要不断读取数据直至没有新的输入为止&#xff1a; #include<iostream> int main() {int sum 0, value 0;// sum为出入数字的和&…

商城微网站创建网页建立

今晨&#xff0c;微软在纽约的秋季新品发布会上&#xff0c;发布了 Surface Pro 6、Laptop 2 以及最顶级的 Studio 2 三款备受期待的 Surface 产品。至此&#xff0c;包括年初的 Surface Book 2 在内&#xff0c;完成了2018 年 Surface 产品线所有升级计划。当然这场规模不算大…

房产网站如何做有哪些免费发布信息的平台

一、C语言的生命力 在当前的科技发展和就业市场需求下&#xff0c;可以肯定地说C语言并没有像一些新兴语言&#xff08;如Python、JavaScript等&#xff09;那样受到大量的关注。然而&#xff0c;并不意味着学习C语言的人会越来越少。 首先&#xff0c;C语言作为一种深受尊重…

网站建设内容保障制度苏州诗华洛网站建设

3月13日&#xff0c;OpenAI投资的人形机器人——Figure 01迎来重磅更新&#xff0c;接入最新版ChatGPT后&#xff0c;它能和人交流描述眼前看到的事物。在视频中&#xff0c;Figure 的人形机器人&#xff0c;可以完全与人类流畅对话&#xff0c;还能理解人的自然语言指令进行抓…

如何自己做收费的视频网站网站如何在百度上做推广

字面量 在代码中&#xff0c;被写下来的固定的值&#xff0c;被称为字面量。 python中哪些值是可以被写出来的呢?又该如何写呢&#xff1f; 字符串&#xff1a;又称文本&#xff0c;是由任意数量的字符如中文&#xff0c;英文&#xff0c;各类符号&#xff0c;数字组成。 这…

wordpress音乐网站成都专业网站推广

在电商领域&#xff0c;订单系统的设计至关重要&#xff0c;涉及到用户体验、营销费用分摊、以及各种参数的校验。本文将从多个角度深入探讨订单系统的设计&#xff0c;包括与营销系统的整合、营销费用分摊&#xff0c;以及下单前的各种参数校验。 1. 订单系统与营销系统整合 …

游戏开发网站开发成品网站nike源码1688

一、单选题(共15题,共30分) 第1题 我国第一台大型通用电子计算机使用的逻辑部件是 ( )。 A:集成电路 B:大规模集成电路 C:晶体管 D:电子管 答案:D 第2题 下列流程图的输出结果是( )? A:5 12 B:12 5 C:5 5 D:12 12 答案:B 第3题 如果要找出整数 a …

物流网站建设的背景做卫浴软管的网站

非聚集索引&#xff0c;这个是大家都非常熟悉的一个东西&#xff0c;有时候我们由于业务原因&#xff0c;sql写的非常复杂&#xff0c;需要join很多张表&#xff0c;然后就泪流满面了。。。这时候就有DBA或者资深的开发给你看这个猥琐的sql&#xff0c;通过执行计划一分析,或许…

那家做网站好网站建设 杭州市萧山区

1.卸载系统里低版本的英伟达驱动 sudo apt-get purge nvidia* 2.把显卡驱动加入PPA sudo add-apt-repository ppa:graphics-drivers sudo apt-get update 3.查找英伟达显卡驱动最新版本号 sudo apt-cache search nvidia 使用终端命令查看Ubuntu推荐的驱动版本 ubuntu-driver…

做网站排名费用多少东莞服务公司网站建设

本文为DO-178C标准目录&#xff0c;可点击以下对应章节直接跳转至具体内容。 1.0 介绍 INTRODUCTION 2.0 软件开发的系统相关性 SYSTEM ASPECTS RELATING TO SOFTWARE DEVELOPMENT 3.0 软件生命周期 SOFTWARE LIFE CYCLE 4.0 软件计划过程 SOFTWARE PLANNING PROCESS 5.0 …

如何修改网站后台时间国外网站查询

按&#xff1a;本文作者陈计节&#xff0c;ThoughtWorks 高级咨询师。多年的跨平台 .NET 开发者&#xff0c;全栈工程师&#xff0c;技术布道师。擅长互联网应用程序的设计、开发和运维等工作。 在最近的开发者大会&#xff08;Build 2016&#xff09;上&#xff0c;微软面向开…

法制建设网站建一个自己用的网站要多少钱

前言 回顾一下自己这段时间的经历&#xff0c;因公司突然通知裁员&#xff0c;我匆匆忙忙地出去面了几家&#xff0c;但最终都没有拿到offer&#xff0c;我感觉今年的寒冬有点冷。公司开始第二波裁员&#xff0c;我决定主动拿赔偿走人。后续的面试过程我做了一些准备&#xff…

网站开发的技术可行性怎么写虚拟主机免费领取

couchbaseCouchbase是一个开源的NoSQL文档数据库。 它允许访问&#xff0c;索引和查询JSON文档&#xff0c;同时利用集成的分布式缓存来实现高性能数据访问。 开发人员可以使用不同的语言&#xff08;Java&#xff0c;Go&#xff0c;.NET&#xff0c;Node&#xff0c;PHP&…

温州中豪网络科技有限公司广州网站营销优化qq

文章目录 使用 Homebrew 安装软件包先安装 Homebrew使用命令 brew 安装软件包使用命令 installer 安装 pkg 软件包使用命令安装 dmg 格式的软件包包含普通的应用程序文件的 dmg 文件如何使用命令完成安装呢?包含 pkg 安装程序的 dmg 文件又该如何通过命令完成安装呢?Linux 操…

网站的虚拟主机到期网站建站制作

文章目录 前言Checkbox 复选框的含义Checkbox 复选框的使用Switch 单选框的含义Switch 单选框的使用Slider 滑竿组件的含义Slider 滑竿组件的使用 总结 前言 随着移动端的技术不断更新迭代&#xff0c;Compose也运用的越来越广泛&#xff0c;很多人都开始学习Compose 本文主要…

济南环保局官方网站莱西网站建设哪家好

直接奔主题&#xff0c;前端简单地锚点实现方法大家都会&#xff0c;无非就是在把 a 标签的 href 写成想要跳到的元素的id &#xff0c;比如点击 <a href"#box"></a> 页面就会自动滚动到 <div id"box"></div> 元素的位置。 那么这…

广东个人 网站备案做家装的设计公司网站

打开题目 我们直接用 file:/// 协议读取看看flag文件 file:///flag 点击curl得到回响 得到提示告诉我们应该看看提示文件 file:///fl4g 跟着去访问了一下 再跟着去访问 从代码中我们可以看出 get传参file&#xff0c;我们用stristr检测file参数里面是否含有file&#xff…

上海网站建设服务多少钱dedecms 网站模板

今天在运行spring security的时候&#xff0c;发现出现了栈溢出的情况&#xff0c;总结可能性如下&#xff1a; 1.UserDetailsService的实现类没有加上Service注入到容器中&#xff0c;导致容器循环寻找UserDetailsService的实现类&#xff0c;最终发生栈溢出的现象。 解决方法…

做企业网站备案都需要什么资料网页代码大全详解

目录 一 . SparkSQL简介 二 . Spark SQL与HIVE的异同 三 . DataFrame 1. 创建 DataFrame 2. RDD转换DataFrame 四 . 操作DataFrame SQL方式: DSL方式: 一 . SparkSQL简介 Spark SQL只能处理结构化数据 ,属于Spark框架一个部分 Schema:元数据信息 特点: 融合性 ,统一数…