Under Construction

Auflisten von Virtual-I/O-Server Backups

Die auf einer HMC abgespeicherten Virtual-I/O-Server Backups können mit dem Kommando „hmc lsviosbk“ angezeigt werden:

LPAR-Tool
$ hmc lsviosbk hmc01
NAME              TYPE          SIZE      SYS_NAME  VIOS_NAME  LAST_MODIFIED
cfgbackup.tar.gz  viosioconfig  0.006     ms03  ms03-vio1  05/10/2024 08:57:24
cfgbackup.tar.gz  viosioconfig  0.007     ms03  ms03-vio2  05/10/2024 08:57:41
cfgbackup.tar.gz  viosioconfig  0.007     ms04  ms04-vio2  05/10/2024 08:58:19
cfgbackup.tar.gz  viosioconfig  0.007     ms04  ms04-vio1  05/10/2024 08:58:00
cfgbackup.tar.gz  viosioconfig  0.006     ms05  ms05-vio2  05/10/2024 08:58:41
cfgbackup.tar.gz  viosioconfig  0.007     ms05  ms05-vio1  05/10/2024 08:58:30
fullbackup.tar    vios          3558.838  ms03  ms03-vio1  04/30/2024 12:05:00
fullbackup.tar    vios          6255.049  ms03  ms03-vio2  05/10/2024 08:56:55
fullbackup.tar    vios          5728.691  ms04  ms04-vio2  05/02/2024 09:47:55
fullbackup.tar    vios          5615.410  ms04  ms04-vio1  05/10/2024 09:47:14
fullbackup.tar    vios          5428.936  ms05  ms05-vio2  05/02/2024 06:54:57
fullbackup.tar    vios          5418.809  ms05  ms05-vio1  05/02/2024 06:40:53
$
HMC-CLI
hscroot@hmc01:~> lsviosbk
name=cfgbackup.tar.gz,type=viosioconfig,sys_name=ms03,mtms=9009-22A*895D9E0,vios_name=ms03-vio1,vios_id=1,vios_uuid=4D87E316-8E74-4A3-915E-28FC43F4B0E2,last_modified=05/10/2024 08:57:24,size=0.006
name=cfgbackup.tar.gz,type=viosioconfig,sys_name=ms03,mtms=9009-22A*895D9E0,vios_name=ms03-vio2,vios_id=2,vios_uuid=3AB26116-0B88-41D-B1BF-9C9EFE69187E,last_modified=05/10/2024 08:57:41,size=0.007
name=cfgbackup.tar.gz,type=viosioconfig,sys_name=ms04,mtms=9009-22A*895D9F0,vios_name=ms04-vio2,vios_id=2,vios_uuid=732059D9-846B-4BD-97A9-47D929F0E4A0,last_modified=05/10/2024 08:58:19,size=0.007
name=cfgbackup.tar.gz,type=viosioconfig,sys_name=ms04,mtms=9009-22A*895D9F0,vios_name=ms04-vio1,vios_id=1,vios_uuid=34FCEECC-215E-4FC-BD11-70028FBED1C0,last_modified=05/10/2024 08:58:00,size=0.007
name=cfgbackup.tar.gz,type=viosioconfig,sys_name=ms05,mtms=9009-22G*89EA9C0,vios_name=ms05-vio2,vios_id=2,vios_uuid=54EE2359-4C3D-4D0-A87B-7999DDDC63AC,last_modified=05/10/2024 08:58:41,size=0.006
name=cfgbackup.tar.gz,type=viosioconfig,sys_name=ms05,mtms=9009-22G*89EA9C0,vios_name=ms05-vio1,vios_id=1,vios_uuid=52CC6470-71A-4313-A27F-2A8F3EACDC7D,last_modified=05/10/2024 08:58:30,size=0.007
name=fullbackup.tar,type=vios,sys_name=ms03,mtms=9009-22A*895D9E0,vios_name=ms03-vio1,vios_id=1,vios_uuid=34FCEECC-215E-4F6C-D11-70028FBED1C0,last_modified=05/02/2024 09:47:14,size=6255.049
name=fullbackup.tar,type=vios,sys_name=ms03,mtms=9009-22A*895D9E0,vios_name=ms03-vio2,vios_id=2,vios_uuid=732059D9-846B-4BCD-7A9-47D929F0E4A0,last_modified=05/10/2024 08:56:55,size=3558.838
name=fullbackup.tar,type=vios,sys_name=ms04,mtms=9009-22A*895D9F0,vios_name=ms04-vio2,vios_id=2,vios_uuid=732059D9-846B-4BCD-7A9-47D929F0E4A0,last_modified=05/02/2024 09:47:55,size=5728.691
name=fullbackup.tar,type=vios,sys_name=ms04,mtms=9009-22A*895D9F0,vios_name=ms04-vio1,vios_id=1,vios_uuid=34FCEECC-215E-4F6C-D11-70028FBED1C0,last_modified=05/10/2024 09:47:14,size=5615.410
name=fullbackup.tar,type=vios,sys_name=ms05,mtms=9009-22G*89EA9C0,vios_name=ms05-vio2,vios_id=2,vios_uuid=54EE2359-4C3D-4D10-87B-7999DDDC63AC,last_modified=05/02/2024 06:54:57,size=5428.936
ame=fullbackup.tar,type=vios,sys_name=ms05,mtms=9009-22G*89EA9C0,vios_name=ms05-vio1,vios_id=1,vios_uuid=52CC6470-F71A-4313-A27F-2A8F3EACDC7D,last_modified=05/02/2024 06:40:53,size=5418.809
hscroot@hmc01:~>

In größeren Umgebungen mit mehreren Managed Systems pro HMC kann die Ausgabe etwas länger sein. In vielen Fällen ist man aber nur an bestimmten Backups interessiert. Dazu kann man die Ausgabe mit Hilfe von Selektionen auf die interessanten Backups einschränken.

Sollen z.B. nur Backups vom Typ viosioconfig angezeigt werden, kann dies durch Angabe von „viosioconfig“ als zusätzliches Argument realisiert werden:

LPAR-Tool
$ hmc lsviosbk hmc01 viosioconfig
NAME              TYPE          SIZE      SYS_NAME  VIOS_NAME  LAST_MODIFIED
cfgbackup.tar.gz  viosioconfig  0.006     ms03  ms03-vio1  05/10/2024 08:57:24
cfgbackup.tar.gz  viosioconfig  0.007     ms03  ms03-vio2  05/10/2024 08:57:41
cfgbackup.tar.gz  viosioconfig  0.007     ms04  ms04-vio2  05/10/2024 08:58:19
cfgbackup.tar.gz  viosioconfig  0.007     ms04  ms04-vio1  05/10/2024 08:58:00
cfgbackup.tar.gz  viosioconfig  0.006     ms05  ms05-vio2  05/10/2024 08:58:41
cfgbackup.tar.gz  viosioconfig  0.007     ms05  ms05-vio1  05/10/2024 08:58:30
$
HMC-CLI
hscroot@hmc01:~> lsviosbk --filter types=viosioconfig
name=cfgbackup.tar.gz,type=viosioconfig,sys_name=ms03,mtms=9009-22A*895D9E0,vios_name=ms03-vio1,vios_id=1,vios_uuid=4D87E316-8E74-4A3-915E-28FC43F4B0E2,last_modified=05/10/2024 08:57:24,size=0.006
name=cfgbackup.tar.gz,type=viosioconfig,sys_name=ms03,mtms=9009-22A*895D9E0,vios_name=ms03-vio2,vios_id=2,vios_uuid=3AB26116-0B88-41D-B1BF-9C9EFE69187E,last_modified=05/10/2024 08:57:41,size=0.007
name=cfgbackup.tar.gz,type=viosioconfig,sys_name=ms04,mtms=9009-22A*895D9F0,vios_name=ms04-vio2,vios_id=2,vios_uuid=732059D9-846B-4BD-97A9-47D929F0E4A0,last_modified=05/10/2024 08:58:19,size=0.007
name=cfgbackup.tar.gz,type=viosioconfig,sys_name=ms04,mtms=9009-22A*895D9F0,vios_name=ms04-vio1,vios_id=1,vios_uuid=34FCEECC-215E-4FC-BD11-70028FBED1C0,last_modified=05/10/2024 08:58:00,size=0.007
name=cfgbackup.tar.gz,type=viosioconfig,sys_name=ms05,mtms=9009-22G*89EA9C0,vios_name=ms05-vio2,vios_id=2,vios_uuid=54EE2359-4C3D-4D0-A87B-7999DDDC63AC,last_modified=05/10/2024 08:58:41,size=0.006
name=cfgbackup.tar.gz,type=viosioconfig,sys_name=ms05,mtms=9009-22G*89EA9C0,vios_name=ms05-vio1,vios_id=1,vios_uuid=52CC6470-71A-4313-A27F-2A8F3EACDC7D,last_modified=05/10/2024 08:58:30,size=0.007
hscroot@hmc01:~>

Es können auch das Managed System, der Virtual-I/O-Server, oder der Backup Name angegeben werden (siehe „hmc help lsviosbk„). Z.B. alle Backups von Virtual-I/O-Servern auf dem Managed System ms03:

LPAR-Tool
$ hmc lsviosbk hmc01 ms03
NAME              TYPE          SIZE      SYS_NAME  VIOS_NAME  LAST_MODIFIED
cfgbackup.tar.gz  viosioconfig  0.006     ms03  ms03-vio1  05/10/2024 08:57:24
cfgbackup.tar.gz  viosioconfig  0.007     ms03  ms03-vio2  05/10/2024 08:57:41
fullbackup.tar    vios          3558.838  ms03  ms03-vio1  04/30/2024 12:05:00
fullbackup.tar    vios          6255.049  ms03  ms03-vio2  05/10/2024 08:56:55
$
HMC-CLI
hscroot@hmc01:~> lsviosbk --filter sys_names=ms03
name=cfgbackup.tar.gz,type=viosioconfig,sys_name=ms03,mtms=9009-22A*895D9E0,vios_name=ms03-vio1,vios_id=1,vios_uuid=4D87E316-8E74-4A3-915E-28FC43F4B0E2,last_modified=05/10/2024 08:57:24,size=0.006
name=cfgbackup.tar.gz,type=viosioconfig,sys_name=ms03,mtms=9009-22A*895D9E0,vios_name=ms03-vio2,vios_id=2,vios_uuid=3AB26116-0B88-41D-B1BF-9C9EFE69187E,last_modified=05/10/2024 08:57:41,size=0.007
name=fullbackup.tar,type=vios,sys_name=ms03,mtms=9009-22A*895D9E0,vios_name=ms03-vio1,vios_id=1,vios_uuid=34FCEECC-215E-4F6C-D11-70028FBED1C0,last_modified=05/02/2024 09:47:14,size=6255.049
name=fullbackup.tar,type=vios,sys_name=ms03,mtms=9009-22A*895D9E0,vios_name=ms03-vio2,vios_id=2,vios_uuid=732059D9-846B-4BCD-7A9-47D929F0E4A0,last_modified=05/10/2024 08:56:55,size=3558.838
hscroot@hmc01:~>

Oder mit Hilfe von regulären Ausdrucken können auch nur die Backups die am 10.05.2024 gemacht wurden aufgelistet werden:

LPAR-Tool
$ hmc lsviosbk hmc01 last_modified~05/10/2024
NAME              TYPE          SIZE      SYS_NAME  VIOS_NAME  LAST_MODIFIED
cfgbackup.tar.gz  viosioconfig  0.006     ms03  ms03-vio1  05/10/2024 08:57:24
cfgbackup.tar.gz  viosioconfig  0.007     ms03  ms03-vio2  05/10/2024 08:57:41
cfgbackup.tar.gz  viosioconfig  0.007     ms04  ms04-vio2  05/10/2024 08:58:19
cfgbackup.tar.gz  viosioconfig  0.007     ms04  ms04-vio1  05/10/2024 08:58:00
cfgbackup.tar.gz  viosioconfig  0.006     ms05  ms05-vio2  05/10/2024 08:58:41
cfgbackup.tar.gz  viosioconfig  0.007     ms05  ms05-vio1  05/10/2024 08:58:30
fullbackup.tar    vios          6255.049  ms03  ms03-vio2  05/10/2024 08:56:55
fullbackup.tar    vios          5615.410  ms04  ms04-vio1  05/10/2024 09:47:14
$
HMC-CLI
hscroot@hmc01:~> lsviosbk | grep 05/10/2024
name=cfgbackup.tar.gz,type=viosioconfig,sys_name=ms03,mtms=9009-22A*895D9E0,vios_name=ms03-vio1,vios_id=1,vios_uuid=4D87E316-8E74-4A3-915E-28FC43F4B0E2,last_modified=05/10/2024 08:57:24,size=0.006
name=cfgbackup.tar.gz,type=viosioconfig,sys_name=ms03,mtms=9009-22A*895D9E0,vios_name=ms03-vio2,vios_id=2,vios_uuid=3AB26116-0B88-41D-B1BF-9C9EFE69187E,last_modified=05/10/2024 08:57:41,size=0.007
name=cfgbackup.tar.gz,type=viosioconfig,sys_name=ms04,mtms=9009-22A*895D9F0,vios_name=ms04-vio2,vios_id=2,vios_uuid=732059D9-846B-4BD-97A9-47D929F0E4A0,last_modified=05/10/2024 08:58:19,size=0.007
name=cfgbackup.tar.gz,type=viosioconfig,sys_name=ms04,mtms=9009-22A*895D9F0,vios_name=ms04-vio1,vios_id=1,vios_uuid=34FCEECC-215E-4FC-BD11-70028FBED1C0,last_modified=05/10/2024 08:58:00,size=0.007
name=cfgbackup.tar.gz,type=viosioconfig,sys_name=ms05,mtms=9009-22G*89EA9C0,vios_name=ms05-vio2,vios_id=2,vios_uuid=54EE2359-4C3D-4D0-A87B-7999DDDC63AC,last_modified=05/10/2024 08:58:41,size=0.006
name=cfgbackup.tar.gz,type=viosioconfig,sys_name=ms05,mtms=9009-22G*89EA9C0,vios_name=ms05-vio1,vios_id=1,vios_uuid=52CC6470-71A-4313-A27F-2A8F3EACDC7D,last_modified=05/10/2024 08:58:30,size=0.007
name=fullbackup.tar,type=vios,sys_name=ms03,mtms=9009-22A*895D9E0,vios_name=ms03-vio2,vios_id=2,vios_uuid=732059D9-846B-4BCD-7A9-47D929F0E4A0,last_modified=05/10/2024 08:56:55,size=3558.838
name=fullbackup.tar,type=vios,sys_name=ms04,mtms=9009-22A*895D9F0,vios_name=ms04-vio1,vios_id=1,vios_uuid=34FCEECC-215E-4F6C-D11-70028FBED1C0,last_modified=05/10/2024 09:47:14,size=5615.410
hscroot@hmc01:~>

Es können auch mehrere Kriterien kombiniert werden, um z.B. die Backups vom Typ „viosioconfig“ die am 10.05.2024 für Virtual-I/O-Server auf dem Managed System ms03 gemacht wurden, anzuzeigen:

LPAR-Tool
$ hmc lsviosbk hmc01 viosioconfig,last_modified~05/10/2024,ms03
NAME              TYPE          SIZE   SYS_NAME  VIOS_NAME  LAST_MODIFIED
cfgbackup.tar.gz  viosioconfig  0.006  ms03  ms03-vio1  05/10/2024 08:57:24
cfgbackup.tar.gz  viosioconfig  0.007  ms03  ms03-vio2  05/10/2024 08:57:41
$
HMC-CLI
hscroot@hmc01:~> lsviosbk --filter types=viosioconfig,sys_names=ms03 | grep 05/10/2024
name=cfgbackup.tar.gz,type=viosioconfig,sys_name=ms03,mtms=9009-22A*895D9E0,vios_name=ms03-vio1,vios_id=1,vios_uuid=4D87E316-8E74-4A3-915E-28FC43F4B0E2,last_modified=05/10/2024 08:57:24,size=0.006
name=cfgbackup.tar.gz,type=viosioconfig,sys_name=ms03,mtms=9009-22A*895D9E0,vios_name=ms03-vio2,vios_id=2,vios_uuid=3AB26116-0B88-41D-B1BF-9C9EFE69187E,last_modified=05/10/2024 08:57:41,size=0.007
hscroot@hmc01:~>

In allen Beispielen wurden nur Backups auf der angegebenen HMC angezeigt. Wenn es um einen konkreten Virtual-I/O-Server geht, ist man in der Regel an allen Backups dieses Virtual-I/O-Servers interessiert. In Dual-HMC Konfigurationen sind diese Backups dann eventuell auf beiden HMCs zu finden. Anstelle jetzt das Kommando „hmc lsviosbk“ für jede der beiden HMCs aufzurufen, kann man das analog Kommando „vios lsviosbk“ für den betreffenden Virtual-I/O-Server aufrufen:

LPAR-Tool
$ vios lsviosbk ms03-vio1
NAME              TYPE          SIZE      HMC    LAST_MODIFIED
cfgbackup.tar.gz  viosioconfig  0.006     hmc01  05/10/2024 08:57:24
fullbackup.tar    vios          3558.838  hmc01  04/30/2024 12:05:00
cfgbackup.tar.gz  viosioconfig  0.006     hmc02  05/10/2024 10:07:29
$
HMC-CLI
hscroot@hmc01:~> lsviosbk --filter vios_names=ms03-vio1
name=cfgbackup.tar.gz,type=viosioconfig,sys_name=ms03,mtms=9009-22A*895D9E0,vios_name=ms03-vio1,vios_id=1,vios_uuid=4D87E316-8E74-4A3-915E-28FC43F4B0E2,last_modified=05/10/2024 08:57:24,size=0.006
name=fullbackup.tar,type=vios,sys_name=ms03,mtms=9009-22A*895D9E0,vios_name=ms03-vio1,vios_id=1,vios_uuid=34FCEECC-215E-4F6C-D11-70028FBED1C0,last_modified=05/02/2024 09:47:14,size=6255.049
hscroot@hmc01:~>
hscroot@hmc02:~> lsviosbk --filter vios_names=ms03-vio1
name=cfgbackup.tar.gz,type=viosioconfig,sys_name=ms03,mtms=9009-22A*895D9E0,vios_name=ms03-vio1,vios_id=1,vios_uuid=4D87E316-8E74-4A3-915E-28FC43F4B0E2,last_modified=05/10/2024 10:07:29,size=0.006
hscroot@hmc02:~>

Die Möglichkeiten mit Hilfe von Selektionen die anzuzeigenden Backups einzuschränken sind dabei im wesentlichen die Gleichen:

LPAR-Tool
$ vios lsviosbk ms03-vio1 name~cfg,hmc02
NAME              TYPE          SIZE      HMC    LAST_MODIFIED
cfgbackup.tar.gz  viosioconfig  0.006     hmc02  05/10/2024 10:07:29
$
HMC-CLI
hscroot@hmc02:~> lsviosbk --filter vios_names=ms03-vio1 | grep cfg
name=cfgbackup.tar.gz,type=viosioconfig,sys_name=ms03,mtms=9009-22A*895D9E0,vios_name=ms03-vio1,vios_id=1,vios_uuid=4D87E316-8E74-4A3-915E-28FC43F4B0E2,last_modified=05/10/2024 10:07:29,size=0.006
hscroot@hmc02:~>