Как автоматически создать резервную копию виртуальных машин сервера Citrix Xen на сервере резервного копирования?

654
Beatle

Я хочу сделать резервную копию виртуальных машин на сервере Xen в резервном хранилище автоматически с помощью сценария. У меня есть Windows и сервер резервного копирования Linux, так что любой из них будет проще сделать, было бы здорово. Есть ли способ сделать это для сервера Xen? Я хочу создать сценарий, который автоматически регистрируется на сервере xen, создает резервные копии виртуальных машин, пока они еще работают, и экспортирует их в резервное хранилище. Это возможно? благодарю вас

0

1 ответ на вопрос

1
MariusMatutiae

You can do better than this: the CLI command (from outside your VM)

xe vm-export vm=(UUID-of-VM) full-path-to-output-file 

will export the whole image of your VM in XVA format, and this is perfectly suitable for backup. Also, it can be exported to different machines, to different hypervisors, and so on. It carries not just all of your disk contents, but the whole settings of your VM, network cards, multiple disks (if any) and so on.

Just remember that saving by means of CLI can only save to XVA format, which will need to be converted to OVF format via Xenconverter (read here). You can save directly to OVA from the Xencenter but, for some reasons I do not know, that can only be done via GUI, not CLI.