SAP-HANA-安装配置操及备份恢复测试报告
SAP-HANA-安装配置操及备份恢复测试报告

SAP-HANA-安装配置操及备份恢复测试报告SAP HANA 安装配置及备份恢复测试报告2015/12/29目录一、安装备份软件客户端 (5)二、SAP HANA 的配置 (6)2.1、 ................... 配置客户端参数及备份脚本文件62.2、 ...................... 配置SAP HANA客户端72.3、 .......................... 创建backupset122.4、 ........................... 配置子客户端132.5、 ....................... 配置SAP HANA参数17三、HANA 备份 (19)四、HANA 恢复 (21)一、安装备份软件客户端安装软件时选择SAP HANA进行安装,具体安装过程略,下面只列出主要的安装步骤。
1)选择要安装的模块2)配置SAP HANA 用户组3)配置HANA 的执行路径说明:其中HRP 为HANA 数据库的实例名称,hdb目录下面的opt 目录可能并不存在,需要自己手工进行创建。
二、SAP HANA 的配置2.1、配置客户端参数及备份脚本文件rtpdb01:~ # cd /opt/simpanaRTPDB01:/opt/simpana #mkdir HANA_BAK_ScriptsRTPDB01:/opt/simpana # cd HANA_BAK_ScriptsRTPDB01:/opt/simpana/HANA_BAK_Scripts # vi HRP.sh#!/bin/bashTIMESTAMP="$(date +\%F\_%k\%M)"BACKUP_PREFIX="SCHEDULED"BACKUP_PREFIX="$BACKUP_PREFIX"_"$TIMESTAMP"su - hrpadm -c "hdbsql -i 0 -U BACKUP \"backup data using backint ('$BACKUP_PREFIX') ASYNCHRONOUS \""RETURN_CODE=$?exit $RETURN_CODE说明:注意上面的-U BACKUP 要自己创建user key具体如下:hdbuserstore set BACKUP rtpdb01:30015 system test123其中system 为HANA 数据库中的用户RTPDB01:/opt/simpana/HANA_BAK_Scripts # chmod 777 HRP.shRTPDB01:/opt/simpana/HANA_BAK_Scripts # cd /opt/simpana/iDataAgentRTPDB01:/opt/simpana/iDataAgent # vi paramCvInstanceNameInstance001CvClientNamertpdb01RTPDB01:~ # cd /usr/sap/HRP/SYS/global/hdbRTPDB01:/usr/sap/HRP/SYS/global/hdb # mdkir optRTPDB01:/usr/sap/HRP/SYS/global/hdb # cd optRTPDB01:/usr/sap/HRP/SYS/global/hdb/opt # ln -s/opt/simpana/iDataAgent/backint hdbbackintRTPDB01:/usr/sap/HRP/SYS/global/hdb/opt # mkdir hdbconfig RTPDB01:/usr/sap/HRP/SYS/global/hdb/opt # cd hdbconfigRTPDB01:/usr/sap/HRP/SYS/global/hdb/opt # ln –s/opt/simpana/iDataAgent/param param2.2、配置SAP HANA客户端以下显示一个案例新建SAP HANA客户端设置名称、数据库名、用户名添加物理客户端配置命令行存储策略配置日志备份存储策略压缩选项使用存储策略设置在客户端重删2.3、创建backupset说明:针对HANA的备份,创建备份集仍然通过文件系统模块进行,文件系统模块通过配置预扫描脚本,执行SAP HANA 上的备份脚本,实现对HANA数据库的备份。
(实施)CV针对SAP的安装实施及备份恢复文档(优质)

(实施)CV针对SAP的安装实施及备份恢复文档mVault Simpana 10.0 SAP 安装实施及备份恢复手册当前版本:2.0版本历史注意事项本报告中的观点和决定都不代表任何官方立场。
它仅用于项目存档和交流技术信息。
目录第1章介绍5第1章介绍51.1概述 (5)1.2环境介绍 (6)第2章安装配置 (8)2.1安装配置前准备工作 (8)2.2mServe安装 (8)2.3 AIX平台下SAP模块安装 (27)2.4使用mCell Console管理员控制台 (39)2.5配置磁带库 (42)2.6配置存储策略 (46)2.7配置子客户端 (52)2.7.1配置文件系统子客户端 (52)2.7.2配制SAP For oracle子客户端 (59)2.8配制UNIX集群客户端 (68)3.3 使用报告功能 (75)第3章SAP的备份恢复 (79)4.1备份 (79)4.2 恢复 (81)3.1.1、恢复控制文件 (81)3.1.2、打开数据库 (88)第4章日常维护 (90)3.1 设定计划 (90)3.2 如何查看备份和恢复历史 (94)第1章介绍1.1概述本文档主要介绍了mvault 针对SAP 的基本的安装、配置以及SAP的备份恢复,未决许可任何人和组织不得转载。
本文档主要包括以下几个部分:✧如何安装配置mServer、Media Agent、客户端等✧如何安装配置磁带库✧如何配置存储策略✧如何配置子客户端✧如何配置文件系统✧如何配置SAP For Oracle✧如何配置Unix集群✧如何查看备份历史✧如何配置DR备份✧如何进行SAP的备份✧如何进行SAP的恢复1.2环境介绍备份服务器:CV版本:Simpana 10.0 SP10OS :Windows 2008 R2SAP Oracle:CV版本:Simpana 10.0 SP10操作系统:AIX 5300SAP Oracle: 10.2.02.1安装配置前准备工作在实施安装前,将各台主机的hosts文件中加入其它主机的IP地址和主机名等信息;确认安装主机是否符合安装要求,具体信息请参考http://documentation.mvault./Simpana 10.0 的mServer必须要求为Windows Server2008以上服务器2.2 MSERVE安装1)将mVaul10.0安装光盘放入指定的mServe光驱中,会自动弹出以下界面,选择下一步进行安装2)在许可协议中,选择接受许可协议3)选择安装类型,这里选择“自定义”4)在自定义安装类型中,选择“选择在此计算机上安装的组件”5)选择需要安装的组件,在此备份系统中,mServe主机承担的角色为mServe和Media Agent,所以在此选项中只选择mServe及Media Agent。
SAPHANA故障恢复处理

SAPHANA故障恢复处理(⼀)、SAP HANA 数据库的恢复技术:系统故障恢复众所周知,SAP HANA是内存数据库,很多⼈会有疑问,内存是断电就会丢失数据的设备,SAP HANA是怎样保证数据在内存中并且断电不会丢失的呢?此问题涉及到概念叫数据库保护:排除和防⽌各种对数据库的⼲扰破坏,确保数据安全可靠,以及在数据库遭到破坏后尽快地恢复。
⽽数据库的恢复技术是数据库保护的重要⼿段。
还要介绍⼀个概念:事务:⼀个不可分割的操作序列,其中的操作要么都做,要么都不做。
举个例⼦:银⾏转帐:A帐户转帐到B帐户100元。
该处理包括了两个更新步骤A=A-100B=B+100这两个操作是不可分的:要么都做,要么都不做。
事务的状态在⽇志中包含三种:表⽰事务T已经开始;表⽰事务T已经成功完成并且所有的修改都已经写⼊数据库;表⽰事务T已经被终⽌,并且所有的修改已被取消。
数据库的故障分为三类:事务故障:单个事务的内部故障,不会影响其他事务;介质故障:硬故障:如磁盘损坏,磁盘已满等;系统故障:软故障,如停电、死机等,这些故障会导致内存数据丢失,影响当前的全部事务。
数据库对系统故障的恢复主要⽬的是恢复到故障发⽣之前的状态,即尚未完成的事务进⾏回滚,已完成的事务要确保其完成。
1、系统故障恢复验证在SAP HANA中,这些概念同样适⽤,下⾯对SAP HANA的系统故障的恢复进⾏验证。
本⽂的测试案例所使⽤的SAP HANA 版本为SAP HANA SPS7 Revision 70.00。
⾸先修改savepoint时间,在savepoint过程中,SAP HANA会把内存页持久化在硬盘上,⽽SAP HANA的默认savepoint间隔为300s,将其改为3000s。
开启两个SQL窗⼝,将SQL 窗⼝的auto commit属性设置为off。
在sql窗⼝1中执⾏1.insert into"LOGTEST"."TEST"values(1,'欢迎⼤家⼀起来学习SAP HANA知识,分享SAP HANA知识。
软件测试报告数据备份与恢复测试报告

软件测试报告数据备份与恢复测试报告软件测试报告数据备份与恢复测试报告一、引言在软件开发过程中,数据备份与恢复是一项重要的功能,它可以保证软件系统在意外情况下数据的完整性和可恢复性。
本测试报告旨在对软件的数据备份与恢复功能进行测试,并提供详细的测试结果和分析。
二、测试目的本次测试的主要目的是验证软件的数据备份与恢复功能是否符合预期,并评估其在各种情况下的可靠性。
具体测试目标如下:1. 检查软件是否能够正确备份数据,并生成可用的备份文件。
2. 确保软件能够按需恢复备份的数据,并保证数据的完整性。
3. 评估软件在不同数据量和复杂度下的备份与恢复性能。
三、测试环境概述1. 硬件环境:- 操作系统:Windows 10- 处理器:Intel Core i7-8700- 内存:8GB2. 软件环境:- 被测试软件:XXX软件版本号:X.X.X- 数据库:MySQL 5.7四、测试方法和步骤1. 数据备份测试步骤:1.1 进入软件系统管理界面1.2 选择数据备份功能,并设置备份参数1.3 执行数据备份操作1.4 验证备份文件是否生成,并检查文件完整性2. 数据恢复测试步骤:2.1 进入软件系统管理界面2.2 选择数据恢复功能,并指定备份文件路径 2.3 执行数据恢复操作2.4 验证恢复后的数据是否与备份前一致3. 性能测试步骤:3.1 准备不同数据量和复杂度的测试数据3.2 执行数据备份操作,并记录备份时间3.3 执行数据恢复操作,并记录恢复时间3.4 根据测试结果评估软件的备份与恢复性能五、测试结果和分析1. 数据备份测试结果:在执行数据备份测试时,软件能够正确地生成备份文件,并且备份文件完整。
备份速度与数据量呈线性关系。
2. 数据恢复测试结果:在执行数据恢复测试时,软件能够按需恢复备份的数据,并且恢复后的数据与备份前一致。
恢复速度与数据量呈线性关系。
3. 性能测试结果:在不同数据量和复杂度下,软件的备份和恢复性能良好。
软件测试报告数据备份恢复测试

软件测试报告数据备份恢复测试1. 背景介绍在软件开发过程中,数据备份和恢复是一项重要的测试工作。
数据备份是指将系统中的数据复制到另一个位置,以便在意外情况下恢复数据。
恢复测试是验证备份数据是否能够成功恢复到原始系统中,并确保恢复后的系统能够正常运行。
2. 测试目的本次测试的目的是评估软件在数据备份和恢复方面的可靠性,包括备份过程的准确性和数据恢复后系统的完整性。
通过对备份恢复过程的测试,可以确定系统是否能够恢复到预期状态,并保证数据的完整性和可用性。
3. 测试环境本次测试采用以下环境配置:- 操作系统:Windows Server 2016- 数据库系统:Microsoft SQL Server 2016- 软件版本:软件版本号为X.X.X4. 测试步骤4.1 数据备份测试4.1.1 确认备份方案:根据系统要求和设计文档,确认数据备份方案,包括备份频率、备份介质、备份存储位置等。
4.1.2 执行数据备份:按照备份方案执行数据备份操作,并记录备份过程中出现的任何异常情况。
4.1.3 验证备份数据:验证备份数据的完整性和正确性,确保备份文件包含所有需要备份的数据,并且数据没有损坏。
4.2 数据还原测试4.2.1 恢复测试准备:确认还原测试所需的环境和工具,包括数据库还原工具、备份文件等。
4.2.2 执行数据恢复:按照恢复测试计划执行数据还原操作,并记录还原过程中的详细步骤和任何异常情况。
4.2.3 验证系统完整性:在数据成功恢复后,验证系统是否能够正常运行,包括功能和性能方面的测试。
4.3 综合测试4.3.1 数据备份和恢复的完整性测试:测试备份和恢复过程所涉及的所有数据是否完整。
4.3.2 容错性测试:测试在备份和恢复过程中是否存在错误处理机制和容错能力。
4.3.3 性能测试:测试备份和恢复操作的性能指标,包括备份时间、恢复时间和对系统性能的影响。
5. 测试结果5.1 数据备份测试结果- 备份过程执行成功,未出现异常情况。
SAP备份恢复的安装测试文档

SAP的LAN-Free备份系统的安装文档目录一、安装Media Server前的准备工作 (2)1.1 HP-UX系统补丁要求 (2)1.2存储空间要求 (2)1.3添加IP地址信息 (2)二、安装及载卸NetBackup Media Server (2)2.1 安装NetBackup Media Server (2)2.1.1运行安装CD中的安装脚本 (2)2.1.2 添加其它的License注册号 (6)2.1.3修改bp.conf参数文件 (7)2.2 载卸NetBackup Media Server (7)三、配置共享存储设备 (8)3.1在Media Server上配置存储设备 (8)3.2配置共享驱动器 (14)3.3配置存储单元 (18)四、安装及载卸SAP Agent (20)4.1 安装SAP Agent (20)4.2 载卸SAP Agent (23)五、配置并创建SAP的备份策略 (23)5.1为backint文件创建NetBackup的链接 (23)5.2创建备份策略 (23)5.3创建备份脚本 (29)5.4配置备份参数文件initSID.utl (30)5.5配置备份参数文件initSID.sap (31)5.6手工执行备份策略 (32)六、SAP数据库的恢复测试 (33)6.1 SAP恢复测试前的准备工作 (33)6.2单个数据文件的恢复测试 (34)6.3整个数据的完全恢复测试 (35)附录 (38)附录一主机saptest上的SAP备份参数文件initTST.utl (38)附录二主机saptest上的SAP备份参数文件initTST.sap (45)附录三主机saptest上的SAP Online备份脚本 (49)一、安装Media Server前的准备工作1.1 HP-UX系统补丁要求在HP-UX11.0上安装VERITAS NetBackup Media Server需要打系统补丁PHSS_22543,安装此补丁无须reboot机器;如果没有此补丁会有如下提示:Patch PHSS_22543 or greater is required in order to install NetBackup 4.5 and does not appear to be installed on this system.1.2存储空间要求Media Server的安装路径为/usr/openv下,磁盘空间要求至少300MB。
SAP HANA备份管理方案

HANA备份
在SAP HANA Studio进行数据备份
16
在Simpana中创建备份计划
利用文件备份iDA,备份HANA系统的 重要文件 创建一个前置脚本,在文件备份作业 中调用HANA备份
17
HANA完全恢复
HANA完全恢复的原理
当HANA在时间点4发生故障后,进行如下恢复
Commvault能为SAP HANA系统提供企业级数据保护 能从各种故障中快速、轻松地恢复SAP HANA 支持SAP HANA灾难恢复(DR) 支持HANA Scale-up & Scale-out配置 备份方案获得SAP HAHA Backint接口认证 支持在线数据库备份 支持归档日志(Archive Log)备份 内置源端/目标端去重及数据加密 与SAP HANA Studio紧密集成
1 恢复最近的数据备份; 2 恢复最近的Log备份; 3 利用Log区中最新的Log,把数据库恢复到最近状态。
19
在SAP HANA Studio恢复到最近状态
恢复时,数据库要处于关闭状态
20
选择一个备份作业
21
恢复完成
数据和Log自动还原,数据库自动恢复到最近状态
22
启动数据库
BACKINT
Log备份
7
多节点并行备份
SAP HANA Studio
Data 备份
Log备份
Data 备份
Log备份
Data 备份
Log备份
HANA可以利用多节点构成负载均衡,或者HA模式 一个SID含多个实例,分布在多个节点上 可在多个节点上进行并行备份
8
Commvault备份HANA系统的特点
CommVault SAP HANA备份管理方案(CV 201509)

Savepoint
COMMIT Savepoint
COMMIT Savepoint
COMMIT Savepoint
COMMIT
Data
Data
Data
Data
Volume
Log Volume
Log Volume
Log Volume
Log
Persistent Layer
保护点(Savepoint)
默认是5分钟进行一次,保护点操作会把数据库中的数据及Undo信息一起写入到磁盘上
COMMIT Savepoint
COMMIT Savepoint
COMMIT Savepoint
COMMIT
Data Volume
Data Log Volume
Persistent Layer
Data Log Volume
BACKINT
Data Log Volume
Log Config Files
Data 备份
Simpana侧的Log文件
/var/log/simpana/Log_Files/backint_hana.log
31
谢谢!
BE
ONE
BE
BETTER
智慧门控系统
人在外 身边就是家
400-6055-365
重庆金鑫智慧科技有限公司
人在家 身边就是世界
400-6055-365
重庆金鑫智慧科技有限公司
重庆金鑫智慧科技有限公司
市 面 上 类 似 产 品 对 比
400-6055-365
重庆金鑫智慧科技有限公司
欲了解更多细节请拨打全国服务热线 400-6055-365
或联系BEONE智慧家居产品河北 总代理 河北科望电脑有限公司 400-6055-365
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
SAP HANA 安装配置及备份恢复测试报告
2015/12/29
目录
一、安装备份软件客户端 (4)
二、SAP HANA 的配置 (5)
2.1、配置客户端参数及备份脚本文件 (5)
2.2、配置SAP HANA客户端 (6)
2.3、创建backupset (11)
2.4、配置子客户端 (12)
2.5、配置SAP HANA参数 (16)
三、HANA 备份 (18)
四、HANA 恢复 (20)
一、安装备份软件客户端
安装软件时选择SAP HANA进行安装,具体安装过程略,下面只列出主要的安装步骤。
1)选择要安装的模块
2)配置SAP HANA 用户组
3)配置HANA 的执行路径
说明:其中HRP 为HANA 数据库的实例名称,hdb目录下面的opt 目录可能并不存在,需要自己手工进行创建。
二、SAP HANA 的配置
2.1、配置客户端参数及备份脚本文件
rtpdb01:~ # cd /opt/simpana
RTPDB01:/opt/simpana #mkdir HANA_BAK_Scripts
RTPDB01:/opt/simpana # cd HANA_BAK_Scripts
RTPDB01:/opt/simpana/HANA_BAK_Scripts # vi HRP.sh
#!/bin/bash
TIMESTAMP="$(date +\%F\_%k\%M)"
BACKUP_PREFIX="SCHEDULED"
BACKUP_PREFIX="$BACKUP_PREFIX"_"$TIMESTAMP"
su - hrpadm -c "hdbsql -i 0 -U BACKUP \"backup data using backint ('$BACKUP_PREFIX') ASYNCHRONOUS \"" RETURN_CODE=$?
exit $RETURN_CODE
说明:
注意上面的-U BACKUP 要自己创建user key
具体如下:
hdbuserstore set BACKUP rtpdb01:30015 system test123
其中system 为HANA 数据库中的用户
RTPDB01:/opt/simpana/HANA_BAK_Scripts # chmod 777 HRP.sh
RTPDB01:/opt/simpana/HANA_BAK_Scripts # cd /opt/simpana/iDataAgent
RTPDB01:/opt/simpana/iDataAgent # vi param
CvInstanceName
Instance001
CvClientName
rtpdb01
RTPDB01:~ # cd /usr/sap/HRP/SYS/global/hdb
RTPDB01:/usr/sap/HRP/SYS/global/hdb # mdkir opt
RTPDB01:/usr/sap/HRP/SYS/global/hdb # cd opt
RTPDB01:/usr/sap/HRP/SYS/global/hdb/opt # ln -s /opt/simpana/iDataAgent/backint hdbbackint
RTPDB01:/usr/sap/HRP/SYS/global/hdb/opt # mkdir hdbconfig
RTPDB01:/usr/sap/HRP/SYS/global/hdb/opt # cd hdbconfig
RTPDB01:/usr/sap/HRP/SYS/global/hdb/opt # ln –s /opt/simpana/iDataAgent/param param
2.2、配置SAP HANA客户端
以下显示一个案例
新建SAP HANA客户端
设置名称、数据库名、用户名
添加物理客户端
配置命令行存储策略
配置日志备份存储策略
压缩选项使用存储策略设置
在客户端重删
2.3、创建backupset
说明:针对HANA的备份,创建备份集仍然通过文件系统模块进行,文件系统模块通过配置预扫描脚本,执行SAP HANA 上的备份脚本,实现对HANA数据库的备份。
虽然HANA的备份计划是通过FileSystem 模块进行调用的,但最终的备份信息会显示在HANA 客户端上。
配置SAP HANA 实例对应的备件集:
2.4、配置子客户端
子客户端根据数据库名称进行创建
配置备份容,这里容为备份创建的备份脚本和参数文件,主要为了防止被意外删除。
在预扫描配置中,添加HANA的备份脚本
配置存储策略
2.5、配置SAP HANA参数
在HANA studio上进行配置,需要制定HANA 的备份接口为backint HRP:
正常的创建backupint的符号连接后,Backint
会自动被检测到
Backint 参数文件,即设置了
CommVault 客户端名称、实例名称的参
数文件
三、HANA 备份
这里主要介绍通过CommVault 发起备份
1)选择rtpdb01 客户端—FileSystem—HRPBackupSet—HRP,右键选择备份
2)开始备份,在CommVault 上查看进度条
3)完成HANA 的备份
四、HANA 恢复
说明:由于现在HANA 备份接口的限制,HANA的恢复仍然要通过HANA Studio 进行恢复。
另外在进行HANA系统的恢复时,HANA 数据库会自动关闭,建议操作一定要谨慎进行,尽量不要直接恢复到生产机。
1)选择对应的系统,点击恢复系统:
2)准备恢复系统
3)选择使用指定的备份进行恢复系统
4)选择指定备份
5)选择目标类型为backint,输入前缀
备注:备份的前缀可以通过,CommVault 的备份历史进行查看,方法如下:a.选择HANA节点,点击HRP,右键选择视图—备份历史
b.选择所有的备份,不要勾选指定时间围
c.选择应用程序大小为4GB左右的全备份,右键选择查看日志
d. 查看日志,确定前缀的具体名称6)选择下一步
7)查看摘要信息,点击finish 开始恢复
8)开始恢复
9)恢复完成,这里通过CommVault 进行查看。