Пошаговое руководство по созданию и запуску клонов VMware с помощью батника

Советы и хитрости

В наше время виртуализация играет ключевую роль в оптимизации ИТ-инфраструктуры. Эффективное использование ресурсов достигается благодаря автоматизированным процессам, которые позволяют быстро и легко развертывать виртуальные машины. В данной статье мы подробно рассмотрим методологию автоматизации этого процесса с использованием скриптов и утилит, что позволит вам сократить время и усилия на настройку и инсталляцию новых экземпляров.

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

Первый шаг включает подготовку образа операционной системы. Для этого нужно создать файл-описатель, который содержит все необходимые параметры и настройки. Обратите внимание на использование утилит, таких как toolstoolsconf, для конфигурации и сжатия данных. В некоторых случаях может потребоваться утилита convert для преобразования формата образа. После этого, важно сохранить настройки в файле с уникальным именем, например, goldimagename, для дальнейшего использования.

При настройке инсталляции, необходимо учесть специфические требования вашей среды. Это может включать использование etcvmware-tools для интеграции с системой, а также настройку параметров credential для обеспечения безопасности и управления доступом. В данном процессе важно поддерживать стандартные настройки, но также предусмотреть возможность их адаптации под индивидуальные нужды.

На этапе запуска скрипта, следует обратить внимание на правильное указание всех необходимых параметров и команд. Использование командной строки позволяет более гибко управлять процессом и вносить изменения в момент выполнения. Например, для запуска может использоваться утилита cbhelper, которая обеспечивает точность и контроль за выполнением задач. Обратите внимание на правильную последовательность действий и параметры, такие как vmwtimeprovider, чтобы избежать ошибок и задержек.

Содержание
  1. Создание и запуск клонов VMware
  2. Подготовка исходного образа
  3. Настройка виртуальной машины
  4. Установка VMware Tools
  5. Создание скрипта для клонирования
  6. Основные команды батника
  7. Настройка параметров клонирования
  8. Запуск клонов с помощью батника
  9. Выполнение скрипта
  10. Проверка работоспособности клонов
  11. Вопрос-ответ:
  12. Что такое клоны VMware и зачем их создавать?
  13. Как можно автоматизировать процесс создания и запуска клонов VMware с помощью батника?
  14. Какие ошибки могут возникнуть при использовании батника для создания клонов VMware и как их исправить?
  15. Как можно проверить, что клоны VMware были созданы и запущены успешно?
Читайте также:  Руководство по скрытию невидимых значков в Windows 10

Создание и запуск клонов VMware

Для начала, установите необходимые утилиты на вашей системе. Одна из важных утилит, которая вам понадобится, — это vmwtimeprovider. С её помощью вы сможете синхронизировать время на клонированных машинах. Чтобы установить эту утилиту, используйте следующую команду:

sudo apt-get install vmwtimeprovider

Далее необходимо создать файл-описатель, который будет содержать все параметры для клонирования. Этот файл должен включать в себя настройки сети, IP-адреса, типы дисков и другие важные конфигурации. Пример файла-описателя:


[vmclone]
name = "CloneVM"
base_image = "/path/to/base/image"
disk_size = 20G
network = "vmnet8"
ip_address = "192.168.1.100"

После настройки файла-описателя, можно приступать к клонированию. Используйте следующую команду для запуска процесса:

vmclone --config /path/to/description/file

Находим, что процесс клонирования занимает некоторое время в зависимости от размера диска и выбранных настроек. При этом рекомендуется следить за логами выполнения, чтобы убедиться, что все проходит корректно.

После завершения клонирования, новый клон будет готов к использованию. Для проверки корректности работы системы, можете запустить её с помощью следующей команды:

vmrun -T ws start "/path/to/cloned/vm.vmx"

Для автоматизации повторяющихся задач можно создать скрипт, который будет выполнять все вышеуказанные действия. Пример простого скрипта:


#!/bin/bash
sudo apt-get install vmwtimeprovider
vmclone --config /path/to/description/file
vmrun -T ws start "/path/to/cloned/vm.vmx"

Этот скрипт можно сохранить в файл с расширением .sh и запустить командой:

sh /path/to/script.sh

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

Ниже представлена таблица основных параметров, используемых в процессе клонирования:

Параметр Описание
name Имя новой виртуальной машины
base_image Путь к базовому образу
disk_size Размер диска виртуальной машины
network Сетевой интерфейс для виртуальной машины
ip_address IP-адрес виртуальной машины

Следуя этим рекомендациям, вы сможете эффективно выполнять клонирование виртуальных машин, экономя драгоценное время и ресурсы.

Подготовка исходного образа

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

Для начала убедитесь, что у вас имеется подходящий базовый образ. Откройте виртуальную машину, которая будет служить основой для создания новых образов. Этот образ должен быть настроен оптимальным образом, чтобы минимизировать время и усилия при создании новых виртуальных машин.

  • Заходим в систему и устанавливаем все необходимые обновления. Это позволит избежать проблем с безопасностью и обеспечит стабильную работу.
  • Устанавливаются и настраиваются компоненты vmware-tools-cli, которые включают утилиты для синхронизации времени (например, vmwtimeprovider), а также другие важные функции.
  • Оптимизация диска: воспользуйтесь утилитой vmbackup для создания резервной копии диска. Это поможет вам быстро восстановить систему в случае непредвиденных сбоев.
  • Убедитесь, что размер виртуального диска не превышает необходимых значений. Для этого можно воспользоваться командой convert для изменения размера диска.
  • Настройте параметры шифрования для защиты данных. Этот шаг включает установку и настройку нужных плагинов и компонентов.

После выполнения этих шагов создайте скрипт, который будет автоматизировать процесс установки необходимых пакетов и настроек при развертывании новых машин. Например, cbhelper может быть использован для упрощения этой задачи. Разместите скрипт в директории /etc/vmware-tools, чтобы он автоматически выполнялся при старте системы.

Не забудьте проверить совместимость вашей системы с гостевыми устройствами. Это позволит избежать проблем в будущем и обеспечит более плавное функционирование виртуальной машины.

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

Настройка виртуальной машины

Настройка виртуального сервера требует тщательной подготовки и внимания к деталям. Этот процесс включает в себя установку различных утилит, настройку параметров безопасности и оптимизацию производительности. В данном разделе мы рассмотрим основные шаги, которые помогут вам правильно настроить виртуальную машину для эффективной работы в различных системах.

Прежде всего, необходимо установить и настроить утилиту vmware-tools-cli, которая обеспечит корректное функционирование гостевых устройств и синхронизацию времени через vmwtimeprovider. Для этого откройте командную строку и выполните следующие команды:

sudo apt-get install open-vm-tools

sudo systemctl enable vmtoolsd.service

После установки инструментов, обратите внимание на настройку файловой системы. Для повышения безопасности рекомендуется использовать шифрование дисков и настройку прав доступа. Убедитесь, что ваши пароли надежно защищены и соответствуют требованиям безопасности.

Для управления сетевыми настройками следует вручную указать статические IP-адреса и настроить DNS-сервера. Откройте файл конфигурации сети, расположенный в /etc/network/interfaces, и добавьте следующую информацию:


auto eth0
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8 8.8.4.4

Не забывайте про регулярное создание резервных копий с использованием vmbackup и других инструментов. Это поможет вам восстановить виртуальное устройство в случае сбоя или потери данных. Для этого можно использовать следующую команду:

vmbackup --full --convert --credential /path/to/credential/file

При необходимости настроить дополнительные параметры, такие как toolstoolsconf или cbhelper, ознакомьтесь с документацией и руководствами. Настройка этих утилит поможет вам оптимизировать работу виртуальной машины и повысить ее производительность.

В процессе настройки виртуальной машины важно учитывать количество ресурсов, выделенных для нее. Оптимальное распределение оперативной памяти и процессорной мощности позволит избежать избыточной нагрузки и обеспечит стабильную работу всех сервисов.

Также рекомендуется создать образ goldimagename, который будет использоваться для развертывания новых виртуальных устройств. Этот образ должен содержать все необходимые настройки и установленные утилиты, что существенно упростит процесс настройки в будущем.

Если необходимо подключить виртуальную машину к домену, войдите в систему под учетной записью администратора и выполните следующие команды:

sudo realm join --user=admin domain.example.com

Настройка виртуальной машины — это важный этап, который требует внимания к деталям и тщательного планирования. Следуя рекомендациям и инструкциям, представленным в этом разделе, вы сможете создать эффективную и надежную виртуальную среду для решения различных задач.

Установка VMware Tools

Процесс установки VMware Tools на виртуальные машины позволяет улучшить производительность и управляемость виртуальных систем. Этот набор утилит обеспечивает лучшую интеграцию гостевой операционной системы с гипервизором, предоставляя дополнительные возможности и оптимизацию работы виртуальных устройств.

Для установки VMware Tools в операционных системах Windows выполните следующие действия:

1. Войдите в виртуальную машину и откройте рабочий стол.

2. Нажмите правой кнопкой мыши на виртуальное устройство и выберите «Установить/Обновить VMware Tools». Это действие смонтирует образ диска с инструментами на виртуальное устройство.

3. Если автозапуск не сработает, откройте проводник и перейдите к смонтированному диску. Запустите файл setup.exe для начала установки.

4. Следуйте инструкциям мастера установки. В процессе вам будет предложено выбрать тип установки. Выберите «Полная установка» для установки всех компонентов VMware Tools.

5. После завершения установки перезагрузите виртуальную машину для применения изменений.

На Linux-системах установка может потребовать выполнения команд из командной строки:

1. Войдите в систему как root или используйте команду sudo для получения прав администратора.

2. Смонтируйте диск с VMware Tools, введя команду mount /dev/cdrom /mnt (или другой путь к CD-ROM устройству, в зависимости от системы).

3. Перейдите в директорию смонтированного диска: cd /mnt.

4. Извлеките содержимое архива с помощью команды tar -zxvf VMwareTools-x.x.x-yyyy.tar.gz -C /tmp/, где x.x.x-yyyy – версия инструмента.

5. Перейдите в распакованную директорию и запустите скрипт установки: cd /tmp/vmware-tools-distrib/ && ./vmware-install.pl.

6. Следуйте инструкциям скрипта, чтобы завершить установку. Обычно скрипт предлагает стандартные параметры, которые можно принимать по умолчанию, нажав Enter.

На серверных системах может потребоваться использование утилиты vmware-tools-cli для управления настройками и обновлениями. Эта утилита позволяет выполнять установку и настройку через командную строку, что упрощает автоматизацию и администрирование.

Для получения информации об установленных компонентах и настройках используйте команду vmware-tools-cli info. Это позволяет отслеживать состояние установки и обновлений VMware Tools.

Установка VMware Tools включает в себя различные драйверы и утилиты, такие как поддержка виртуальных SCSI-устройств, улучшенное управление памятью, оптимизация сети и синхронизация времени. Это важный шаг для обеспечения стабильной и производительной работы виртуальных машин.

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

Создание скрипта для клонирования

Создание скрипта для клонирования

Чтобы создать скрипт для клонирования виртуальных машин, выполните следующие шаги:

  1. Откройте текстовый редактор, например, Notepad++ или любой другой, который вам удобен.
  2. Начните с создания базового шаблона, который будет использоваться для всех клонируемых виртуальных машин. Определите параметры виртуальных машин, такие как размер диска, количество процессоров, типы сетевых адаптеров и так далее.
  3. Для синхронизации данных между клонами используйте команду cbhelper. Это поможет обеспечить целостность и актуальность данных.
  4. Используйте команду new-object для создания необходимых объектов в PowerShell, таких как credential для аутентификации и location для указания пути к образу.
  5. Настройте IP-адреса клонируемых машин. Это можно сделать как вручную, так и автоматизировать процесс с помощью специальных команд и скриптов.
  6. Для шифрования данных и безопасности используйте необходимые параметры и команды. Например, укажите тип шифрования и настройки безопасности, которые будут применяться к дискам и другим ресурсам.

Пример кода для PowerShell может выглядеть так:


# Задайте переменные
$sourceVM = "BaseVM"
$newVM = "ClonedVM"
$vmLocation = "C:\VMs\"
$ipAddress = "192.168.1.100"
# Создайте новые объекты для клонирования
$newVMPath = $vmLocation + $newVM
$credential = New-Object System.Management.Automation.PSCredential ("admin", (ConvertTo-SecureString "password" -AsPlainText -Force))
# Выполните клонирование
Copy-VM -Name $sourceVM -NewName $newVM -Location $vmLocation -Credential $credential
# Настройте IP-адрес
Set-VMNetworkAdapter -VMName $newVM -StaticIPAddress $ipAddress
# Синхронизация данных
Start-Sync -VMName $newVM

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

Для более сложных сценариев можно добавить другие команды и параметры, такие как использование различных типов дисков (например, SCSI или IDE), настройки для разных версий Windows или Linux, указание дополнительных настроек безопасности и шифрования. Также можно интегрировать скрипт с другими инструментами и плагинами для расширения функциональности и автоматизации процесса клонирования.

Таким образом, вы сможете быстро и эффективно управлять виртуальными машинами, экономя время и ресурсы.

Основные команды батника

Команда Описание
new-object Создает новый объект, который может быть использован для различных целей, например, для создания виртуального устройства или настроек.
vmware-tools-cli Утилита командной строки для управления VMware Tools, которая поддерживается на различных ОС, включая Windows. С ее помощью можно выполнять действия по синхронизации времени и другие задачи.
cbhelper Утилита, используемая для помощи в различных операциях, связанных с настройкой и управлением виртуальными машинами.
vhdxtoolexe Программа для работы с виртуальными дисками формата VHDX, позволяющая выполнять операции по конвертации и инсталляции дисков.
convert Команда для конвертации значений или форматов данных, используемая в различных случаях для настройки виртуальных машин.
memory Настройка объема оперативной памяти для виртуальной машины. Можно задать уникальное значение для каждой машины в скрипте.
goldimagename Название эталонного образа, который будет использоваться при клонировании виртуальных машин.
credential Информация для авторизации, используемая для входа в систему. Необходима для выполнения команд, требующих доступа к защищенным ресурсам.
files Операции с файлами, включая копирование, перемещение и удаление, необходимые для настройки виртуальных машин и их дисков.
sockets Настройка виртуальных сокетов для взаимодействия между различными компонентами системы.

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

Настройка параметров клонирования

В данном разделе мы рассмотрим важные аспекты настройки параметров для процесса создания клонов виртуальных машин VMware. Эти настройки определяют конфигурацию и поведение новых виртуальных машин, включая такие параметры, как объем оперативной памяти, тип дискового пространства и шифрование данных.

Определение параметров: Для точной настройки клонирования необходимо определить ряд важных параметров. Используйте команду new-object для создания файла-описателя, который задает параметры клонированного устройства. В этом файле указываются такие детали, как количество сокетов и ядер, а также размеры и типы дисков.

Настройка памяти и процессора: Для каждой клонируемой машины следует указать необходимое количество оперативной памяти и количество сокетов процессора. Эти параметры задаются в файле-описателе и могут быть адаптированы вручную при необходимости.

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

Шифрование и безопасность: При создании клонированной виртуальной машины следует обратить внимание на параметры шифрования и защиты данных. Эти настройки устанавливаются непосредственно в файле-описателе и могут включать использование различных методов защиты информации на диске.

Дополнительные параметры: В процессе настройки клонирования не забывайте о возможности установки других важных параметров, таких как порты устройств и системные типы файловой системы. Эти детали могут влиять на производительность и интероперабельность создаваемой виртуальной машины.

Использование вышеописанных рекомендаций позволяет более точно адаптировать настройки клонирования к специфическим требованиям вашей системы и упрощает процесс создания новых виртуальных машин в среде VMware.

Запуск клонов с помощью батника

В управлении виртуальными машинами особое внимание стоит уделить процедуре активизации их копий. Это особенно важно, когда требуется автоматизировать процесс работы с виртуальными системами. Существует несколько ключевых этапов, чтобы правильно запустить виртуальные образы, клонированные из основного шаблона. Один из самых эффективных методов – использование специального скрипта, который автоматизирует этот процесс.

Прежде всего, необходимо убедиться, что у вас есть актуальная версия vmware-tools-cli и все необходимые инструменты для работы с виртуальными машинами. Важно, чтобы вы знали, как правильно задать параметры static IP-адресов и других значений, которые будут использоваться в новых системах. Для этого следует настроить файл конфигурации, включив в него значения, соответствующие вашей сетевой инфраструктуре.

Когда вы приступаете к выполнению скрипта, стоит обратить внимание на несколько важных аспектов. Например, вам нужно задать параметры memory и размер диска, чтобы каждая виртуальная машина могла функционировать оптимально. Также следует настроить vmwtimeprovider и другие важные сервисы, такие как service и cbhelper, которые будут отвечать за синхронизацию времени и другие критичные функции.

После того как скрипт будет настроен, вы можете начать его выполнение. Используйте команду для запуска, а затем наблюдайте за процессом, чтобы убедиться, что все виртуальные машины успешно активированы. Не забудьте проверить, чтобы все гостевые системы получили необходимые обновления и корректно синхронизировались с основной системой.

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

Выполнение скрипта

Для начала, откройте файл со скриптом в текстовом редакторе. Убедитесь, что в скрипте указаны все необходимые параметры, такие как путь к файлам и команды для выполнения. Например, если вы хотите создать виртуальный сервер на основе существующего, вам необходимо указать location исходного образа и настроек. Обратите внимание, что скрипт должен включать команды для convert и настройки scsi дисков.

Если требуется изменить настройки, такие как static IP-адреса или domain, это можно сделать, отредактировав скрипт перед его запуском. Убедитесь, что все пароли и пути к файлам указаны правильно. В случае необходимости, вы можете скорректировать files и файловую структуру для достижения требуемого результата.

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

Проверка работоспособности клонов

Проверка работоспособности клонов

После того как вы создали новые виртуальные машины и произвели их клонирование, важно провести проверку их функционирования. Это необходимо для того, чтобы убедиться в правильности всех настроек и отсутствии проблем в работе созданных образов. Существует несколько ключевых шагов, которые следует выполнить для проверки и обеспечения полноценной работоспособности виртуальных систем.

Первым шагом является проверка статуса виртуального диска. Используйте команду vmfs для удостоверения в том, что все файлы и устройства корректно подключены. Убедитесь, что все необходимые инструменты и плагины, такие как vmware-toolbox-cmd, установлены и работают корректно. При необходимости, можно воспользоваться командой new-object для создания и настройки дополнительных параметров.

Следующим этапом является проверка конфигурации гостевых систем. Убедитесь, что файл tools.conf настроен правильно, а значения параметров соответствуют требованиям вашей конфигурации. Не забудьте проверить, правильно ли настроен путь к location, где хранятся файлы виртуальной машины, и что все файлы синхронизированы с основным образом.

Для проверки функционирования скриптов и команд, таких как cbhelper и vhdxtoolexe, выполните их тестирование и убедитесь, что они правильно обрабатывают данные. Также важно проверить, что full образы и образа goldimagename поддерживаются и корректно используются в вашей среде.

Если возникли проблемы, обратите внимание на сообщения об ошибках и попробуйте устранить их, используя соответствующие команды и настройки. В некоторых случаях может понадобиться обновление или переустановка определенных компонентов для обеспечения корректной работы виртуальных машин.

Вопрос-ответ:

Что такое клоны VMware и зачем их создавать?

Клоны VMware — это копии виртуальных машин, созданные для упрощения развертывания и управления виртуализированными средами. Их создание позволяет быстро развернуть новые виртуальные машины на основе уже существующих конфигураций. Это особенно полезно в тестовых средах, где необходимо быстро настроить несколько виртуальных машин с идентичными настройками, или в производственных средах, где требуется масштабирование ресурсов. Клоны могут быть полными, что включает в себя все данные и настройки исходной машины, или связаны, когда создаются только ссылки на исходный образ, что экономит место на диске.

Как можно автоматизировать процесс создания и запуска клонов VMware с помощью батника?

Для автоматизации процесса создания и запуска клонов VMware с помощью батника можно использовать командную строку и инструменты VMware, такие как `vmrun` или PowerCLI. В батнике можно прописать команды для создания клонов, настройки их параметров и запуска. Например, можно использовать скрипт для автоматического создания клона, настройки его параметров (например, имени или IP-адреса) и запуска виртуальной машины. Пример базового батника может включать команды для копирования исходной виртуальной машины, изменения ее конфигураций и запуска. Основные шаги могут быть такими: запуск VMware Workstation или ESXi, создание клона через командную строку, настройка конфигурационных файлов и запуск виртуальной машины.

Какие ошибки могут возникнуть при использовании батника для создания клонов VMware и как их исправить?

При использовании батника для создания клонов VMware могут возникнуть различные ошибки. Некоторые из них включают: Ошибка путей к файлам: Если путь к исходной виртуальной машине указан неверно, скрипт не сможет найти необходимые файлы. Убедитесь, что пути указаны правильно и соответствуют действительности.Недостаточные права доступа: Если батник запускается без необходимых прав доступа, команды могут не выполниться. Запускайте батник с правами администратора или убедитесь, что пользователь имеет необходимые права.Ошибки конфигурации: Если в процессе создания клона или его настройки есть ошибки в конфигурационных файлах, это может привести к сбоям. Проверьте конфигурационные файлы и убедитесь, что все параметры указаны правильно.Для устранения этих проблем рекомендуется проверять логи выполнения скрипта, следить за правильностью путей и прав доступа, а также тестировать скрипт на тестовой среде перед использованием в продакшене.

Как можно проверить, что клоны VMware были созданы и запущены успешно?

После создания и запуска клонов VMware важно проверить, что они функционируют корректно. Вот несколько шагов, которые помогут убедиться в успешности процесса:Проверка статуса виртуальных машин: Используйте VMware Workstation, ESXi или другой инструмент для управления виртуальными машинами, чтобы убедиться, что клоны запущены и работают. Можно просмотреть список виртуальных машин и их статусы.Проверка логов: Внимательно изучите логи выполнения батника и системные логи VMware, чтобы найти возможные ошибки или предупреждения.Проверка функциональности: Подключитесь к клонированным виртуальным машинам и проверьте их работоспособность. Убедитесь, что все службы запущены, и система функционирует как ожидалось.Сравнение конфигураций: Убедитесь, что конфигурации новых клонов соответствуют ожидаемым настройкам. Можно использовать инструменты для сравнения конфигураций виртуальных машин или просто проверить настройки вручную.Эти шаги помогут подтвердить, что процесс создания и запуска клонов прошел успешно и без ошибок.

Оцените статью
ПОПУЛЯРНЫЕ ТЕХНОЛОГИИ
Добавить комментарий