Acronis не нужен или как на Linux делать образы любых операционных систем на примере Windows и Linux.
Очень многие знают, любят и применяют ежедневно # Acronis — очень популярную программу для создания образов операционных систем.
Хотя на самом деле, ничего эксклюзивного в функционале Acronis нет — все можно повторить стандартными утилитами Linux и по силам любому начинающему системному администратору .
Если вы можете установить дистрибутив Линукса по вашему выбору на флешку и сможете с него загрузить Линукс — вы сможете и все остальное, в том числе то, что описано в данной статье.
Чтобы не отягощать людей, разбирающихся в вопросе, я сначала скажу об фишке, которую использую для создания образов, про которую никто не вспоминает, когда речь идет о блочном копировании разделов ОС — сектор за сектором.
Есть файловые системы, которые поддерживают сокращение своего размера до размера данных, т.е. можно в два клика сократить размер раздела, выкинув всё пустое пространство, оставив на разделе только данные.
Примеры таких систем (те что проверял сам):
Всё просто: перед снятием образа запустил gparted и сократил размер раздела до минимального, чтобы свободного места оставалось не более 1%.
Дальше скопировать разметку диска и сами разделы через dd или ddrescue . Будет гораздо быстрее, чем делать образ через тот же Acronis.
Но обо всем по порядку, начну с того, что для работы нужна загрузочная флешка Linux , лучше с GUI, диск с которого снимаем образ и диск куда образ записывать.
В моем примере про Windows я работал с домашнего Ubuntu Linux, снимал образ с соседнего диска на ФС своего Ubuntu Linux.
В примере про Linux — я это делал на очень слабеньком компьютере, загружался с USB-флешки Альт-Линукс, образ снимал и разворачивал с локального SATA диска, образ записывал на внешний USB HDD диск.
Но все эти работы можно выполнять с флешки, если на флешке достаточно места.
Перенос ОС копированием файловых систем (из образа ФС)
1. Перенос операционной системы копированием файловой системы выполняется с минимальными затратами времени и позволяет решать задачи администрирования:
- восстанавливать работоспособность системы после фатального сбоя;
- разворачивать объемные системы по числу компьютеров с похожей архитектурой и программным обеспечением;
- переносить систему при модернизации оборудования.
2. Для сравнения: установка операционной системы Альт-Линукс с базовыми настройками занимает не менее 30 минут на каждый экземпляр установки и требует интерактивного вмешательства администратора.
Перенос операционной системы копированием файловой системы занимает от пары минут и может выполняться одновременно (параллельно) на нескольких компьютерах одним администратором.
3. Перенос операционной системы копированием файловой системы выполняется в два этапа:
4. Основные способы создания образа ФС:
- копирование раздела файловой системы (блочный метод);
- копирование файлов ОС и восстановление архитектуры ФС (файловый метод).
5. В инструкции представлены оба метода с применением к разным задачам. У каждого метода есть свои плюсы и минусы.
6. Блочный метод — копирует разметку диска и разделы диска целиком, он может быть применен к архивированию практически любой операционной системы и ее файловой системы, если файловая система поддерживает уменьшение своего размера, то этот метод один из лучших для применения в такой задаче.
Например, для файловой системы EXT4 или NTFS перед снятием архива размер раздела можно сократить до объема занимаемых данных, КПД метода в этом случае будет очень высок.
Но если исходная файловая система не может быть изменена в меньшую сторону, например XFS, то при наличии большого объема незанятого данными пространства, при архивировании — большая часть времени уйдет на сохранение пустого пространства раздела, КПД метода в этом случае будет не так хорош, как в предыдущем примере.
7. Файловый метод — очень зависит от Операционной системы и файловой системы, на которой она развернута. Для ОС Linux — это предпочтительный метод, т. к. он может быть применен фактически для любой файловой системы Linux.
XFS и EXT4 Linux лучше архивировать файловым методом.
8. Пример блочного архивирования файловой системы на примере переноса OS Windows NTFS.
8.1. Обычно для работы Windows использует два раздела — скрытый, размером от 512 Мб и системный, обычно это Диск С Windows. Дополнительные диски для копирования — не рассматриваем, т. к. их можно скопировать простым копированием файлов, они не влияют на работу ОС Windows и могут быть добавлены к системе в любой момент. При желании их так же можно скопировать блочным методом вместе с скрытым и системным разделами.
8.2. Этап создания образа ФС блочным методом.
8.2.1. Посмотреть разделы исходного диска с Windows fdisk
Диск /dev/sdb: 1,84 TiB, 2000398934016 байт, 3907029168 секторов
Disk model: Hitachi HUA72302
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Идентификатор диска: 0xb75549a0
Устр-во Загрузочный начало Конец Секторы Размер Идентификатор Тип
/dev/sdb1 * 63 1028159 1028097 502M 7 HPFS/NTFS/exFAT
/dev/sdb2 1028160 132102143 131073984 62,5G 7 HPFS/NTFS/exFAT
Идентификаторы разделов и их файловой системы узнать командой blkid
/dev/sdb1: LABEL=»System Reserved» UUID=»38143AA4143A6552″ TYPE=» ntfs » PARTUUID=»b75549a0-01″
/dev/sdb2: UUID=»94ECB0E5ECB0C332″ TYPE=» ntfs » PARTUUID=»b75549a0-02″
8.2.2. В примере /dev/sdb1 — скрытый раздел Windows, /dev/sdb2 — системный раздел Windows.
8.2.3. Подключить системный раздел Windows в папку /mnt:
sudo mount -t ntfs /dev/sdb2 /mnt
8.2.4. Удалить файлы виртуальной и кэша памяти, можно на этом этапе удалить другие файлы — которые не понадобятся на новой системе и далее отключить системный раздел:
8.2.5. сократить раздел до минимального, не более 1-10% свободного места. Например к размеру данных добавить +200 МиБ. Для изменения размера задействовать графическую утилиту gparted (установка sudo apt-get install gparted):
Резервное копирование acronis
Как сделать резервную копию установленной операционной системы Astra Linux SE 1.5 что бы перенести на другую ПЭВМ или сервер? Пытался снять резервную копию (образ tib) с помощью acronis backup & recovery 11 с ЖМД 500 Гб на флешку 32 Гб, но в процессе снятия копии постоянно вылезает сообщение потипу «действие требующее вмешательство пользователя — на носителе закончилось место». Как потом оказалось acronis вроде бы не распознает нормально файловую систему ext4 (используемую астрой у меня на компьютере) и начинает снимать образ жёсткого диска посекторно из-за чего получается очень большой файл образа tib и не всегда можно его перенести на другой ПЭВМ. С операционной системой red hat и вайловой системой ext3 все получалось на ура, а тут все никак. Кто подскажет?
kostia
New member
Пофайлово мороки много, мандатные атрибуты и всё такое. А так любая софтина с побитовым копированием, хоть dd и диск в диск переливать. Мы по сети делаем посредством G4L (Ghost 4 Linux), на эталонном АРМ запускает в режиме udp-send и по малтикасту хоть на сотню АРМ приемников в режиме udp-recive.
Андрей
New member
Побитово не вариант — слишком большой объём. В идеале после установки системы превратить образ в < 4,7 Гб. Раздача по сети не вариант по причине строго оговоренных правил сетевого экранирования (взаимодействия). Ну глупость какая-то на самом деле. Другие «русские» системы роса или мсвс легко резервируются acronis, а тут прям засада даже при учёте того что acronis считай русская компания.
cogniter
Moderator
Андрей
New member
cogniter
Moderator
К сожалению, в пресс релизе не указано, но предполагаю, что речь про 11 версию
Rayman
New member
То же интересно, про снятие образов Астры с ФС ext4. Так как с ос мсвс 5.0 и ФС ext3, проблем не возникает при снятии и разворачивании бэкапов, акронисом
Андрей
New member
То же интересно, про снятие образов Астры с ФС ext4. Так как с ос мсвс 5.0 и ФС ext3, проблем не возникает при снятии и разворачивании бэкапов, акронисом
Даже если астру поставить на ext3 то эффект тот же (посекторное снятие образа). Попробую с акронисом указанной версии и отпишусь о результате.
Interpretator
New member
. Мы по сети делаем посредством G4L (Ghost 4 Linux), на эталонном АРМ запускает в режиме udp-send и по малтикасту хоть на сотню АРМ приемников в режиме udp-recive.
kostia
New member
Для начала нужно понять, подходит ли вам этот метод. Это имеет смысл, если вы инсталлируете десятки однотипных компьютеров с относительно небольшим системным диском. Если у вас есть выделенный гигабитный коммутатор (или коммутатор с поддержкой IGMP), если у вас есть настроенный DHCP сервер. Если вас устраивает что клоны получаются один в один со всеми настройками и ПО. Вот тогда клонирование ваш выбор.
Interpretator
New member
ну как.
плюсы
системные блоки (18 шт) одинаковые по начинке (с небольшими изменениями),
пользователи должны иметь одинаковый доспуп ко всей информации (для взаимной замены при определённых обстоятельствам)
физически сеть есть, принтеры (сетевые) сосредоточены на станции печати
минусы
сервера нет
вопрос..
как сменить имя компьютера, ну дальше по предыдущему вопросу. )))
kostia
New member
Ну тогда вот прям по этой ссылке https://en.alexnogard.com/?p=1150
Инсталлируете и настраиваите один АРМ, назовем его эталонным. Грузите на нем с G4L в режиме RAW mode, Network Use. Выбираете UDP-MULTICAST-SERVER, выбираете диск который нужно склонировать. Затем грузите на остальные АРМ тоже G4L, выбираете UDP-MULTICAST-CLIENT, выбираете диск НА который будет клонироваться. Как все АРМ загрузите, давите на любом «пробел» начнется клонирование.
Клон будет один в один, поэтому на эталонном АРМ перед клонированием нужно как минимум поправить правило UDEV для сетевой карты. Убрать там привязку к MAC адресу устройства.
Interpretator
New member
kostia
New member
Interpretator
New member
Interpretator
New member
Сейчас скину ссылку на сборку акронисов, в том числе там есть и Acronis Backup Advanced for Linux Server.
Образ сборки в формате *.iso, опробован многократно, но только сегодня обратил внимание на наличие там Acronis Backup Advanced for Linux Server.
Ссылка на мой гуглдиск, примерно 1 гиг, записать на DVD диск.
Ещё несколько минут. кидаю на диск.
меню диска в прилагаемом файле
Сборка акронисов с Acronis Backup Advanced for Linux Server
да. пардон. он второй снизу, по-моему)))
Вложения
Interpretator
New member
Образ снятого диска развертывали на другой машине — все пока работает без проблем, надо только поменять имя машины и перенастроить сеть (если надо). Так что у нас теперь есть эталонный образ для любой машины. Одно «но..» мы снимаем образ всего физического диска, развертываем на чистый диск, информацию кидаем отдельно.
alexluk
New member
Как сделать резервную копию установленной операционной системы Astra Linux SE 1.5 что бы перенести на другую ПЭВМ или сервер? Пытался снять резервную копию (образ tib) с помощью acronis backup & recovery 11 с ЖМД 500 Гб на флешку 32 Гб, но в процессе снятия копии постоянно вылезает сообщение потипу «действие требующее вмешательство пользователя — на носителе закончилось место». Как потом оказалось acronis вроде бы не распознает нормально файловую систему ext4 (используемую астрой у меня на компьютере) и начинает снимать образ жёсткого диска посекторно из-за чего получается очень большой файл образа tib и не всегда можно его перенести на другой ПЭВМ. С операционной системой red hat и вайловой системой ext3 все получалось на ура, а тут все никак. Кто подскажет?
clonezilla-live-2.5.2-31-amd64. Пустая система со всем стандартным софтом, без антивируса и мусора в корзине весит примерно 1,6 Гб. Создает образ минут за 10. Разворачивает и того быстрее.