93
Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Embed Size (px)

Citation preview

Page 1: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Unit 3. Save/Restore

3.1 OS/400 save and restore concepts

3.2 Save data offline3

3.3 Restoring data to system

3.4 Automatic Backup by scheduling

Page 2: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Unit Objectives

Page 3: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling
Page 4: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling
Page 5: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling
Page 6: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

OS/400 Save/Restore Facility

Page 7: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling
Page 8: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling
Page 9: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Tape Fundamentals

Page 10: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Purposes of Tape on iSeries

Page 11: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling
Page 12: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling
Page 13: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Tape Labels

Page 14: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Tape Menu

Page 15: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling
Page 16: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Tape Preparation(INZTAP)

Page 17: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling
Page 18: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling
Page 19: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Displaying a Tape (DSPTAP)

Page 20: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Contents of Tape - *LABELS Format

Page 21: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Contents of Tape - *SAVRST Format

Page 22: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Duplicate Tape (DUPTAP) command

The Duplicate Tape (DUPTAP) command copies the contents of one tape to another tape.

You must have two tape drives or a tape media library device with two tape resources to use this command.

Page 23: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Tape message(1/2)

• When you using tape do something ,maybe receive the message about tape:

For example:

Message ID . . . . . . . . . : CPF6718

Message . . . . : Cannot allocate device tap01.

Cause . . . . . : The device could not be allocated when trying to open the device file to do the command function. The device may be varied off, in use by another job, or in use by an open file in this job.

Recovery . . . : Use the Work with Configuration Status WRKCFGSTS) command specifying the *DEV value for the CFGTYP parameter to verify that the device is varied on and to determine what job is using the device. Try the command again when the device is available.

Page 24: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Tape message(2/2)

Message ID . . . . . . . . . : CPF6760

Message . . . . : Device tap01 not ready.

Cause . . . . . :

-- The tape may not be loaded.

-- The tape may have been a cleaning cartridge.

-- If the device is a tape media library device, then the cartridge may not have loaded successfully.

Recovery . . . : Do one of the following:

-- If the device is a reel tape drive, make sure the tape is loaded and the online light is on.

-- If the tape device is a 1/4 inch cartridge tape drive, unload and reload the cartridge.

-- If the device is a tape media library device and the cartridge was not a cleaning cartridge, attempt the command again.

-- If the tape device is a 1/2 inch cartridge tape drive or an 8 millimeter cartridge drive, ensure the tape is loaded and the tape drive is ready.

If the problem continues, start problem analysis (ANZPRB command). Technical description . .

Page 25: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

3.2 Saving Data offline

Page 26: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Information That Can Be Saved and Restored

Page 27: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Save Menu

+++++

++

++

++

+

Page 28: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling
Page 29: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling
Page 30: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Save Commands

Page 31: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling
Page 32: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling
Page 33: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling
Page 34: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Saving the System and User Data

Page 35: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Menu Options

Page 36: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling
Page 37: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling
Page 38: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling
Page 39: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling
Page 40: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling
Page 41: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Save Storage(SAVSTG) vs Save System(SAVSYS)SAVSYS :• Required – Restricted State• can save:

SAVSTG :• Required – Restricted State• Copies DASD track by track.

• Can Only restore entire system.

• Can’t restore single object.

OS/400 system objects. Licensed internal code. Optionally, the system configuration. System resource management objects. Security objects. All PTFs.•Can Not Saved: IBM licensed programs. Optional parts of OS/400. Folders. Libraries QGPL and QUSRSYS. Any user libraries.

Page 42: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

You Cannot Save

Page 43: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

When an Object Is Saved

Page 44: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Save Considerations

Page 45: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling
Page 46: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling
Page 47: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling
Page 48: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling
Page 49: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling
Page 50: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling
Page 51: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling
Page 52: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Save File ExampleCRTSAVF FILE(LYSAVF) or CLRSAVF FILE(LYSAVF)SAVLIB LIB(LY) DEV(*SAVF) SAVF(LYSAVF)DSPSAVF FILE(LYSAVF)SAVSAFDTA SAVF(LYSAVF) DEV(TAP02)

*:If the library which include save file LYSAVF does not exit in the library list,you must specify the library. For example:LIBA/LYSAVF

Page 53: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling
Page 54: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling
Page 55: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Display Job Log or Display History Log to see if saving is successful

DSPLOG

DSPJOBLOG

Note:If you want know why an object was not saved ,you must use DSPJOBLOG

Page 56: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

SAVLIB and several important parameters

Page 57: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Use optimum block (USEOPTBLK)

Specifies whether or not the optimum block size is used for the save operation. The possible values are:

*YES : The optimum block size supported by the device is used for save commands. If the block size that is used is larger than a block size that is supported by all device types, then:

o Performance may improve.

o The tape file that is created is only compatible with a device that supports the block size used. Commands

such as Duplicate Tape (DUPTAP) do not duplicate files unless the files are being duplicated to a device which supports the same block size that was used.

o The value for the DTACPR parameter is ignored.

If the target release value that is specified is earlier than V3R7M0 then the block size supported by all device types is used.

*NO :The optimum block size supported by the device is not used. Save commands use the default block size supported by all device types. The tape volume can be duplicated to any media format using the Duplicate Tape (DUPTAP) command.

Page 58: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Target release (TGTRLS)

Specifies the release of the operating system on which you intend to restore and use the object.

When specifying the target-release value, the format VxRxMx is used to specify the release, where Vx is the version, Rx is the release, and Mx is the modification level. For example, V2R3M0 is version 2, release 3,modification level 0.

To specify that an object be saved for distribution to a system at a different release level than the system on which the save operation is to occur, the procedure differs for program or non-program objects and by the release level on which a program object is created. If, for example, you are saving an object for distribution to a target system running on a

n earlier release, you have the following choices: *CURRENT :The object is to be restored to, and used on, the release of the operating system currently running on your system. The object can also be restored to a system with any subsequent release of the operating system installed.

*PRV :The object is to be restored to the previous release with modification level 0 of the operating system. The object can also be restored to a system with any subsequent release of the operating system installed.

target-release :specify the release in the format VxRxMx. The object can be restored to a system with the specified release or with any subsequent release of the operating system installed.

Valid values depend on the current version, release, and modification level, and they change with each new release. Press F4 to see a list of valid target release values.

Notes:

1. If LIB(*NONSYS), LIB(*ALLUSR), or LIB(*IBM) is specified, only the current release can be the target release

2. Not all objects can be targeted to another release. To find out which objects are supported, see the chart in the

Backup and Recovery book, SC41-5304. .

Page 59: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Save access paths (ACCPTH) Specifies whether the logical file access paths that are dependent on the physical files being saved are also saved. The access paths are saved only in the case of the following:

o All members on which the access paths are built are included in this save operation.

o The access paths are not invalid or damaged at the time of the save. The system checks to ensure the integrity of the

access paths. Any discrepancies found by the system will result in the access paths being rebuilt. Informational messages are sent indicating the number of logical file access paths saved with each physical file. All

physical files on which an access path is built must be in the same library. This parameter does not save logical file objects; it only controls the saving of the access paths. More information on the restoring of saved access paths is in the Backup and Recovery book, SC41-5304.

The possible values are:

*NO : only those objects specified on the command are saved. No logical file access paths are saved. *YES : The specified physical files and all eligible logical file access paths over them are saved

Data compression (DTACPR) Specifies whether data compression is used. The possible values are:

*DEV : If the save is to tape and the target device supports compression, hardware compression is performed. Otherwise, no data compression is performed.

Note: If *DEV is specified on both the Data compression prompt (DTACPR parameter) and the Data compaction prompt (COMPACT parameter), only device data compaction is performed if device data compaction is supported on the device. Otherwise, data compression is performed.

*NO : No data compression is performed.

*YES : If the save is to tape and the target device supports compression, hardware compression is performed. If compression is not supported,or if the save data is written to optical, diskette, or save file, software compression is performed. If the save is running while other jobs on the system are active and software compression is used, the overall system performance may be affected.

.

Page 60: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

SAVCHGOBJ and several important parameters

Page 61: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Reference date (REFDATE) Specifies the reference date. Objects that have been changed since this date are saved.

The possible values are :

*SAVLIB : The objects that have been changed since the date of the last running of the Save Library (SAVLIB) command are saved. If the specified library was never saved, a message is issued and the library is not saved, but the operation continues.

reference-date : Specify the reference date. Objects that have been changed since this date are saved. If you specify a date later than the date of the running of this command, a message is issued and the operation

Attention: parameters object,library,device are the command requeid parameters ,that is you must enter the values for them.

Page 62: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling
Page 63: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Free Storage Function

Page 64: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

3.3 Restoring Data to system

Page 65: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Restoring Objects to Disk

Page 66: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Restore Commands

Page 67: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling
Page 68: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Notes:

The graphic shows the menu options and commands that are available for restoring

information. It also shows the normal sequence for restoring information, working from top to bottom.

When you restore something ,you must put the system in a

restricted state. The options that required a restricted state are:

• User profiles

• System and user data

• System data only

• All user data

• All libraries other that system library

Page 69: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling
Page 70: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Restore Menu

Page 71: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

What Is Restored?

Page 72: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling
Page 73: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling
Page 74: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling
Page 75: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Complete System Restore (1 of 2)

Page 76: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling
Page 77: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Complete System Restore (2 of 2)

Page 78: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling
Page 79: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling
Page 80: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Restore-while-activeThree restore commands allow restore-while-active:

•RSTOBJ

•RSTLIB

•RST

Page 81: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Restore object command and parameters

Page 82: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Saved library (SAVLIB) - Specifies the name of the library that contained the saved objects. If the Restore to library prompt (RSTLIB parameter) is not specified, this is also the name of the library to

which the objects are restored. Specify the name of the library. Restore to library (RSTLIB) - Specifies whether the objects are restored to a different library or to the same library where they were saved.

The possible values are:

*SAVLIB :The objects are restored to the same library from which they were saved.

library-name : Specify the name of the library to which the saved objects are restored. Date when saved (SAVDATE) - Specifies the date when the objects were saved. If the most recently

saved version is not the one being restored, or if multiple saved versions exist on the media volume, specify the date that indicates which version of the objects to restore. The date must be specified in

the job date format. If a volume identifier or *MOUNTED is specified on the Volume identifier prompt (VOL parameter), but SAVDATE is not, the version of the objects that is restored is the first version found on the volume. This parameter is valid only if a volume identifier or *MOUNTED is specified on the Volume identifier prompt (VOL parameter) or if a Save file prompt (SAVF parameter) is specified. This parameter is ignored when the Sequence number prompt (SEQNBR parameter) is specified. Allow object differences (ALWOBJDIF): Specifies whether certain differences encountered during a restore operation are allowed. The differences include:

o Ownership--the owner of the object on the system is different than the owner of the object from the save operation.

o File creation date--the creation date of the database file on the system does not match the creation date of the file that was saved.

o Member creation date--the creation date of the database file member on the system does not match the creation date of the member that was saved.

o Validation value verification--The validation value created at the time an object was created does not match the validation value

Page 83: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

created during the restore operation of an object on a system with a QSECURITY level of 40 or higher.

o Authorization list linking--the object is being restored to a system

different from the one on which it was saved.

Note: To use this parameter, you need *ALLOBJ special authority. The possible values are:

*NONE : None of the differences described above are allowed on the restore operation. For validation value verification failure cases, the object is restored but ownership is transferred to QDFTOWN and all authorities are revoked. For authorization list cases, the object is restored, but the object is not linked to the authorization list, and public authority is set to *EXCLUDE. For all other cases, a diagnostic message is sent for the object, and the object is not restored.

*ALL: All of the differences listed above are allowed for the restore operation. An informational message is sent, except for validation value verification and authorization list linking cases, and the object is restored. The following should be noted:

o If object differences are found, the final message for the restore operation is an escape message rather than the normal completion message. o If the media and system owner of the object do not match, the system owner becomes the owner of the object.

o If there is a file level mismatch and *ALL is specified on this parameter and the Data base member option prompt (MBROPT parameter), the existing version of the file is renamed and the saved version of the file is restored. If there is a member level mismatch, the existing version of the member is renamed and the saved version of the member is restored.

o If the system security level is 40, you are restoring a program, you specify *ALL, and the program's validation value is missing or incorrect, the program is restored without authority changes. For programs without a validation value, specifying *ALL also prevents the system from attempting to translate the program again.

o If you are restoring objects to a system different from the one on which they were saved and the objects are secured by an authorization list, specifying *ALL automatically links the objects to the authorization list again. If the authorization list does not exist on the new system, a message that includes the name of the missing list is issued and the public authority is set to *EXCLUDE.

Page 84: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

3.4 Automatic Backup by scheduling

Page 85: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Operational Assistant Backup

Page 86: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Automatic Default Backups

Page 87: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

1. Select 10 in the “BACKUP” menu

2. GO SETUPBCKUP

Set Up Backup

If you want to configuration daily backup option select 1.

Page 88: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Configuration daily backup

Note :In this panel ,you can not configuration a library which will be backup daily,but you can select the library backup list.

Page 89: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Configuration library backup list

Note:In this panel,you can determine or configuration if one library will be backup daily or weekly or monthly.

= > In the menu “SETUPBCKUP”,select 10.

Page 90: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Configuration backup schedule= > In the menu “SETUPBCKUP”,select 20.

Note:In this panel,you can configuration the running time for daily weekly monthly ; if run backup using this schedule ; how many hours before backup to send load tape message to operator.

Page 91: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling
Page 92: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Exercise – Save and Restore

Page 93: Unit 3. Save/Restore 3.1 OS/400 save and restore concepts 3.2 Save data offline3 3.3 Restoring data to system 3.4 Automatic Backup by scheduling

Unit Summary