Technical Blog Post
Abstract
如何用IASP来备份IFS对象
Body
英文原文:
http://ibmsystemsmag.blogs.com/i_can/2013/08/how-to-back-up-ifs-objects-on-systems-with-iasps.html
如果IBM i系统有一个或多个IASP并且BRMS control group参数指定为Backup Item(*LNK),ASP device(*ALLAVL)(如下图所示),那么当备份IFS对象时就会生成一个单介质文件(single media file)。这个单介质文件包含了系统ASP,用户ASP和IASP对象信息。BRMS备份会为系统ASP和用户ASP对象生成一个共有的保存项 (saved item) ,为每一个IASP分别生成一个单独的保存项 (saved item) 。每一个保存项都引用了同一个单介质文件(single media file)。
|
|
Seq |
Backup |
List |
ASP |
Weekly |
Retain |
Save |
SWA |
Sync |
|
|
10 |
*LINK |
|
*ALLAVL |
*DFTACT |
*NO |
*NO |
|
|
这样会产生两个问题:
1. 如果用每一个IFS保存项来做对象恢复,并且不指定Omit对象参数,那么虽然用是不同的保存项 (系统ASP 与用户ASP对象,或IASP对象) 来做恢复,但每次恢复的内容却是相同的。
2. 在恢复的过程中,如果IFS保存项包括IASP对象并且此时IASP不可用,那么IASP的对象会被恢复到系统ASP。这就可能导致由于IASP在刚恢复的时候不可用,但后期变为可用,从而使恢复判断变得异常复杂。
为避免这些问题和提高恢复过程的效率,BRMS建议在IASP IFS备份时执行多次备份,即将control group entry拆成多条(如下图所示)。
比如,下面control group举例中使用了两个IASP(IASP1 和IASP2),那么control group就会为ASP生成一个备份并且为每一个IASP单独生成一个备份。
|
|
Seq |
Backup |
List |
ASP |
Weekly |
Retain |
Save |
SWA |
Sync |
|
|
10 |
*LINK |
|
*SYSBAS |
*DFTACT |
*NO |
*NO |
|
|
|
|
20 |
*LINK |
|
IASP1 |
*DFTACT |
*NO |
*NO |
|
|
|
|
30 |
*LINK |
|
IASP2 |
*DFTACT |
*NO |
*NO |
|
|
原文作者: Dawn May
翻译: 张峰
UID
ibm11144624