Tag: virtualization


XenServer migratevm


wget https://ithelp.bakabuka.com/wp-content/uploads/2017/07/migratevm-1.0.1.tar.gz --no-check-certificate 

tar zxf migratevm-1.0.1.tar.gz && cd migratevm-1.0.1

./migratevm
-sh : source host
-su : source user (usually root)
-sp : source pass
-sv : source VM label or UUID
-dh : destination host
-du : destination user
-dp : destination pass
-ds : destination SR (optional)


Автостарт виртуальной машины на XenServer


XenServer 6 autostart

1. Включить автостарт на пуле серверов/сервере :

xe pool-param-set other-config:auto_poweron=true uuid=<pool UUID> 

не обязательно чтобы сервер входил в пул, по умолчанию пул все равно создается, можно просто нажать tab после uuid

2. Потом на каждой машине на которой нужен автозапуск:

xe vm-param-set other-config:auto_poweron=true uuid=<VM UUID>

чтобы получить список машин c uuid

xe vm-list

3. Выключить автосзапуск

xe vm-param-set other-config:auto_poweron=false uuid=<VM UUID>

Backup Citrix XenServer на сетевую шару


Делаем бэкап определённых виртуальных машин на сетевую шару

#!/bin/bash

#Задаём переменную с датой
DATE=`date +%d-%m-%Y`

#Задаём переменную с именем сервера
XSNAME=`echo $HOSTNAME`

#Путь до файла с uuid машинок
UUIDFILE=/home/xen-uuids-1d.txt

Read More »