Hitachi

JP1 Version 12 JP1/Automatic Operation Service Template Reference


2.4.8 Create JP1/VERITAS Backup Policy

Function

This service template creates a backup policy based on the design values on the attached parameter sheet in cooperation with JP1/VERITAS NetBackup.

This plug-in assumes the following servers:

- JP1/AO server

The server running JP1/AO. Save a valid parameter sheet in any folder on this server.

- Backup processing server

The server running JP1/VERITAS NetBackup (master server). This product forwards the plug-in to this server, where the plug-in is executed.

The following shows an overview of the processing:

(1) The values from the parameter sheet are read out.

(2) A backup policy is created and initialized in JP1/VERITAS NetBackup based on the values specified in the parameter sheet.

(3) The attributes of the created backup policy are set.

(4) Schedules (a maximum of three) are added to the backup policy, and the schedule attributes are set.

(5) Clients are added to the backup policy.

(6) A file list is added to the backup policy.

The format of the parameter sheet that can be used depends on the OS of the JP1/AO server, as follows:

- Windows: Excel or CSV format

- UNIX: CSV format

Enter values in the parameter sheet and save it on the JP1/AO server. Note that the procedure differs depending on the format of the parameter sheet as shown below.

Excel format:

(1) Enter values in the [Policy] tab of the parameter sheet.

(2) Copy the parameter sheet in (1) to the JP1/AO server.

CSV format:

(1) Enter values in the [Policy] sheet of the parameter sheet.

(2) Save the [AO Input] sheet in CSV (comma-separated values) format.

(3) Copy the CSV file created in (2) to the JP1/AO server. If the JP1/AO server is in a Windows environment, make sure that the line break code is CR+LF. If the JP1/AO server is in a UNIX environment, make sure that the line break code is LF.

Note the following when setting properties:

- For the jp1veritas.paramSheetPath property, specify the full path of the parameter sheet on the JP1/AO server.

If the JP1/AO server and the execution target server is Windows, the execution of this services template requires the built-in Administrator. If the built-in Administrator does not exist or is invalid on each server, execute the "Create JP1/VERITAS Backup Policy(SYSTEM)" service template that executes with the system account.

Prerequisites

For the latest support information about [Required product in the system], [Prerequisite products on the server executing the service template], and [Prerequisite product OS running on the server executing the service template], see the release notes.

[Required product in the system]

JP1/Automatic Operation 12-00 or later

[Prerequisite products on the server executing the service template]

- JP1/VERITAS NetBackup 7.6, 7.7

- JP1/VERITAS NetBackup 8.0, 8.1, 8.2, 8.3

- JP1/VERITAS NetBackup 9.0, 9.1

[Prerequisite product OS running on the server executing the service template]

- Windows Server 2008 R2 Standard/Enterprise/Datacenter

- Windows Server 2012 Standard/Datacenter or Windows Server 2012 R2 Standard/Datacenter

- Windows Server 2016 Standard/Datacenter

- Windows Server 2019 Standard/Datacenter

[Conditions for using the prerequisite products on the server executing the service template]

No special conditions apply.

Execution privilege

Built-in Administrator

Version

03.01.02

Tags

Control JP1,VERITAS

Property list

The following shows the list of the property groups set in the property:

Property group

Description

Initial display

JP1/VERITAS NetBackup Configuration Information

Specify the configuration information about JP1/VERITAS NetBackup.

Y

Parameter Sheet Information

Set the parameter sheet information for the backup policy.

Y

The following shows the list of the properties to be displayed in the "Service Definition" window:

(Legend)

R: The property must be specified.

O: The property can be omitted. However, the property might be mandatory depending on what is specified for other properties. See the Description of each property.

Property key

Property name

Description

I/O type

Shared

Required

Property group

jp1veritas.targetHost

Host name of the active backup server

Specifies the host name or IP address of the JP1/VERITAS NetBackup master server. IPv6 addresses are not supported. In the case of a cluster configuration, specify the physical host or logical host of the active server.

Input

Disabled

R

JP1/VERITAS NetBackup Configuration Information

The following shows the list of the properties to be displayed on the "Service Definition" window and the "Submit Service" window:

Property key

Property name

Description

I/O type

Shared

Required

Property group

jp1veritas.paramSheetPath

Parameter Sheet Path

Specify the full path of the parameter sheet for the backup policy stored on the JP1/AO server.

Input

Disabled

R

Parameter Sheet Information

The following shows the restrictions on inputs to the properties displayed in the "Service Definition" window:

Property key

Characters that can be input

jp1veritas.targetHost

A maximum of 256 characters can be entered. Characters that can be used include alphanumeric characters, as well as . and -.

The following shows the restrictions on inputs to the property displayed on the "Service Definition" window and the "Submit Service" window:

Property key

Characters that can be input

jp1veritas.paramSheetPath

Specify a string that has no more than 256 characters, does not end with a backslash (\) or slash (/), and does not include any of the following characters: < > | ; & * ? " %

Flow specification details

The following table shows the detailed specification of the flow:

Hierarchy

Display name

Plug-in

Plug-in name

Description

Error recovery method

1

osReadCSVExcelFileRow1

Acquisition of Row Data from a CSV/Excel File

Reads out the basic information and first schedule from the parameter sheet.

Correct the cause of the error, and then re-execute the service.

2

jp1veritasCreatePolicy

Create Backup Policy

Creates a backup policy.

Correct the cause of the error, and then re-execute the service.

3

jp1veritasInitializePolicy_VMw

Initialize Backup Policy (VMware)

Initializes the backup policy.

Correct the cause of the error, delete the backup policy that was created, and then re-execute the service.

4

jp1veritasUppdatePolicy_VMware

Change Backup Policy Attributes (VMware)

Sets the attributes of the backup policy.

Correct the cause of the error, delete the backup policy that was created, and then re-execute the service.

5

JudgeValuePlugin1

Judge Value Plug-in

Checks whether the first schedule label has been set.

Correct the cause of the error, delete the backup policy that was created, and then re-execute the service.

6

Flow Plug-in

Adds the first schedule.

--

7

Add Schedule to Backup Policy

Adds a schedule.

Correct the cause of the error, delete the backup policy that was created, and then re-execute the service.

8

Change Backup Policy Schedule Attributes

Sets the schedule attributes.

Correct the cause of the error, delete the backup policy that was created, and then re-execute the service.

9

osReadCSVExcelFileRow2

Acquisition of Row Data from a CSV/Excel File

Reads out the second schedule from the parameter sheet.

Correct the cause of the error, delete the backup policy that was created, and then re-execute the service.

10

JudgeValuePlugin2

Judge Value Plug-in

Checks whether the second schedule label has been set.

Correct the cause of the error, delete the backup policy that was created, and then re-execute the service.

11

Flow Plug-in

Adds the second schedule.

--

12

Add Schedule to Backup Policy

Adds a schedule.

Correct the cause of the error, delete the backup policy that was created, and then re-execute the service.

13

Change Backup Policy Schedule Attributes

Sets the schedule attributes.

Correct the cause of the error, delete the backup policy that was created, and then re-execute the service.

14

osReadCSVExcelFileRow3

Acquisition of Row Data from a CSV/Excel File

Reads out the third schedule from the parameter sheet.

Correct the cause of the error, delete the backup policy that was created, and then re-execute the service.

15

JudgeValuePlugin3

Judge Value Plug-in

Checks whether the third schedule label has been set.

Correct the cause of the error, delete the backup policy that was created, and then re-execute the service.

16

Flow Plug-in

Adds the third schedule.

--

17

Add Schedule to Backup Policy

Adds a schedule.

Correct the cause of the error, delete the backup policy that was created, and then re-execute the service.

18

Change Backup Policy Schedule Attributes

Sets the schedule attributes.

Correct the cause of the error, delete the backup policy that was created, and then re-execute the service.

19

jp1veritasAddClient

Add Clients to Backup Policy

Adds clients to the backup policy.

Correct the cause of the error, delete the backup policy that was created, and then re-execute the service.

20

jp1veritasAddFileList

Add File List to Backup Policy

Adds a file list to the backup policy.

Correct the cause of the error, delete the backup policy that was created, and then re-execute the service.