第二十八章 配置镜像 - 将数据库添加到镜像

第二十八章 配置镜像 - 将数据库添加到镜像

只能将当前主要故障转移成员上的本地数据库添加到镜像;它首先添加到主服务器上,然后添加到备份服务器上,然后再添加到任何所需的异步成员上。必须记录所有镜像数据库。

必须将同一组镜像数据库添加到主要和备份故障转移成员,以及任何 DR 异步成员;将哪些镜像数据库添加到报告异步成员取决于报告需求。与镜像数据库关联的命名空间和全局/例程/包映射在所有镜像成员上必须相同,包括数据库所在的所有异步成员。备份故障转移成员上的镜像数据库必须被挂载并赶上(请参阅激活和赶上镜像数据库),以便能够在发生故障转移时作为主数据库接管; DR 异步成员上的镜像数据库必须安装并赶上以使其适合升级为故障转移成员。

创建镜像数据库(即添加一个不包含任何数据的新数据库)的过程与将现有数据库添加到镜像的过程不同。创建为镜像数据库的数据库的全局操作从一开始就记录在镜像日志文件中,因此镜像可以访问跨镜像成员同步数据库所需的所有数据。但是,在将现有数据库添加到镜像之前,对现有数据库的全局操作包含在非镜像日志文件中,镜像无权访问这些文件。因此,在将现有数据库添加到镜像并在备份故障转移成员和它所在的任何异步成员上恢复后,必须在主要故障转移成员上备份现有数据库。完成此操作后,必须激活并更新数据库以使其与主数据库保持同步。

  • 镜像数据库注意事项
  • 创建镜像数据库
  • 将现有数据库添加到镜像
  • 激活/赶上镜像数据库

镜像数据库注意事项

创建和添加镜像数据库时请注意以下几点:

  • 只能镜像 IRIS.DAT 文件中的数据。 IRIS 无法镜像外部数据(即存储在文件系统中的数据)(有关详细信息,请参阅镜像配置指南)。

  • 无法镜像系统数据库(IRISSYSIRISLIBIRISLOCALDATAIRISTEMPIRISAUDITENSLIB)。

  • 为了镜像基础名称空间,请从 WRC 请求 HSHC-3009 的临时补丁,并按照提供的临时说明进行操作。

  • 由于为镜像数据库存储了更多的数据库目录信息,因此它们减少了可在 IRIS 实例中配置的数据库的最大数量。

  • 镜像会自动并持续地同步备份镜像数据库的以下属性或与主数据库的属性异步:

  • Maximum Size

  • Expansion Size

  • Resource Name

  • Collation

例如,当主镜像数据库的最大大小增加时,如有必要,其他成员上的该数据库会自动增加以匹配主数据库;如果 Maximum Sizeasync 上减小,同步会自动将其增加到 primary 上的值。如果在主成员或另一个镜像成员断开连接时更改了数据库属性,则当该成员重新连接到镜像时,它们会自动同步。这些数据库属性的自动同步有两个例外,如下:

  • 异步上的最大大小和扩展大小属性的值可以通过同步增加,但绝不会减少。例如,如果主数据库上的最大大小减小,则该属性的值在备份上减小,但在属于镜像的任何异步上都不会减小;如果异步数据库的最大大小增加到大于主数据库的最大大小,则同步不会将其减小到主数据库的值。
  • 数据库的资源名称属性与任何将给定数据库标记为故障转移数据库的镜像成员上的主数据库同步。实际上,这通常意味着 Resource Name 被同步到除读写报告异步成员之外的所有镜像成员。

重要提示:如果正在运行 InterSystems IRIS for Health™HealthShare® Health Connect,请参阅医疗保健产品的镜像注意事项以了解其他数据库注意事项。

创建镜像数据库

要创建镜像数据库,请遵循以下过程。

注意:还可以使用 ^DATABASE 例程来创建镜像数据库;请参阅本章中的使用 ^DATABASE 例程创建镜像数据库。

  1. 在当前主要故障转移成员上,导航到管理门户的本地数据库页面(系统管理 > 配置 > 系统配置 > 本地数据库),然后单击创建新数据库按钮。
  2. 按照系统管理指南的“配置 IRIS”一章的创建本地数据库部分中的过程进行操作。在第二个面板上,为镜像数据库选择是?并在镜像中输入数据库的名称;默认值是提供的本地数据库名称。镜像数据库名称的前导字符必须是字母或下划线,其余必须是字母数字字符、连字符和下划线。镜像数据库名称不区分大小写,因此两个名称不能只是大小写不同;如果您输入的镜像数据库名称已包含在镜像中,则无法将新数据库添加到镜像中,必须将其删除。 (在早期版本的 IRIS 下创建的镜像数据库的名称可能以小写或混合大小写形式存储,但仍然排除了添加具有重复大写名称的数据库。)

在属于多个镜像的异步成员上,还必须选择数据库所属的镜像。

注意:当为镜像数据库选择是时,日志全局会自动锁定为是。

  1. 确认创建数据库并将其添加到主数据库镜像的过程。
  2. 在备份故障转移成员和每个要添加镜像数据库的异步成员上,按照前面的三个步骤操作,注意从主服务器输入正确的镜像数据库名称作为每个其他成员的镜像数据库名称. (本地数据库名称不必匹配。)

注意:如果尝试将新数据库添加到非主成员上的镜像,而该成员并未在主成员上创建为镜像数据库,而是在创建后添加到镜像中,则会出现一条错误消息,无法完成此操作手术。

重要提示:如果镜像数据库的第一个镜像日志文件已从主数据库中清除,则该数据库不能再创建为另一个成员上的镜像数据库;相反,必须在主数据库上进行备份并在备份或异步上恢复它,如将现有数据库添加到镜像中所述。因此,最好在主数据库上创建后尽快在备份和异步成员上创建数据库。 (有关何时在主数据库上清除镜像日志文件的信息,请参阅数据完整性指南的“日志记录”一章中的清除日志文件。)

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 219,701评论 6 508
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,649评论 3 396
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 166,037评论 0 356
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,994评论 1 295
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 68,018评论 6 395
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,796评论 1 308
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,481评论 3 420
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,370评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,868评论 1 319
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 38,014评论 3 338
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,153评论 1 352
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,832评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,494评论 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 32,039评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,156评论 1 272
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,437评论 3 373
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 45,131评论 2 356

推荐阅读更多精彩内容