Basis:如何打包SAP S4HANA系统

Basis:如何打包SAP S4HANA系统 图1

为什么要打包SAP S4HANA系统?这其实是一种可以快速进行系统部署的方式。我们可以将“打包”理解为是一种系统的备份方式(不过企业级应用不会这么备份的),类似于Ghost系统,备份完之后把Gho文件还原到其他电脑实现快速安装操作系统的过程。当安装完SAP S4HANA,做了很多Basis级的设置,全编译,打补丁,打BP以及安装设置Fiori等,甚至在里面做了很多业务的配置。如果其他服务器也要安装一套SAP,那岂不是要重复做这些辛苦活?如何实现将当前服务器的SAP Copy到其他服务器?显然Ghost是不可行的。这个时候我们可以打包SAP S4HANA系统成tar.gz(或tar.bz2)文档,然后解压到其他系统,只需要做一次Rename就可以了,省去了很多安装的步骤和麻烦。

打包SAP S4HANA,只需要打包以下几个文件夹即可:

/hana,/usr、/sapmnt

Basis:如何打包SAP S4HANA系统 图1

/hana文件夹里面主要有3个文件夹:

Basis:如何打包SAP S4HANA系统 图2

其中:

/data 是存放数据库数据的;

/log 是存放数据库日志

/shared文件夹主要是一些跟数据库管理相关的程序和文件(如安装);

比如,我们现在要打包sapmnt文件夹,该文件夹大小1.1GB:

Basis:如何打包SAP S4HANA系统 图3

通过linux系统自带的tar命令,我们将该文件夹打包成tar.gz文档,以gzip格式进行压缩:

在终端中定位到根目录,并输入以下命令:

tar -zcvf /tmp/sapmnt.tar.gz /sapmnt

(关于tar命令的更多用法,请自行Google…)

Basis:如何打包SAP S4HANA系统 图4

该命令的意思是将根目录的sapmnt文件夹压缩成tar.gz格式的文件,并存放在/tmp文件夹中!

Basis:如何打包SAP S4HANA系统 图5
Basis:如何打包SAP S4HANA系统 图6

压缩打包完成!

在/tmp文件夹中找到sapmnt.tar.gz文件:

Basis:如何打包SAP S4HANA系统 图7

查看属性:

Basis:如何打包SAP S4HANA系统 图8

打包完成的sapmnt.tar.gz文件大小496.9MB,差不多45%的压缩率,打包sapmnt完成。

此时再将其他文件夹做好打包之后,整个打包SAP S4HANA工作就算完成了!接下来就是进行系统还原部署到其他机器了!

这里快速还原部署SAP S4HANA不做过多解释,请参考文章:

SAP S/4HANA 2020安装实录

注意:在安装DB的时候,如果数据库log文件在解压到不同的文件夹(这是允许的),需要在安装数据库的时候指定log路径:

Basis:如何打包SAP S4HANA系统 图9

相关文章

联系我们

联系我们

130-0752-1773

在线咨询:点击这里给我发消息

邮件:info@sapzx.com

工作时间:周一至周五9:00-18:00,节假日正常休息

关注微信
关注微信
分享本页
返回顶部