Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Structure of the contents

&pagelevel(5)&pagelevel

The backup file has the format of an XML document. The XML document presents a tree structure. Every XML element begins with a start tag with the format <name> and ends with the associated end tag </name> where name is an identifier for the tag.

The table below shows the structure of the VM2000 backup file with the meanings of the backed-up VM2000 components and the possible values. The end tags of the "pages" are not shown in order to keep the display concise.

XML tag            

Meaning                            

Possible values            

<vm2000_config>

Start of VM2000 configuration data


<global_data>
  <vm2000_version>
  <max_num_vms>
  <max_num_vm_groups>
  <mon_vm_index>
  <real_mem_size>
  <new_dev_assign_set>
  <num_devices>
</global_data>

Start of global data
  Version of VM2000
  Maximum number of VMs
  Maximum number of VM groups
  VM index of the monitor VM
  Size of the real main memory (MB)
  Assignment set for newly added devices
  Number of devices
End of global data


<product-version>
<integer 1..99>
<integer 1..50>
<integer 1..99>
<integer 1.. 1048576
*STDSET / <name 1..8>
<integer 1..32767>

<cpu_pools>
  <cpu_pool_name>
  . . .
</cpu_pools>

Start of VM2000 CPU pools
Name of the first CPU pool
Further CPU pools (as before)
End of VM2000 CPU pools


*STDPOOL / <name 1..8>

<real_cpus>
  <real_cpu>
    <cpu_id>
    <cpu_attr>
    <cpu_state>

    <cpu_pool_name>
  </real_cpu>
  . . .
</real_cpus>

Start of real CPUs
  First real CPU
    CPU identifier
    Type of CPU
    State of the CPU
 
    Name of the CPU's CPU pool
  End of first real CPU
  Further real CPUs (structure as before)
End of real CPUs



<x-text 1..2>
EXTRA / NORMAL / SPARE
ATT / DET / ERR / OFFLINE /
WAIT-FOR-MAINT
*STDPOOL / <name 1..8>

<vm_groups>
  <vm_group>
    <vm_group_name>
    <cpu_quota>
    <max_cpu_util>
    <cpu_pool_name>
  </vm_group>
  . . .
</vm_groups>

Start of VM groups
  First VM group
    Name of the VM group
    CPU quota of the VM group
    Max. CPU utilization of the VM group
    Name of the VM group's CPU pool
  End of first VM group
  Further VM groups (structure as before)
End of VM groups



<name 1..8>
<integer 1..9999>
<integer 1..10000>
*STDPOOL / <name 1..8>

<assign_sets>
  <assign_set_name>
  . . .
</assign_sets>

Start of assignment sets
  Name of the first assignment set
  Further assignment sets (as before)
End of assignment set


*STDSET / <name 1..8>

<vms>
  <vm>
    <vm_index>
    <vm_name>
    <vm_group_name>
    <password>
    <mem_size>
    <min_mem_size>
    <max_mem_size>
    <mp_grade>

    <cpu_quota>
    <max_cpu_util>
    <location>
    <cpu_pool_name>
    <max_io_util>
    <admin_privileg>

    <vm_active_idle>
    <io_reset>
    <io_priority>
    <auto_snap_assign>
    <assign_by_guest>
    <assign_set_usage>
    <assign_sets>
      <assign_set_name>
      . . .
    </assign_sets>
    <auto_start>

    <ipl_unit>

    <skp_mc_out>

    <skp_mc_in>

  </vm>
  . . .
</vms>

Start of BS2000 VMs
  First BS2000 VM
    VM index
    VM name
    Name of the VM's VM group
    Password of the VM
    VM's main memory size
    Min. main memory size of the VM
    Max. main memory size of the VM
    Multiprocessor level of the VM
   
    CPU quota of the VM
    Max. CPU utilization of the VM
    Location of the VM in the main memory (MB)
    Name of the VM's CPU pool
    Max. I/O utilization of the VM
    VM administrator's range of commands
   
    Control of the VM via real CPU
    IO-RESET privilege of the VM
    IO-PRIORITY privilege of the VM
    AUTO-SNAP-ASSIGNMENT privilege of VM
    ASSIGN-BY-GUEST privilege of the VM
    Type of specification for assignment sets
    Assignment sets of the VM
      Name of the VM's first assignment set
      Further assignment sets (as before)
    End of the VM's assignment sets
    Display of automatic start of the
    guest system on the VM
    IPL device for the start of the guest system
    on the VM
    Output path of KVP console when starting
    the guest system on the VM
    Input path of KVP console when starting the
    guest system on the VM
  End of first BS2000 VM
  Further VMs (structure as before)
End of BS2000 VMs



<integer 1..99>
<name 1..8>
<name 1..8>
<encrypted text 8..8>
<integer 1..1048576>
<integer 1..1048576>
<integer 1..1048576>
<integer 1..32> / *MAXIMUM /
*EXTRA-AND-NORMAL
<integer 1..9999>
<integer 1..10000>
<x-text 1..8>
*STDPOOL / <name 1..8>
<integer 1..100>
*MAXIMUM / *MINIMUM /
*STANDARD
*AT-DEDICATED-CPUS / *NO
*NO / *YES
*NO / *YES
*NO / *YES
*NO / *YES
*ALL / *EXCEPT / *LIST

*STDSET / <name 1..8>


*NO / *YES

<alphanum-name 2..2> /
<x-text 4..4>
<alphanum-name 2..2>

<alphanum-name 2..2>

<devices>
  <device>
    <mn>

    <pubres_attr_ind>
    <assign_by_guest>
    <assign_set_name>
    <usage_type>
    <explicit_sharers>
      <explicit_sharer>
        <vm_index>
        <pubres_assign_ind>
      </explicit_sharer>
      . . .
    </explicit_sharers>
  </device>
  . . .
</devices>

Start of devices
  First device
    Mnemonic device name

    PUBRES-FOR-ATTRIBUTES attribute
    ASSIGN-BY-GUEST attribute
    Name of the device's assignment set
    Usage mode of the device
    Sharing VMs
      First sharing VM
        VM index of the VM
        PUBRES-FOR-ASSIGNMENT attribute
      End of first sharing VM
      Further VMs (structure as before)
    End of sharing VMs
  End of first device
  Further devices (structure as before)
End of devices



<alphanum-name 2..2> /
<x-text 4..4>
*NO / *YES
*NO / *YES
*STDSET / <name 1..8>
EXCL / SHARED / VC


<integer 1..99>
*NO / *YES

</vm2000_config>

End of VM2000 configuration data