Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Связное клонирование машины Virtualbox

Ответить
Настройки темы
CMD/BAT - Связное клонирование машины Virtualbox

Новый участник


Сообщения: 11
Благодарности: 0

Профиль | Отправить PM | Цитировать


Здравствуйте.
Имеется много машин в Virtualbox.
Ежедневно приходится создавать,а именно клонировать,машины,при чем связное клонирование.
Иногда до 100 машин.
Можно ли как то через *bat автоматизировать данную рутину по заданым параметрам?
Тапками сильно не бросайте,я в данном направлении полный ноль.

Отправлено: 17:34, 20-04-2020

 

Старожил


Сообщения: 247
Благодарности: 49

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
path=%path%;"c:\Program Files\Oracle\VirtualBox"

where.exe vboxmanage.exe
C:\Program Files\Oracle\VirtualBox\VBoxManage.exe


vboxmanage -help  | findstr -i clone
  clonevm                   <uuid|vmname>
  clonemedium               [disk|dvd|floppy] <uuid|inputfile> <uuid|outputfile>

Отправлено: 18:02, 20-04-2020 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 11
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата Serguei Kouzmine:
Код:
path=%path%;"c:\Program Files\Oracle\VirtualBox"
where.exe vboxmanage.exe
C:\Program Files\Oracle\VirtualBox\VBoxManage.exe
vboxmanage -help | findstr -i clone
clonevm <uuid|vmname>
clonemedium [disk|dvd|floppy] <uuid|inputfile> <uuid|outputfile> »
А не могли бы Вы разживать где что?
Насколько я понял,тут идет полное клонирование ВМ,а мне необходимо связное.

Отправлено: 18:11, 20-04-2020 | #3


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


yarmakov, тогда разжуйте, пожалуйста, для тех, кто полный ноль в связном клонировании, что это такое и в чём его отличие от обычного.

Отправлено: 21:40, 20-04-2020 | #4


Новый участник


Сообщения: 11
Благодарности: 0

Профиль | Отправить PM | Цитировать


Полное клонирование это копирование всех данных той или иной ВМ и занимает места столько же как и основа,имеет полноценные файлы загрузки,связное же клонирование занимает меньше места и зависят от наличия копируемой ВМ.Если ее удалить,то и связные копируемые ВМ будут не доступны.

Отправлено: 22:09, 20-04-2020 | #5


Старожил


Сообщения: 211
Благодарности: 2

Профиль | Отправить PM | Цитировать


Цитата yarmakov:
Полное клонирование это копирование всех данных той или иной ВМ и занимает места столько же как и основа,имеет полноценные файлы загрузки,связное же клонирование занимает меньше места и зависят от наличия копируемой ВМ.Если ее удалить,то и связные копируемые ВМ будут не доступны. »
Объясните какие действия бы проводите для связного копирования вм? Потом уже будет понятно, что можно автоматизировать.

Отправлено: 12:03, 21-04-2020 | #6


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


yarmakov, читайте здесь: 8.40. VBoxManage clonevm.

Отправлено: 12:47, 21-04-2020 | #7


Новый участник


Сообщения: 11
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата Griboed0ff:
Объясните какие действия бы проводите для связного копирования вм? Потом уже будет понятно, что можно автоматизировать. »
1.Присвоить 21.04-1,где 21.04 дата,а 1-это порядковый номер.
2.Сгенерировать новый МАС адрес для всех сетевых адаптеров
3.Выбор связного клонирования
Больше мне ничего не нужно.
Читал мануал по VM,но то ли у меня с английским беда,то ли с руками.Не получается сделать батник,что бы можно было клонировать 100 копий за раз с порядковыми номерами последовательно.

Цитата Iska:
yarmakov, читайте здесь: 8.40. VBoxManage clonevm. »
Читал,но как ответил в предыдущем сообщении,у меня видимо руки крюки.Поэтому решил обратиться к знающим за помощью.

Отправлено: 12:56, 21-04-2020 | #8


Ветеран


Сообщения: 1274
Благодарности: 564

Профиль | Отправить PM | Цитировать


Цитата yarmakov:
у меня с английским беда »
HTML код: Выделить весь код
Примеры Следующая команда создает и регистрирует точный клон ol7виртуальной машины. Клон называется ol7-dev-001. Новый клон включает в себя все снимки исходной виртуальной машины. Новая ВМ также повторно использует все MAC-адреса сетевого интерфейса, имена дисков и UUID из исходной ВМ. $ VBoxManage clonevm ol7 --name = "ol7-dev-001" --register --mode = all \ --options = keepallmacs --options = keepdisknames --options = keephwuuids Следующая команда создает и регистрирует клон Snapshot 1снимка ol7виртуальной машины. Клон называется ol7-dev-002. $ VBoxManage clonevm ol7 --name = "ol7-dev-002" --register --snapshot = "Снимок 1"

Цитата yarmakov:
1.Присвоить 21.04-1,где 21.04 дата,а 1-это порядковый номер. »
Код: Выделить весь код
@echo off
for /l %%n in (1 1 5) do set "$VM%%n=%date:~0,2%.%date:~3,2%-%%n"
set $
pause
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:03, 21-04-2020 | #9


Новый участник


Сообщения: 11
Благодарности: 0

Профиль | Отправить PM | Цитировать


Все это хорошо.Но тут нет связного клонирования,а только полное как я понял.

Отправлено: 15:17, 21-05-2020 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Связное клонирование машины Virtualbox

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
2012 R2 - [решено] Копирование файлов с виртуальной машины на хост Hyper-V pavsem7 Windows Server 2012/2012 R2 16 25-01-2016 12:18
Выключается комп при использовании вирт. машины Oracle VM VirtualBox CrashTest Непонятные проблемы с Железом 15 25-11-2012 22:17
Интерфейс - virtualbox+дополнения VirtualBox для гостевой ОС=тормоза в Metro? 12sunflowers Microsoft Windows 8 и 8.1 2 21-06-2012 12:36
WMI - [решено] Копирование файла с удаленной машины iving Скриптовые языки администрирования Windows 4 15-01-2012 00:59
скрипт для копирование данных с локальной машины под VISTA на UNIX сервер Бронислав Программирование в *nix 5 02-03-2009 12:59




 
Переход