展开

关键词

RAC与DG

RAC的目的 提供实例级别的冗余 提供更多的系统资源 增加更多的并行处理 RAC的优点和缺点 优点 提供系统冗余 更多的系统资源 业务分割处理 缺点 内存共享和资源竞争(cache 实例冗余——第一考虑的目的 处理能力和性能的提升 DG DataGuard,数据卫士,一种数据库级别的高可用性(HA)方案,用作数据容灾解决方案。 对于联机事务处理(OLTP,数据量不太大)非常合适,对于联机分析处理(OLAP,数据量太大),只能选择关键数据创建DG,常规数据,选择其他方式备份。 容灾级别的DG: ? 如何选择DG的保护模式 影响DG保护模式选择的最大因素就是网络质量,如果网络质量比较好,比如本地的局域网,则可以选择最高可用模式。如果网络质量一般,则选择最大性能模式。 一般不会选择最大保护模式,最大保护模式损害了系统的可用性。

32330

Oracle 物理 DG 转 ADG 步骤

DataGuard 物理备库,正常为 mount 状态,如果想要进行查询,需要转为 ADG,即 read only 状态!

15721
  • 广告
    关闭

    什么是世界上最好的编程语言?丨云托管征文活动

    代金券、腾讯视频VIP、QQ音乐VIP、QB、公仔等奖励等你来拿!

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    DG、ADG、OGG的解析

    应用程序连续性增强了使用Oracle数据库的系统和应用程序的容错能力。) Oracle GoldenGate(OGG): 是一个实现异构IT环境间数据实时数据集成和复制的综合软件包。 该产品集支持高可用性解决方案,实时数据集成,事务更改数据捕获,运营和分析企业系统之间的数据复制,转换和验证.Oracle GoldenGate 12 c通过简化配置和管理,加强与Oracle数据库的集成 二、应用场景分析 DG可以用在容灾测试上,在金融、电力、能源行业,生产上常见的容灾架构为ADG,尤其是异地灾备。 例如,对于银行核心系统来讲,尤其是要将批量业务和联机业务区分对待,批量业务的热点以及数据量非常之巨大,所以一定要将批量业务的数据库读写放在单边实现。 每个RAC节点中的CSSD进程会在仲裁盘(voting disk)上面通过读写方式进行磁盘心跳维护,通过调用操作系统层pread/pwrite进程对1个操作系统block块进行一定偏移量的读写操作。

    2.1K31

    Linux系统|Linux系统应急响应

    目录 排查用户相关的信息 排查进程端口相关的信息 查找恶意程序并杀掉 斩草除根 判断入侵方式,修复漏洞 当我们被告知一台Linux服务器被黑客入侵,黑客利用该服务器进行挖矿 w #显示已经登陆系统的用户列表,并显示用户正在执行的指令 users #显示当前登录系统的所有用户的用户列表 last #查看最近登录成功的用户及信息 ,查看的是 /var/log/wtmp 文件 lastb #查看最近登录失败的用户及信息,查看的是 /var/log/btmp 文件 lastlog #显示系统中所有用户最近一次登录信息 #查看爆破用户名字典 总的来说,黑客入侵主机有下列几种情况: 通过 redis 未授权漏洞入侵(好多挖矿程序是通过这个) ssh 弱口令暴力破解 Web 程序漏洞入侵 参考文章: 记一次Linux 木马清除过程 相关文章:Redis未授权访问漏洞 Linux挖矿病毒的清除与分析 Linux下性能监控、守护进程与计划任务管理 来源:

    12420

    【DB笔试面试749】在Oracle中,什么是DGDG有哪些优缺点?

    ♣ 题目部分 在Oracle中,什么是DGDG有哪些优缺点? ♣ 答案部分 首先,DG(Data Guard,数据卫士)不是一个备份恢复的工具,然而,DG却拥有备份的功能,在物理DG下它可以和主库一模一样,但是它存在的目的并不仅仅是为了备份恢复数据,应该说它的存在是为了确保企业数据的高可用性 每个技术都有其优缺点,下面来看看DG有哪些优缺点。 DG的优点主要有以下几点内容: ① 灾难恢复及高可用性。 ② 全面的数据保护。 ③ 有效利用系统资源。 DG的缺点主要有以下几点内容: ① 由于传输整个日志文件,所以,需要较高的网络传输带宽。 ⑥ 不支持异构的系统环境,需要相同的操作系统版本和数据库版本(Oracle 11g支持部分异构平台)。

    35910

    Oracle DG测试failover和后续恢复报告

    Oracle DG测试failover和后续恢复报告 一、概述 二、验证过程: 2.1 A库异常关闭 2.2 B库进行failover切换为新主库 2.3 要求C库成为新主库的备库 2.4 要求A库成为新主库的备库 三、结论 一、概述 本文是针对在DG灾备环境进行failover操作以及后续恢复的报告。 二、验证过程: 2.1 A库异常关闭 A库: SQL> shutdown abort 2.2 B库进行failover切换为新主库 failover 标准步骤如下: #取消DG应用 ALTER DATABASE 接下来想要C库成为B库(新主库)的备库,就需要尝试在B库上配置DG参数,使得B库的归档可以传输到C库。 parameter log_archive_config show parameter log_archive_dest_3 alter system set log_archive_config = 'DG_CONFIG

    34010

    数据备份用DG还是RMAN?

    在最近的一个大型项目中,用户提到由我们云提供商进行Oracle数据库的备份、迁移集成工作,是选择用DG、还是RMAN?我们今天来分析一下。 ? 例如如果我们执行了误删除,DG也会将备库执行删除操作。 RMAN(Recovery Manager)是物理备份工具,也是Oracle官方唯一的数据备份工具。 因为线下、线上库的操作系统、Oracle版本环境一模一样,用RMAN备份恢复的方式进行数据迁移最好。 2、数据备份的场景: 如果是关键型的业务数据备份,一般是DG+RMAN同时上。 用DG实现秒级的数据同步,即使主用数据库的硬盘坏掉,备用数据库的数据也能完全一致。用DG恢复数据很快,主、备用数据库实际是同时处于运行状态,通过切换数据库就可以将数据库进行快速切换,恢复业务。 为了避免同时对主库进行DG+RMAN操作而影响主库的性能,在实际生产场景中,一般建议:对主库进行DG操作,而在备库上进行RMAN定期备份。

    68720

    Oracle之ADG与DG的区别?

    在上云后的Oracle数据灾备场景中,我们经常听到DBA迁移工程师讲到“在这个项目中用ADG进行数据实时备份,ADG比DG更好!”。究竟ADG作Oracle数据灾备的优势在什么地方? ? 一、ADG主要解决了DG时代读写不能并行的问题 DG时代的数据同步方式如采用Redo Log的物理方式,则数据库同步数据快、耗用资源低,但存在一个大问题。 Oracle DG提供了易于使用的方式来避免这种用户错误。DBA可以在主数据库、备用数据库中同时使用闪回数据库功能,以快速将数据库恢复到一个较早的时间点上,从而取消这个误操作。 三、Oracle的DG、RAC一般是联合使用 RAC主要解决系统应用的故障,它不提供数据故障的快速、自动恢复,它还提供数据库应用的伸缩能力,提供应用级的保护。 ? DG只提供数据的备份、恢复能力,提供数据级的保护。 ? 四、建议使用DG做数据实时同步,而不是第三方的磁盘copy工具 原因三点: 1、DG具有延时写入数据功能,可以避免误操作,而第三方工具没有。

    7.7K40

    DG】DataGuard架构和部分概念整理

    本篇梳理DG的架构和一些概念知识,重新梳理的目的是加强理解,也方便复习,基于11gR2版本写的,不包含12c新特性。如果能帮助到新接触DG的朋友,那就再好不过。 原理是日志文件从主库传输到备库,然后在备库上应用这些日志,从而使备库与主库保持同步 DG由一个primary数据库及一个或多个standby数据库组成,备库最多9个 主库:即被大部分应用访问的生产数据库 ,该库即可以使单实例数据库,也可以使RAC 备库:备库也支持单机或RAC,备库正常为只读状态 二、DataGuard分类 DG分为物理DG、逻辑DG 物理DG(生产环境使用多): 物理DG应用的是主库的归档日志 ,物理DG无论从逻辑结构和物理结构都是和主库保持一致; 通过块拷贝方式同步,使用数据库recovery恢复功能来应用主库的更改; 通过接收并应用主库的 redo log 以介质恢复的方式(Redo Apply )实现同步 逻辑DG: 逻辑DG应用的是主库归档日志中提取的SQL语句,逻辑DG则只需保证逻辑结构一致; 通过接收 primary数据库的 redo log并转换成 sql语句,然后在 standby

    40230

    Linux修复系统时间Linux系统时间异常

    文章时间:2020年3月5日 09:59:20 解决问题:系统时间异常,修复系统时间 CentOS系统 yum install ntpdate ntpdate 某个服务器节点 Ubuntu系统

    86620

    模拟生产搭建Standby RAC实验环境(11.2.0.4 DG)

    模拟生产搭建Standby RAC实验环境(11.2.0.4 DG) 环境:RHEL 6.5 + Oracle 11.2.0.4 GI、DB 1.需求背景介绍 2.准备工作 3.主库配置 4.备库配置 也就是说,这套RAC环境的系统磁盘和共享磁盘均在本地D盘。 目前出于容灾的考虑,计划在我的NAS环境中构造一套DG灾备环境,这里规划也是一个2节点的Standby RAC. 也就是说,灾备环境的这套RAC,系统磁盘和共享磁盘都在NAS环境中,我这里的NAS映射到台式机的Z盘。 整个模拟灾备的实验中,做到了硬件级别的分离,这也就更加真实的模拟了生产中的灾备环境。 3.主库配置 之前在《Oracle 11g DG配置简明版》文章中,已经简明介绍过单实例11g DG的搭建过程。 关于这两种方式的差异可以参考《ARCH和LGWR进程同步DG日志的区别》。

    34920

    DG gap sequence修复一例

    环境:Oracle 11.2.0.4 DG 故障现象: 客户在备库告警日志中发现GAP sequence提示信息: Mon Nov 21 09:53:29 2016 Media Recovery Waiting STANDBY CONTROLFILE FROM '/home/oracle/std_ctl.bak'; RMAN> alter database mount; 8.清空备库日志组(这里不用) 本次DG 9.备库重设flashback(根据实际情况选做,这里本身就没开启) 备库重设flashback(根据实际情况选做,这里DG环境备库本身就没开启,所以不用操作) SQL> ALTER DATABASE rdbms/shoucall/shoucall/trace/alert_shoucall.log 备库告警: tail -200f /u01/app/oracle/diag/rdbms/shoucall_dg

    60110

    Linux系统优化

    1.1 查看Linux版本 1.1.1 系统版本 [root@znix ~]# cat /etc/redhat-release CentOS release 6.9 (Final) 1.1.2 内核版本 [root@znix ~]# uname -r 2.6.32-696.el6.x86_64 1.1.3 系统架构 [root@znix ~]# uname -m x86_64 1.2 添加用户、设置密码 0:off 1:off 2:off 3:off 4:off 5:off 6:off 1.7 显示乱码解决 1.7.1 查看linux 系统字符集 [root@znix ~]# echo $LANG en_US.UTF-8 1.7.2 查看远程软件的字符集 连接软件的字符集是否与系统的一致 1.7.3 乱码解决办法 1) linux系统字符集修改

    60300

    Linux 系统操作

    上了近六周的操作系统理论课,最近终于开始做实验了。关于 Linux 这块,不想学得太深入,但是以后部署项目到服务端也会涉及到这部分的知识,所以一些基本的概念和操作还是有必要学一学的。 /etc:存放系统管理和配置的文件,如用户的账号、密码以及系统的主要设置。 /sbin:系统管理命令,存放系统管理员程序,如 fdisk、mount 等。 /boot:存放 Linux 核心与启动和关闭系统有关的文档。 /mnt:其他文件系统的挂载点。 /var:系统预先设置的工作目录,如各种服务的日志文件和收发的邮件等。 /proc:虚拟目录,是系统内存的映射,通过访问该目录获取系统信息。 /tmp:公用的临时文件存储点。 内核的源代码,编译内核时必须用到 /usr/share:Linux 的说明文档 /usr/include:Linux 下编程需要的头文件 2.

    70220

    Linux系统安全 | Linux系统登录相关

    w users last lastb lastlog 相关日志文件 /var/log/secure 内容 whoami:查看当前用户 who:查看当前登录系统的所有用户 tty指的是主机的图形化界面的面板 pts/x指的是远程ssh连接的窗口 who -b:主机的上一次启动时间 w:显示已经登陆系统的用户列表,并显示用户正在执行的指令。 users:显示当前登录系统的所有用户的用户列表。 lastlog:显示系统中所有用户最近一次登录信息 内容 与系统登录相关的日志 /var/log/secure 除了/var/log/secure以外,还有三个存储着之前的数据。

    11320

    安装linux系统

    第4步:选择安装系统时的语言。 ? 第5步:配置信息界面,敲击“Installation Destination”。 ? 第6步:进入后选择硬盘并点击左上角“Done”。 ?

    62390

    Linux系统磁盘

    所有有系统都一样,都是一种软件被安装于某个硬件之上,这个硬件无外非是一种存储设备,通常操作系统都是安装在磁盘中,所以Linux系统也是一样,都是安装在磁盘中,但是它与Windows系统不一样,因为Linux 都是需要创建文件系统才可以使用。 扇区数 一个盘面的大小=磁道的大小*磁道数 一个磁盘的大小=盘面大小*磁头数 因此 一个磁盘的容量=512 字节*扇区数*磁道数*磁头数 4、  磁盘分区 所有磁盘的分区信息都是存储在分区表中,Linux 系统仅支持4个分区表信息(主分区+扩展分区),一个分区表的大小在64bytes Linux一般分为三个分区分别是:boot分区、swap分区、/根分区 Linux的分区编号:主分区1-4,逻辑分区从5开始计算 分区完成后执行 partprobe 通知系统分区表发生改变 接下来进行格式化分区 [root@Centos ~]# mkfs.ext3 /dev/sdb1 mke2fs 1.41.12 (17-May

    12830

    相关产品

    • TencentOS Server

      TencentOS Server

      腾讯服务器操作系统(TencentOS Server,TS)是腾讯云推出的Linux操作系统,它旨在为云上运行的应用程序提供稳定、安全和高性能的执行环境。它可以运行在腾讯云CVM全规格实例上,包括黑石2.0服务器。

    相关资讯

    热门标签

    扫码关注腾讯云开发者

    领取腾讯云代金券