Как сделать снимок состояния

Использование моментальных снимков (Snapshots) в Hyper-V

Моментальные снимки: сложно о простом
Наверняка многие знакомы с достаточно полезной функцией многих продуктов виртуализации – моментальными снимками, в простонародье – «снапшоты» (snapshots). Снапшот виртуальной машины – это как сохранение в игре: в случае, если где-то сильно накосячил (патч Бармина применил, например) – можно вернуться назад и повторить все заново. В этой статье я попытаюсь более-менее подробно рассказать о работе моментальных снимках и о некоторых нюансах их применения. В статье речь пойдет о Microsoft Hyper-V, но с некоторыми натяжками материал статьи применим и для других систем виртуализации (в частности — VMWare).

Прежде, чем продолжать – вспомним, из каких компонентов состоит виртуальная машина:
Файл конфигурации – основа виртуальной машины, хранит все настройки, касающиеся виртуалки. Представляет собой XML-файл, имеющий, как ни странно, расширение XML. В VirtualPC/Virtual Server этот файл имел расширение VMC.
Файл виртуального диска. Обычно в качестве жесткого диска виртуальные машины используют специальные файлы-образы, имеющие расширение VHD. Этот формат, изначально разработанный фирмой Connectix, после приобретения ее корпорацией Microsoft стал использоваться в продуктах виртуализации, и не только в них: в частности, они используются в Microsoft Software iSCSI Target, а в ОС Windows 7 и Windows Server 2008 R2 с VHD-дисками можно работать на уровне ОС, вплоть до загрузки с них самой операционки.
Дифференциальные диски – основа технологии снапшотов. При создании снапшота запись в VHD-файл прекращается, и все последующие изменения записываются в отдельный файл, имеющий расширение VHD.
Сохранение состояния (Save State) – одна из полезных функций системы виртуализации. При сохранении состояния все содержимое памяти виртуальной машины, регистров процессора и т.д. сохраняется в специальные файлы, и виртуалка переходит в состояние «Выключено». После этого можно делать все что угодно, вплоть до перезагрузки хостовой машины, а потом снова запустить виртуалку – и она будет работать, как ни в чем не бывало, ровно в том же состоянии, в каком она была до сохранения. Примерно так же работает функция Hibernate в Microsoft Windows с единственным лишь отличием – сохранение состояния происходит на уровне самой виртуальной машины, а не на уровне гостевой ОС. В VirtualPC и Virtual Server для сохранения содержимого памяти использовался файл с расширением VSV, в Hyper-V же их стало аж целых два – BIN и VSV.
Файл экспорта. Если виртуальную машину Hyper-V нужно склонировать, или же перенести на другой хост – необходимо произвести операцию экспорта, а затем импорта. При экспорте конфигурационный XML-файл преобразуется в файл с расширением EXP. В VirtualPC и Virtual Server для этого достаточно просто скопировать файлы виртуальной машины, а в Hyper-V придумали импорт/экспорт – как они сами говорят, в целях безопасности.
Различают два типа моментальных снимков: онлайновый и оффлайновый. Онлайновым называют снапшот, сделанный на виртуальной машине с запущенной гостевой ОС. Соответственно, если виртуальная машина была в состоянии «выключено» — то снапшот будет называться оффлайновым. Для пользователя нет абсолютно никаких различий между онлайновыми и оффлайновыми снапшотами. Различаются они только по составу файлов, потому что при создании снапшота на запущенной виртуалке происходит операция Save State, и данные Save State включаются в состав снапшота

Что можно и что нельзя делать с моментальными снимками?

Как уже было сказано, снапшоты виртуальных машин – это то же самое, что и сохранение в игре. И единственное их назначение – обеспечение точки возврата на случай возможных ошибок. Снапшоты – это не бэкап, и использовать их для аварийного восстановления не получится. Использовать моментальные снимки в production-среде не рекомендуется, потому что это может привести к падению производительности, почему это так – будет понятно далее из статьи. Если необходимо часто создавать резервные копии для защиты от ошибок пользователей – необходимо использовать другие средства, к примеру – инкрементные бэкапы или журналы транзакций, если речь идет о базах данных.
Помимо этого, необходимо помнить, что управлять снапшотами можно и нужно только через стандартные средства Hyper-V (оснастка MMC Hyper-V Manager, WMI-провайдеры, командлеты PowerShell) и сторонний софт, использующий такие средства – например Microsoft SystemCenter Virtual Machine Manager.

Читайте также:  Как сделать свой адрес емайл

Ну и теперь скажу несколько слов в заключение.

Во-первых – как я уже говорил, нужно помнить про «Delete means Apply, Apply means Delete», и думать перед нажатием кнопки, дабы не потерять ничего.
Во-вторых, если виртуальная машина содержит онлайновые снапшоты – ее крайне не рекомендуется экспортировать и переносить на другой сервер. Дело в том, что онлайновый снапшот содержит состояние регистров процессора и содержимое памяти, и применение такого снапшота в другом аппаратном окружении может привести к краху гостевой ОС.
В-третьих, как уже было сказано – снапшоты не рекомендуется использовать в производственной среде. Наверняка вам известно, что для продакшна рекомендуется использовать виртуальные диски фиксированного размера – для того, чтобы избавиться от фрагментации VHD-файла. Создавая же снапшоты, мы искусственно делим наш виртуальный диск на отдельные файлы – VHD и множество AVHD. На высоконагруженных системах это может привести к некоторому падению производительности. Кроме этого, при удалении снапшотов происходит операция объединения, которая тоже может сказаться на общей производительности системы, а к тому же может повысить время простоя при перезагрузках виртуальной машины. К примеру, если вы удалили один или несколько снапшотов на виртуальной машине, а потом потребовалось ее перезагрузить (к примеру – при установке апдейтов), то загрузка ОС не начнется, пока не завершится полностью операция объединения. Поэтому снапшоты можно использовать перед вводом в продакшн, для экономии времени при установке ПО и начальной настройке. После этого все снапшоты нужно удалить, дождаться окончания объединения, и только затем вводить в продакшн.
Еще один небольшой момент: в настройках Hyper-V можно задавать отдельно путь для размещения файлов виртуальных машин и путь для размещения VHD. По умолчанию и то и другое хранится на диске C:. Если для хранения VHD планируется использовать, к примеру, высокоскоростной RAID-массив – необходимо хранить на нем не только VHD, но и файлы виртуальных машин. Дело в том, что при создании снапшотов файлы AVHD будут храниться именно в том месте, которое было выбрано для хранения виртуальных машин. И может получиться так, что сам VHD будет храниться на отдельном дисковом массиве, а куча AVHD будет на диске С:, что не есть хорошо.

На этом я закончу этот пост, и без того уже большой. Прошу прощения за некоторый сумбур, тема при кажущейся простоте немного нетривиальна для объяснения. Для лучшего понимания советую посмотреть скринкаст, с анимированной презентацией и демонстрацией: www.techdays.ru/videos/1490.html

Если хаброобщественность не будет возражать – я могу дать ссылки на другие свои скринкасты и статьи про Hyper-V, дабы не кросспостить и не копипастить. Надеюсь, кого-то моя статья заинтересовала, в любом случае – спасибо заранее.

Источник

Работа со снимками (SnapShots) состояния виртуальных машин в программе VirtualBox

Подобно тому, как человек только в своих иллюзиях может дать отпор грозному начальнику, нахамить сварливой тёще или свекрови и даже предаться страсти с недоступной пассией, не имея возможности сделать это в реалиях, пользователи компьютеров не всякие эксперименты могут проводить с операционной системой и программным обеспечением. Ведь можно потерять ценные данные, да и на переустановку системы, инсталляцию и настройку программ уйдёт много времени. Благо, для заядлых экспериментаторов, которым любопытный ум не даёт спокойно жить, дай ему только «поюзать» операционную систему и покопаться в настройках различных программ, существуют программы для создания виртуальных компьютеров. VirtualBox – одна из таковых, точнее, самая популярная благодаря бесплатному распространению и дружелюбному пользовательскому интерфейсу.

0. Оглавление

1. Путешествие по временным линиям и событийности виртуальных операционных систем

VirtualBox умеет создавать виртуальные компьютеры и устанавливать на них виртуальные операционные системы, с которыми можно делать всё то, что нельзя с основными, которые установлены на физический компьютер. Установив виртуальную операционную систему, вы сможете делать с ней всё, что захотите – экспериментировать с её настройками, тестировать различный софт с непроверенных интернет-ресурсов, можно даже запускать вирусы для их изучения. Если ваши эксперименты закончатся неудачей, виртуальную операционную систему можно попросту удалить. И всё, чем вы рискуете, это временем, которое вы потратите на установку новой системы на виртуальную машину VirtualBox. Зато взамен вы получите бесценный опыт.

Читайте также:  Как сделать огненный текст в сони вегас

Но даже и потраченного времени на установку новой виртуальной операционной системы можно избежать, если приучиться работать со снимками её состояния. Снимок состояния системы, он же снапшот (SnapShot) – это фиксация определённых настроек и самой виртуальной машины, и операционной системы, и установленных программ в определённый момент. Зафиксировав единожды состояние виртуальной операционной системы, к нему можно будет вернуться в дальнейшем, когда с системой возникнут проблемы. По сути, это аналог процедуры отката операционной системы или восстановления её из резервной копии, только в виртуальной среде VirtualBox всё происходит гораздо проще и чуть быстрее.

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

2. Как создать снимок виртуальной машины в VirtualBox

Чтобы создать снимок состояния системы, запустите её на виртуальной машине. В меню VirtualBox выберите «Машина», затем — «Сделать снимок».

snapshots in virtualbox 01

Появится окошко для задания снимку имени и описания.

snapshots in virtualbox 02

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

Снимок создаётся не долго, особенно, если виртуальная система ещё не напичкана настройками и программами.

snapshots in virtualbox 03

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

Как восстановить виртуальную операционную систему из снимка?

В главном меню VirtualBox выберите нужную виртуальную операционную систему, если у вас их несколько, и переключите правую часть окна программы с активной по умолчанию кнопки «Детали» на кнопку «Снимки».

snapshots in virtualbox 04

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

VirtualBox предложит вам дополнительно создать снимок текущего состояния системы, чтобы, если вы вдруг пожалеете о том, что вернулись к более раннему состоянию, вы могли снова переключиться на текущее состояние. Снимок текущего состояния не будет лишним, так что ставьте галочку согласия на его создание и жмите «Восстановить».

snapshots in virtualbox 05

Задайте снимку текущего состояния системы имя и описание, затем жмите «ОК».

snapshots in virtualbox 06

После этого VirtualBox незамедлительно приступит к восстановлению системы из ранее созданного снимка состояния.

snapshots in virtualbox 07

Всё – можете приступать к работе с виртуальной системой в том состоянии, в котором вы её когда-то сохранили.

3. Как удалить ненужный снимок виртуальной машины

Если периодически делать снимки состояния виртуальной системы, со временем их соберётся довольно немало. Чтобы не захламлять пространство жёсткого диска, ненужные снимки можно удалить. Как удалить снимок? Выберите снимок состояния системы, который хотите удалить, вызовите на нём контекстное меню и выберите «Удалить снимок».

snapshots in virtualbox 08

Затем подтвердите удаление.

snapshots in virtualbox 09

4. Детали снимков виртуальных машин

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

snapshots in virtualbox 10

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

snapshots in virtualbox 11

Смотрите также:

Программа для виртуализации операционных систем VMware Workstation, будучи чуть более функциональным продуктом, нежели программа VirtualBox, последней, несмотря на массу преимуществ, всё же уступает во многих моментах. Например, в отличие от…

Читайте также:  Как сделать неломаемую броню в майнкрафт

Виртуальные машины VirtualBox и VMware Workstation всем хороши для тестирования операционных систем и софта, только вот почему-то ни одна из этих программ-гипервизоров не предусматривает в нормальном юзабельном формате опцию загрузки…

Источник

Как сделать снимок экрана или запись экрана на iPhone

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

Как сделать снимок экрана

Выполните одно из описанных ниже действий:

На iPhone c Face ID. Одновременно нажмите боковую кнопку и кнопку увеличения громкости.

На iPhone с кнопкой «Домой». Одновременно нажмите и затем отпустите кнопку «Домой» и боковую кнопку или кнопку «Домой» и кнопку «Сон/Пробуждение» (в зависимости от модели).

Коснитесь снимка экрана в левом нижнем углу, а затем коснитесь «Готово».

Выберите «Сохранить в Фото», «Сохранить в Файлы» или «Удалить снимок экрана».

Если выбрать вариант «Сохранить в Фото», можно просмотреть снимок экрана в альбоме «Снимки экрана» приложения «Фото» или в альбоме «Все фото», если функция «Фото iCloud» включена в разделе «Настройки» 492fec5aff74dbdef9b526177c3804b4> «Фото».

Совет. Чтобы быстро создать файл PDF из веб-страницы, документа или электронного письма, сделайте снимок экрана, коснитесь миниатюры, затем коснитесь параметра «Вся страница»

Создание записи экрана

Вы можете создать запись экрана, в том числе записать звук, на своем iPhone.

Откройте «Настройки» 492fec5aff74dbdef9b526177c3804b4> «Пункт управления», затем коснитесь 9c16c3bf19a66168e2d17a33f4fcafefрядом с параметром «Запись экрана».

Откройте Пункт управления, коснитесь кнопки f71c82a8f6c99e1a50122b3baf798551, затем дождитесь окончания трехсекундного обратного отсчета.

Чтобы остановить запись, откройте Пункт управления, коснитесь кнопки dbd0967b0d02d452b1a16b2ad67d2c82или меню статуса красного цвета в верхней части экрана, затем коснитесь кнопки «Стоп».

Откройте приложение «Фото» d5f58cb640ff377b672e786ff57f9237, затем выберите запись экрана.

Источник

Как сделать скриншот экрана на компьютере. Хорошие и простые способы.

Здравствуйте, как сделать скриншот? все очень просто в этой статье я вам расскажу и наглядно покажу. Так как в 2020 году некоторые люди мне скидывают фотографии экрана. Ну и так давайте приступим рассмотрим самые простые способы как сделать скриншот экрана.

Покажу три проверенных способа, как сделать скриншот на компьютере или ноутбуке, а так же как его сохранить и отправить.

Windows 10, 8, 7 или Xp

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

Я расскажу о наиболее популярных инструментах:

Клавиша “принт скрин” + программа “Paint”

Отлично кнопка найдена! Теперь откройте то что хотите заскринить (запечатлеть), это может быть программа например 1С, Word, Excel kb, либо это может быть обычный и вы хотите сохранить чек об оплате.

Я покажу как сделать скриншот на примере рабочего стола:

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

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

Чтобы увидеть получившийся скрин его нужно вставить в программу, способную отобразить графику. Например в Paint можно не только отобразить, но и внести изменения, а вот в программе Word, PowerPoint да и в Excel – только просмотр.

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

Вставляю скриншот в редактор с помощью комбинации клавиш “Ctrl + V” или кнопки “Вставить” в левом верхнем углу.

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

Вот и все вы уже почти научились, осталось только сохранить наш Скриншот.

Как сохранить скрин на компьютере:

Далее нам надо выбрать место куда будем сохранять скриншот. В моем случае – это будет рабочий стол, и изменяем название Безымянный.jpg на понятное, чтобы легко найти при необходимости.

Не забываем кликнуть левой кнопкой мыши Сохранить.

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

Программа Ножницы

Вот способ гораздо проще, нам надо найти программу ножницы – воспользоваться поиском Windows:

Источник

Поделиться с друзьями
admin
О том как сделать своими руками
Adblock
detector