云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

腾讯云_网易企业邮箱价格多少_限时特惠

小七 141 0

互联网大数据_关于_国内物联网平台

有两种方法可以执行三层接近零停机时间的HANA DB更新(复制(A->B->C))

1.断开站点C,然后分别进行更新,w.r.t站点A和B遵循两层系统的接近零停机时间方法。后此站点c可连接回

2.执行三层近零停机操作

https://help.sap.com/viewer/6b94445c94ae495c83a19646e7c3fd56/2.0.05/en-US/de9f8420b74d41d5aaae535602f970a6.html

步骤:

1.使站点C独立(在站点C执行接管并在站点C执行HANA DB更新)

2.在站点a之间执行NZDU升级和站点B

步骤:

a.使用systemDB中的systemDB端口(非租户DB)在hdbuserstore中的SRTAKEOVER key下配置用户

创建具有所需权限的用户

创建用户MY\u REPO\u IMPORT\u用户密码MyRepoUserPW123;

授权执行系统存储库\u REST向我的回购导入用户

授予回购阅读打开".REPO\u PACKAGE\u ROOT"到我的\u REPO\u导入\u用户;

授予回购进口到我的\u REPO \u IMPORT \u用户;在\u SYS上授予SELECT_回购交割单位向我的\回购\导入\用户;

授予REPO.ACTIVATE\导入的\对象打开".REPO\u PACKAGE\u ROOT"到我的\u REPO\u IMPORT\u用户;

作为adm在SRTAKEOVER键下的本地userstore中配置用户。使用公共主机名访问系统数据库的相应SQL端口()。在主系统和辅助系统上执行此命令

hdbuserstore SET SRTAKEOVER:

(以上命令仅在systemDB中,不在tenant DB中)

例如,对于公共主机名"mypublichost"和系统号"00"、"myrepo\u IMPORT\u USER"和"MyRepoUserPW123":hdbuserstore SETSRMYP接管发布列表:30013我的回购导入用户myrepooserpw123

在横向扩展配置中,必须在所有主机上执行命令

b.在HANA中执行NZDU

假设:

a.在两个相同的SAP HANA系统之间配置并激活系统复制。

b.主系统是生产系统。

c.辅助系统升级后将成为生产系统。

d.先决条件是以相同的终端运行两个系统。

步骤:

./hdblcm–action=update

hdbnsutil-sr\u takeover

./hdblcm–action=update

./hdblcm–action=update–hdbupd\u server\u nostart

hdbnsutil–sr\u register–name=–remoteHost=–remoteInstance=–replicationMode=[sync | syncmem | async]––operationMode=[delta|datashipping | logreplay | logreplay | readaccess]

假设:

在这些场景中,有三个SAP HANA系统A、B和C,分别命名为SiteA、SiteB和SiteC。

在下面的示例中,将假设,在SiteA和SiteB之间配置了同步复制模式,企业管理应用,在SiteB和SiteC之间配置了异步复制模式(SiteA–SYNC–>SiteB–ASYNC–>SiteC)。

*[A]、[B]、[C]表示应在SiteA[A]、SiteB[B]或SiteC[C]中执行以下步骤。

步骤:

首先,先升级SiteB和SiteC,之后升级SiteA later

1.Site C:停止,并使用nostart选项升级SAP HANA数据库,无repo导入:

/usr/SAP/hostctrl/exe/sapcontrol-nr-function StopSystem HDB

/hdblcm–action=update-s–hdbupd\u server\u nostart

2.Site B:停止,并使用nostart选项升级SAP HANA数据库,无回购导入:

/usr/sap/hostctrl/exe/sapcontrol-nr-function StopSystem HDB

/hdblcm-action=update-s-hdbupd\u server\u nostart

3.站点B:启动sap HANA数据库:

/usr/sap/hostctrl/exe/sapcontrol-nr-function StartSystem HDB

4.站点C:启动sap HANA数据库:

/usr/sap/hostctrl/exe/sapcontrol-nr-function StartSystem HDB

5.Site A:签入M\u SERVICE\u REPLICATION,真正云服务器,确保从SiteA到SiteB的同步系统复制处于活动状态,站点A:停止SAP HANA数据库:

/usr/SAP/hostctrl/exe/sapcontrol-nr-函数StopSystem HDB

7.站点B:接管为主系统,联网,应相应更改应用程序的数据库连接:

hdbnsutil-sr\u takeover

8.Site C:更改新的第2层辅助服务器的复制模式:

hdbnsutil-sr\u changemode–mode=sync

9.Site B:签入M\u SERVICE\u replication,确保从SiteB到SiteC的同步系统复制处于活动状态

10.Site A:升级SAP HANA数据库使用nostart选项,无repo导入:

。/hdblcm–action=update-s–hdbupd\u server\u nostart

现在,SiteA停止,买云服务器,SiteB是主系统,SiteC是同步复制的辅助系统模式。到恢复原来的多层设置(SiteA–sync–>SiteB–async–>SiteC),SiteA应该被添加为辅助站点而不是SiteC,然后SiteA应该接管SiteB,最后SiteC被添加为第三站点(第3层)。

11.site C:停止SAP HANA数据库

/usr/SAP/hostctrl/exe/sapcontrol-nr-function StopSystem HDB

12.site B:从SiteB注销SiteC:

hdbnsutil-sr\u Unregister–name=siteC

13.Site A:注册为辅助:

hdbnsutil-sr\u Register–name=siteA–remoteHost=–remoteInstance=–replicationMode=sync

14.Site A:启动SAP HANA数据库:

/usr/SAP/hostctrl/exe/sapcontrol-nr-功能启动系统HDB

15.Site B:签入M\u服务\u复制从SiteB到SiteA的同步系统复制处于活动状态。

16.Site B:停止SAP HANA数据库:

/usr/SAP/hostctrl/exe/sapcontrol-nr-函数StopSystem HDB

17.Site A:SiteA作为主系统接管,因此,应用程序的数据库连接应该相应地更改:

hdbnsutil-sr\u takeover

18.Site B:将SiteB注册为SiteA的第2层辅助服务器:

hdbnsutil-sr\u Register–name=SiteB–remoteHost=–remoteInstance=–replicationMode=sync

19:Site B:启动SAP HANA数据库:

/usr/sap/hostctrl/exe/sapcontrol-nr-函数启动系统HDB

20:站点A:签入从站点A到站点B的同步复制处于活动状态的M\u服务\u复制

21:站点B启用站点B作为复制源系统:

hdbnsutil-sr\u启用

22:站点C:将站点C注册为多层系统中的第3层辅助系统复制场景:

hdbnsutil-sr\u register-name=siteC-remoteHost=–remoteInstance=–replicationMode=async

23:站点C:启动SAP HANA数据库:

/usr/SAP/hostctrl/exe/sapcontrol-nr-函数启动系统HDB

减少停机时间的其他选项:在2.0中执行停机时间阶段:

1.hdblcm–准备更新2.hdblcm与nomal类似,直接进入停机

https://help.sap.com/viewer/2c1988d620e04368aa4103bf26f17727/2.0.02/en-US/bbbcf591d94b4dbea745b2846f9df37.html

,大数据的未来