发明名称 Efficient backup and restore of virtual input/output server (VIOS) cluster
摘要 A method enables cluster-level backup and restore functionality of all Virtual Input/Output Server (VIOS) configuration data within a VIOS cluster and the data of a shared VIOS cluster database. The method comprises: performing, via a backup/restore utility of a VIOS partition, a cluster level backup, which creates a first VIOS cluster configuration backup file having configuration information about hardware, logical and virtual devices of each VIOS partition within a VIOS cluster and all cluster data from the shared VIOS database of the VIOS cluster; storing the VIOS cluster configuration backup file within a storage location; and responsive to receipt of a VIOS restore command at a VIOS partition: retrieving the configuration backup file from the storage location; restoring a configuration of the hardware, logical and virtual devices of each VIOS within the VIOS cluster to prior state; and restoring the shared VIOS database with the backed-up cluster data.
申请公布号 US9031917(B2) 申请公布日期 2015.05.12
申请号 US201213621217 申请日期 2012.09.15
申请人 International Buisness Machines Corporation 发明人 Pafumi James A.;Siddeshwar Chintamani P.;Thota Rupesh Kumar;Vallabhaneni Vasu
分类号 G06F7/00;G06F17/00;G06F11/20;G06F17/30;G06F11/16;G06F11/14 主分类号 G06F7/00
代理机构 Yudell Isidore PLLC 代理人 Yudell Isidore PLLC ;Baca Matthew
主权项 1. In a data processing system having a processor, a memory coupled to the processor, at least one input/output (I/O) adapter that enables connection to an external network with a shared storage repository, and a virtualization management component executing within the data processing system to generate a plurality of operating system (OS) partitions including a first virtual I/O server (VIOS) partition, a method comprising: performing, via a backup/restore utility of a cluster aware (CA) operating system (OS) executing on a processor resource of the first VIOS partition, a cluster level backup operation from one or more VIOS partitions, including the first VIOS partition and at least one second VIOS partition, wherein the cluster level backup operation creates a first VIOS cluster configuration backup file having configuration information about hardware, logical and virtual devices of each VIOS partition within a VIOS cluster and all cluster data from a shared VIOS database of the VIOS cluster, and wherein performing the cluster level backup operation to create the first VIOS cluster configuration backup file when a maximum number of cluster configuration backup files for the first VIOS partition exists causes an oldest cluster configuration backup file for the first VIOS partition to be automatically removed; storing the first VIOS cluster configuration backup file within a storage location, wherein the storing of the VIOS cluster configuration backup file comprises one or more of: storing a local copy of the VIOS cluster configuration backup file at a local storage of the first VIOS, storing a local copy of the VIOS cluster configuration backup file at a local storage of each of the first VIOS and the one or more second VIOSes, and storing an exportable copy of the VIOS cluster configuration backup file at one or more of the shared storage repository and the shared VIOS database; and in response to receiving a VIOS restore command at the first VIOS partition: retrieving the configuration backup file from the storage location;restoring a configuration of the hardware, logical and virtual devices of the first VIOS to a state that existed at a time at which the backup operation creating the configuration backup file was performed;triggering a restore operation of each second VIOS within the VIOS cluster; andrestoring the shared VIOS database with the cluster data from the VIOS cluster configuration backup file.
地址 Armonk NY US