Автор Тема: Резервное копирование системы  (Прочитано 40426 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн albyts

  • Новичок
  • **
  • Автор темы
  • Сообщений: 46
  • ASUS EeePC 1215B (2x1Ггц, 1600мб.RAM)
Резервное копирование системы
« : Февраль 12, 2014, 13:03:38 »
Резервное копирование системы
"Как известно, «пользователи компьютера делятся на тех, кто делает бэкапы, и тех, кто будет их делать" /help.ubuntu.ru/
Зачастую крайне расплывчатые представления о создании бекапа. К примеру - такая тема:
Re: как можно сделать архив системы
при использовании виндовс систему можно сохранить программами аеронис или жхост и в любое время восстановить из архивов а вот в линокс эти программы не работают, кто может подсказать какими программами можно сделать образ системного диска линокса для последующего восстановления?
Refracta Snapshot, Remastersys, dd на флэшку, копирование раздела с сисемой через Gparted. Acronis тоже бекапит линуксовые разделы, но при распаковке пересоздаёт раздел, поэтому UID раздела чаще всего не совпадает с fstab, после правки последнего также может использоваться.
Попробуем определиться с терминами.
1.Способы резервного копирования (бэкапа) всей системы и, соответственно, восстановления из резервной копии. Сразу стоит отметить, что все операции стоит производить не «по-живому», т.е. не на работающей системе, а с liveCD или установленной на соседнем разделе/флэшке/usb-hdd системы http://help.ubuntu.ru/wiki/backup/.
2.Cоздание своего дистрибутива Linux с помощью Remastersys http://help.ubuntu.ru/wiki/
Dist - резервная копия только установленной системы, БЕЗ пользовательских данных. Самый оптимальный вариант для создания сборки системы. Создается структура загрузочного диска и образ диска(iso).
Backup - полная резервная копия установленной системы, включая пользовательские данные и настройки. Сохраняется полностью все файлы в домашних каталогах пользователей системы.

-------------------
Посмотрим, какие способы и программы подходят для резервного копирования (бэкапа) всей системы:

1.dd - копирование раздела
dd - достаточно универсальная программа, применяемая для всевозможных целей. dd работает напрямую с данными, записанными в заданную область жесткого диска...dd - не самый лучший инструмент в данном случае. С другой стороны, в освоении и использовании он проще многих других средств.
2.Утилита cp... это не самый оптимальный способ, и подходит он скорее для копирования системы на другой жесткий диск / раздел / компьютер, нежели для создания резервной копии.
3.squashfs - файловая система, создаваемая в виде файла-образа, использующая сжатие.
утилиты для работы с squashfs присутствуют не во всех дистрибутивах, но можно будет просто установить пакет squashfs-tools
4.rsync. Подобно cp, rsync работает с файлами, а не с блочными устройствами
.
Все эти утилиты работают из-под консоли. Если у Вас отличная память и Вы можете выучить команды как молитву...
5.Clonezilla - универсальное средство для бэкапа разделов или целых дисков с гибкой настройкой процесса. Данный дистрибутив поддерживает множество файловых систем, работает с LVM2 и RAID-массивами (только аппаратные) и имеет локализацию для многих языков, включая русский. Clonezilla имеет понятный «пошаговый» псевдографический интерфейс, а решить возникающие вопросы поможет в изобилии доступная документация

Понятность интерфейса сильно приувеличена, гибкость процесса добавляет хлопот при настройке процесса. Программа сильно бесплатна и так-же сильно не гарантирует успеха. Пробовал работать с Сlonezilla-live-2.2.1-25-i686-pae. Впечатления-надо учиться на чужом ПК, на своём - страшно
6.Рmagic_2013_05_01. С 09.2013г. программа платная и стоит 5$. В своём составе имеет ту-же Clonezilla и Magic Image (те-же яйца, только в профиль).


7.Remastersys-Backup. Создаёт iso-образ Вашей системы со всеми настройками и файлами. Практически при размере 4Гб. создаёт образ за 1час при полном нагреве CPU. Вес образа ок.1,8гб.
Далее следует запись на DVD-диск (флешку) с последующей стандартной установкой образа в выделенный раздел. По сути, это не резервное копирование, а создание диста с пользовательскими настройками
8.Refracta;
9.ReLinux. Аналогичные характеристики и та-же суть-создание диста с пользовательскими настройками

10.Acronis True Image из комплекта программ русской компании Акронис. Программа платная, как и все системные программы и ОСи Windows. В Инете они все леченые (спецы не только в Линуксе).
   Целевая программа по созданию архивов как целых дисков и разделов, так и отдельных папок и файлов. Создает цельный файл со специфичным расширением .tib.
Принцип работы прост: записываем образ Acronis на флешку или CD-диск. При перезагрузке запускаем программу. Использован принцип последовательных окон (но можно вернуться).
Последовательность действий примитивна:
-Сначала кликаем, что будем архивирововать (раздел с /)
-Кликаем, какой он на винте
-Кликаем, куда сохранить образ системы (/home, флешка или DVD-привод). Пишем, как назовём.
-Кликаем  запуск
-Идём курить или мыть посуду
По приходу готовый архив уже лежит в указанном месте (Runtu-lite-12.04.4.tib на /home)
Восстановить ОСь с архива,tib - те-же действия, только в окне Восстановить. Кроме посуды - мы её уже помыли.
Высказывания выше (UID раздела.. не совпадает с fstab) поверхностны и надуманы.
Бывает иногда, что слетает Grub, но восстановить его с live-флешки 2-мя командами элементарно.

Обучение работы с Acronis True Image (в скриншотах)

"Скриншоты создания копии Вашей ОСи": ПоказатьСкрыть

Запускаем Реаниматор. В окне загрузки выбираем Acronis True Image Home. ОК!

В следующем окне опять выбираем Acronis True Image Home. ОК!

Кликаем по Резервное копирование-ДИСКИ

Ставим птичку только на диске С. Далее (Что мы копируем)

"создать новый архив резервных копий"-ОБЗОР (Куда мы копируем)

Кличем по диск Data, затем "Создать имя"

Имя автоматом: Копия.tib (Можно переименовать на любое: Стартер.tib)

Метод копирования ПОЛНОЕ

Переходим в Параметры. Защита архива нам не нужна

Уровень сжатия-СТАНДАРТНЫЙ или ВЫСОКИЙ

Проверка архива /после создания/ -Ставим ПТИЧКУ. ПРИСТУПИТЬ

Откроется последнее окно запуска (это похожее окно!) Приступить
ПРОЦЕСС ПОШЁЛ. Можете идти курить

"Скриншоты восстановления ОСи из архива": ПоказатьСкрыть

Процесс восстановления гораздо проще. Вы должны показать, КАКОЙ архив Вы восстанавливаете,
КУДА Вы его восстанавливаете и то, что Вы восстанавливаете  MBR-СЕКТОР на диск С.
-------------------------------------------
Кликаете на Восстановление-ДИСКИ

Выбираете архив-ОБЗОР

Кликаете по диску с архивом (обычно D), затем по нужному архиву на нем. ОК!

Откроется окно с выбранным архивом -ДАЛЕЕ

Смазано. Окно, куда ставить архив. ДИСК С и MBR -ДВЕ ПРИЧКИ

Целевая установка MBR. Кликаете по всему диску (ВИНТУ). ДАЛЕЕ

Последнее окно перед процессом восстановления:
В обычном случае должно быть:
1.Удаление раздела, диск С
2.Восстановление раздела H:-стрелка- С:
3.Восстановление MBR -1. ПРИСТУПИТЬ

И пошли курить на 10 мин. Потом перезагрузились-и система как новенькая на дату создания архива


Программа полностью и только на русском языке, с ОСи размером 5гб создаёт архив в 1,5Гб за 10 мин. Работает в ext2-3-4 так-же стабильно и успешно, как и со всеми Windows.
Весь диск с Акронисом заменяет все подобные приложения в Линуксе: testdisk, Gparted... - всё просто, предельно понятно и для русских.

-------------------
HsH: ссылки на ресурсы с нелицензионным ПО удалены.
« Последнее редактирование: Февраль 13, 2014, 00:17:11 от albyts »

Оффлайн iks

  • Новичок
  • **
  • Сообщений: 97
  • Rusdeb 1.02
    • RusDeb
Re: Резервное копирование системы
« Ответ #1 : Февраль 12, 2014, 13:17:45 »
Стоило упомянуть старый дедовский способ.
Архивированиеcd /куда/примонтирован/раздел
sudo -s
tar cvpzf /куда/сохранить/архив/имя_архива.tgz ./
Распаковкаcd /куда/примонтирован/раздел
sudo rm -r ./*
sudo tar xvpzf /где/лежит/архив/имя_архива.tgz -C ./
С LiveCD/USB корректнее всего выполнять. Тут можно почитать man tar. Для Linux главное сохранение файлов, а не посекторное сканирование.
Я так обленился на Linux, что уже лень пользоваться другой ОСью

Всё может быть, и все быть может,
И лишь того не может быть,
Чего, быть может, быть не может -
Но и такое может быть!

Оффлайн albyts

  • Новичок
  • **
  • Автор темы
  • Сообщений: 46
  • ASUS EeePC 1215B (2x1Ггц, 1600мб.RAM)
Re: Резервное копирование системы
« Ответ #2 : Февраль 12, 2014, 14:05:02 »
Зачем усложнять простое?
Для Linux главное сохранение файлов, а не посекторное сканирование.
А кто говорит о посекторном (даже не сканировании-а копировании)? Есть там функция посекторного копирования, но тогда снимок (архив, бекап) будет весить столько-же, как и ОС -а кому это надо.?
Акронис очень выручает при создании сборки - после установки скелетной ОСи делаешь снимок, потом по мере созидания -промежуточные. Если что-то пошло не так, не ставишь ОСь с нуля /наша песня хороша.../,а с последнего архива.
С Runtu+Mate у меня ещё 4 таких ступенчатых архива остались.
Но если любитель консолей и sudo-изма, тогда да - Акронис "не вставляет"
--------------
iks-Спасибо, что напомнили:
APTonCD - приложение из репа Центра приложений.
Создает архив всех установленных приложений (и выборочно) для последующей записи на носитель с целью установки на др. ПК или при переустановке (замене) Линукса.
По принципу работы похож на DriverMax, но тот архивирует все драйвера Винды для последующей переустановки

Оффлайн ivm ®

  • Местный
  • *****
  • Сообщений: 924
  • ivm@jabber.at
    • Matuntu
Re: Резервное копирование системы
« Ответ #3 : Февраль 12, 2014, 15:59:22 »
APTonCD - это создание локального репозитория на CD/DVD из пакетов, установленных в системе. При этом сами пакеты при установке оставляют свою копию в /var/cache/apt/archives. Очистка этой папки входит в состав многих приёмов администрирования системы, а при пустой этой папке APTonCD ничего не создаст.
© ivm 1991 - настоящее время. All Rights Reserved.
OS Matuntu-Best/Matuntu-Trusty/Matuntu-TT64-M16

Оффлайн smik55

  • Местный
  • *****
  • Сообщений: 1105
Re: Резервное копирование системы
« Ответ #4 : Февраль 12, 2014, 17:45:51 »
Цитировать (выделенное)
а при пустой этой папке APTonCD ничего не создаст

Можно указать и другой путь (место), где хранятся ДЕБ-пакеты, скачанные ранее.
http://www.sat-fishers.com/forum/showthread.php?t=2884


Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3466
Re: Резервное копирование системы
« Ответ #5 : Февраль 12, 2014, 17:46:58 »
Программа сильно бесплатна и так-же сильно не гарантирует успеха.
    Рекомендую прочесть лицензионные соглашения поставщиков платного ПО (того же MS), особенно пункт о гарантиях успешного применения и ответственности в случае потери данных/выхода из строя оборудования.

6.Рmagic_2013_05_01. С 09.2013г. программа платная и стоит 5$.
    Дистрибутив бесплатный, предлагается заплатить за загрузку скомпилированного образа.

Акронис. Программа платная, как и все системные программы и ОСи Windows.
    Существует множество системного ПО под Win, распространяемых бесплатно - те же Sysinternals Tools от Марка Руссиновича.

Скачать можно здесь: http://www...
Инструкция в картинках: http://
   На нашем форуме не приветствуются сайты, распространяющие нелицензионное ПО. Все ссылки на такие ресурсы будут удаляться.

А кто говорит о посекторном (даже не сканировании-а копировании)? Есть там функция посекторного копирования, но тогда снимок (архив, бекап) будет весить столько-же, как и ОС
   Функция посекторного копирования применяется в двух случаях: нужен образ, идентичный оригинальному или когда ПО резервного копирования не умеет работать с файловыми системами, которые оно архивирует. На сайте Acronis для продуктов Acronis True Image 2014 и Acronis True Image 2014 Premium указано:
Цитировать (выделенное)
Поддерживаемые операционные системы

    Windows 8 (все выпуски)
    Windows 7, все версии с пакетом SP1
    Windows Vista, все версии с пакетом SP2
    Windows XP Home Edition с пакетом обновления 3 (SP3)
    Windows XP Professional(X32 SP3/X64 SP2)
    Windows Home Server 2011

Поддерживаемые файловые системы

    FAT16/32, NTFS
    Поддержка формата изображений RAW

  Поддержка других ФС (ext2/3/4, ReiserFS, XFS, JFS и т.п.) не заявлена - соответственно, образ будет выполняться посекторным копированием со сжатием.

   По большому счёту, использование Acronis для бэкапа ОС на базе GNU/Linux - нелогичное решение.


пакеты при установке оставляют свою копию в /var/cache/apt/archives.
при пустой этой папке APTonCD ничего не создаст.

   Наполним "папку" содержимым:
cd /var/cache/apt/archives; sudo su
dpkg --get-selections | cut -f 1 | xargs dpkg-repack

Оффлайн smik55

  • Местный
  • *****
  • Сообщений: 1105
Re: Резервное копирование системы
« Ответ #6 : Февраль 12, 2014, 18:12:32 »
Если не трудно, расшифруйте пожалуйста смысл этой команды
dpkg --get-selections | cut -f 1 | xargs dpkg-repack(создать выборку пакетов, а затем...)

Оффлайн FSnow

  • Global Moderator
  • *****
  • Сообщений: 688
Re: Резервное копирование системы
« Ответ #7 : Февраль 12, 2014, 18:41:28 »
Есть отличный дешифровщик, называется man
man dpkg
man cut
man xargs
man dpkg-repack

upd: http://ru.wikipedia.org/wiki/Конвейер_(UNIX)
« Последнее редактирование: Февраль 12, 2014, 18:52:35 от FSnow »

Оффлайн RoPP

  • Активист
  • ****
  • Сообщений: 264
Re: Резервное копирование системы
« Ответ #8 : Февраль 12, 2014, 18:47:09 »
 HsH  - вот сегодня мне понадобилось перекинуть систему(вашу, лайт 20130310, обвешанную) весом около 6-ти гб, стоящую на 15-ти гб разделе, с ноута на стационар. акронисом я это проделал за 25 минут(т.е. через полчаса, поправив граб, я был уже в этой системе на стационаре). каким другим unix-way-способом(желательно за такое же время, или быстрее) вы посоветуете пользоваться?

Оффлайн runtik

  • Местный
  • *****
  • Сообщений: 578
  • Проблема - когда нет проблем
Re: Резервное копирование системы
« Ответ #9 : Февраль 12, 2014, 19:14:23 »
Главный unix-way-способ - мозги пользователя. У пользователей win с этим вечная проблема, поэтому они и лезут на Linux-форумы.
Runtu XFCE x64: EeePC 1015BX - 16.04.5; DNS Porto - 14.04.5.
-->

Оффлайн RoPP

  • Активист
  • ****
  • Сообщений: 264
Re: Резервное копирование системы
« Ответ #10 : Февраль 12, 2014, 19:41:57 »
я так понимаю - меня вы причислили в win-пользователям. ну и просветили мои мозги. хм...

Оффлайн Пользователь.

  • Местный
  • *****
  • Сообщений: 4613
Re: Резервное копирование системы
« Ответ #11 : Февраль 12, 2014, 19:51:10 »
Главный unix-way-способ - мозги пользователя. У пользователей win с этим вечная проблема, поэтому они и лезут на Linux-форумы.

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


Про резервное копирование напишу следующее:

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


Инструкции для Ubuntu можно посмотреть на help.ubuntu.ru

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3466
Re: Резервное копирование системы
« Ответ #12 : Февраль 12, 2014, 23:08:05 »
расшифруйте пожалуйста смысл этой команды
dpkg --get-selections | cut -f 1 | xargs dpkg-repack
      Создать список пакетов и их статус, взять первую колонку и передать в качестве аргумента утилите dpkg-repack.

каким другим unix-way-способом(желательно за такое же время, или быстрее) вы посоветуете пользоваться?
      Лично я пользовался GParted и mc - первым создал разделы на новом диске, вторым скопировал каталоги корневой системы и поправил в /etc/fstab точки монтирования (UUID разделов). Минут за 10 думаю уложился.

Оффлайн albyts

  • Новичок
  • **
  • Автор темы
  • Сообщений: 46
  • ASUS EeePC 1215B (2x1Ггц, 1600мб.RAM)
Re: Резервное копирование системы
« Ответ #13 : Февраль 13, 2014, 00:09:22 »
Поддержка других ФС (ext2/3/4, ReiserFS, XFS, JFS и т.п.) не заявлена - соответственно, образ будет выполняться посекторным копированием со сжатием.
Не спорю, но, судя из опыта 8-летнего применения Акрониса в Windows и 3-х летнего в Linux - время создания и степень сжатия аналогичны.

   По большому счёту, использование Acronis для бэкапа ОС на базе GNU/Linux - нелогичное решение.
Но очень удобное, быстрое, надёжное и из-за простоты ошибочность действий сведена к нулю. А то, что Акронис работает с Линуксом - бонус. Если разработчики заявят о способности работать с бесплатным Линуксом - это будет действительно нелогичное решение.
Но "то полезно, что в рот полезло".
Моя коллекция образов нужных или перспективных ОСей:


Обновляется постоянно, а используется иногда и по 2-3 раза на день

Про резервное копирование напишу следующее:

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

Инструкции для Ubuntu можно посмотреть на help.ubuntu.ru
Ваша формулировка более конкретная, чем с ru.wikipedia.org/wiki/
Резервное копирование (англ. backup copy) — процесс создания копии данных на носителе (жёстком диске, дискете и т. д.), предназначенном для восстановления данных в оригинальном или новом месте их расположения в случае их повреждения или разрушения
« Последнее редактирование: Февраль 13, 2014, 07:57:19 от albyts »

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3466
Re: Резервное копирование системы
« Ответ #14 : Февраль 13, 2014, 00:49:01 »
то, что Акронис работает с Линуксом - бонус. Если разработчики заявят о способности работать с бесплатным Линуксом - это будет действительно нелогичное решение.

    Ещё более нелогично, что загрузочный диск Acronis собран на Linux и не может с ним работать. Вы не понимаете разницы между бесплатным ПО и открытым ПО. Есть множество коммерческих Linux-дистрибутивов, где "за бесплатно" вы даже не сможете загрузить установочный образ, не говоря о поддержке.

Оффлайн RoPP

  • Активист
  • ****
  • Сообщений: 264
Re: Резервное копирование системы
« Ответ #15 : Февраль 13, 2014, 06:37:53 »
HsH - докладаю: флэшку(юсб1, 8гб) отформатировал в ext4, запустил в терминале мс от рута. начал копирование - один файл пришлось пропустить в хоум. затем, при копировании /proc мне сказали, что нельзя скопировать еще несколько файлов - и вот на таком действии повисло 

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

Оффлайн albyts

  • Новичок
  • **
  • Автор темы
  • Сообщений: 46
  • ASUS EeePC 1215B (2x1Ггц, 1600мб.RAM)
Re: Резервное копирование системы
« Ответ #16 : Февраль 13, 2014, 07:30:13 »
Ув. HsH! Ценю Ваше мнение, но ради информации сходил на офсайт Acronis  и нашёл для себя много нового:
 Выдержки с сайта  http://www.acronis.ru/
Об Acronis OS Selector 5.0 Deluxe (статья от 11.11.2001г: награды журнала "Linux Journal"))
OS Selector 5.0 Deluxe позволяет использовать свыше 100 операционных систем, включая все виды и версии DOS и Windows, все дистрибутивы Linux, FreeBSD, Solaris, UNIXWARE, BeOS, и множество других. Также OS Selector 5.0 Deluxe работает более чем в 6 раз быстрее конкурирующих продуктов.

Поддерживаемые операционные системы: Windows XP, Windows 3.1, Windows 95, Windows 95 OSR 2, Windows 98, Windows ME, Windows NT 3.1, Windows NT 3.5, Windows NT 3.51, Windows NT 4.0, Windows 2000, Linux — ВСЕ дистрибутивы, FreeBSD, Solaris, SCO, UNIX, UNIXWARE, OS/2, BeOS, MS-DOS, PC-DOS, PTS-DOS, DR-DOS, FreeDOS, QNX, B-TRON, и другие.

Поддерживаемые файловые системы: FAT12, FAT16, FAT32, NTFS, Linux Ext2, Linux Ext3, Linux SWAP, и Linux ReiserFS.
--------------------
О программе Acronis RecoveryExpert (статья от 24 октября 2003 г.)

Компания "Акронис", специализирующаяся на дисковых утилитах, предлагает для пользователей любого уровня квалификации свою разработку, предназначенную для восстановления разделов жесткого диска, удаленных случайно в результате пользовательской ошибки, программного или аппаратного сбоя, воздействия компьютерного вируса или хакерской атаки.
Acronis RecoveryExpert — единственная программа подобного типа, поддерживает все операционные системы для PC-компьютеров, в том числе:
 все DOS; Windows 3.1 + DOS / 95 / 98 / ME / NT / 2000 / XP; Linux (любые издания); FreeBSD; Solaris; SCO UNIX; UNIXWARE; OS/2; BeOS; QNX и другие
------------------------
Acronis TrueImage 7.0

1. Создание образа
2. Восстановление из образа
3. Сервисные функции

Часть 2: Восстановление из образа:
В зависимости от выбранного значения далее мастер может запросить размеры разделов на диске–получателе, размеры разделов на старом диске (если выбран вариант Создать на старом диске новые разделы), тип файловой системы (не форматировать, FAT16, FAT32, NTFS, Linux Ext2, Linux Ext3, Linux Swap, Linux ReiserFS), метку и т.д.

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

Acronis® Disk Director® 11 Home
Основные функции
Поддержка разделов FAT 16, FAT 32, NTFS, Linux Ext2, Ext3, ReiserFS и Linux SWAP. Специальная поддержка посекторного копирования и перемещения разделов любых других типов.
Разделите один раздел на два и оставьте свои данные нетронутыми
Объедините два раздела в один и оставьте свои данные в целости и сохранности, даже если файловые системы в этих разделах отличаются
Исследуйте содержимое раздела перед выполнением операций с разделами
Устраните неполадки и причины сбоев, анализируя журналы событий
Масштабируйте, копируйте и перемещайте разделы без потери данных*
Создавайте и удаляйте разделы любого типа
Форматируйте разделы*
Автоматически оптимизируйте использование ресурсов жесткого диска
Анализируйте всю детальную информацию о жестких дисках, разделах и файловых системах
Скрывайте или делайте видимыми разделы любого типа
Делайте предпросмотр изменений в разделе перед тем, как применить их к диску
Поддержка больших дисков: тома размером до 2 Тбайт на MBR-дисках и любого размера на GPT-дисках
----------------------------
Acronis® Disk Director® 11 Advanced Server
Эксклюзивные функции программ Acronis:
Автоматический режим для неопытных пользователей и ручной режим для продвинутых пользователей.
Поддержка разделов FAT16, FAT32, NTFS, Linux Ext2, Ext3, ReiserFS и Linux SWAP. Специальная поддержка посекторного чтения для копирования и перемещения разделов других типов.
---------------------------
Acronis Backup & Recovery 11.5 Advanced Platform — это унифицированное решение для резервного копирования, аварийного восстановления и миграции данных и баз данных приложений в любых средах.
УниверсальностьВсего одно решение для резервного копирования и аварийного восстановления машин с ОС Windows и Linux, файлов и баз данных приложений в физических, виртуальных и облачных средах.
------------------------
Acronis Backup & Recovery 11.5 Server for Linux — это лучшее решение для резервного копирования серверов Linux на основе файлов и образов.
======
ОС МСВС — защищённая операционная система общего назначения. Предназначена для построения стационарных защищённых автоматизированных систем. Принята на снабжение в ВС РФ в 2002 году. Дистрибутив, основанный на GNU/Linux  http://ru.wikipedia.org/wiki/МСВС

Получается, компания Acronis с самого начала работает в направлении Линукса и, возможно, по заказу военных



Оффлайн vita

  • Местный
  • *****
  • Сообщений: 952
  • Fiat lux! (Да будет Свет!)
    • Форум проекта Matuntu
Re: Резервное копирование системы
« Ответ #17 : Февраль 13, 2014, 10:37:51 »
Павел, я использую для копипаста разделов Gparted c уменьшением свободного дискового пространства копируемого раздела (возвращаю в прежнее состояние после окончания процедуры). Время процесса зависит от объёма копируемого раздела и скорости самих носителей информации.
NB: копируемый раздел вставляется на неразмеченное дисковое пространство!
Per aspera ad astra! (Через тернии к звездам!)

Оффлайн ivm ®

  • Местный
  • *****
  • Сообщений: 924
  • ivm@jabber.at
    • Matuntu
Re: Резервное копирование системы
« Ответ #18 : Февраль 13, 2014, 10:48:16 »
Нас настолько пытались ввести в виндовое болото (бэкапим разделами, правим вагонами). Банальное простейшее правило линуксоидов - перед работой с файлом конфигурации гуёвым или прямым редактированием сделай резервную копию файла, который будет изменяться. Для этого просто переименовываю файл, добавляя в имя первым символом тильду - ~ . Зачастую это и есть весь линуксовый бэкап.
© ivm 1991 - настоящее время. All Rights Reserved.
OS Matuntu-Best/Matuntu-Trusty/Matuntu-TT64-M16

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3466
Re: Резервное копирование системы
« Ответ #19 : Февраль 13, 2014, 10:52:27 »
запустил в терминале мс от рута. начал копирование - один файл пришлось пропустить в хоум.
    Это видимо был ~/?.gvfs - точка монтирования сетевого окружения в юзерспейсе.

при копировании /proc мне сказали, что нельзя скопировать еще несколько файлов - и вот на таком действии повисло 
    Операцию копирования нужно выполнять из другой системы (LiveCD), или в крайнем случае исключать каталоги /proc /sys /srv - они содержат информацию о текущем сеансе.

Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
Re: Резервное копирование системы
« Ответ #20 : Февраль 13, 2014, 11:19:53 »
Clonezilla - универсальное средство для бэкапа разделов или целых дисков с гибкой настройкой процесса.
Понятность интерфейса сильно приувеличена, гибкость процесса добавляет хлопот при настройке процесса. Программа сильно бесплатна и так-же сильно не гарантирует успеха. Пробовал работать с Сlonezilla-live-2.2.1-25-i686-pae. Впечатления-надо учиться на чужом ПК, на своём - страшно

Чушь написана. Никаких хлопот при настройке нет. Все выбирается из вариантов по умолчанию , меню и значение его пунктов на русском. Задумываться надо только при выборе типа бэкапа - образ или с диска на диск, отдельный раздел или диск целиком. А также при выборе хранителя образа.
Не понял фразы - не гарантирует успеха, по причине "сильной бесплатности"  ;D ;D  Тогда и линукс по этой же причине ничего не гарантирует .
А  Clonezilla надежно работает в обе стороны.  Впечатление получил не от разовой пробы, а применяя регулярно. Единственное на что необходимо обращать внимание - это хранение и перенос с носителя на носитель самих архивов. У меня все проблемы были связаны с ошибками копирования с флэшки на флэшку. В этом случае при восстановлении образа Clonezilla сразу выдает сообщение о несовпадении образа с оригиналом.
« Последнее редактирование: Февраль 13, 2014, 11:23:01 от ek-nfn »
Devuan ASCII x32..x64

Оффлайн RoPP

  • Активист
  • ****
  • Сообщений: 264
Re: Резервное копирование системы
« Ответ #21 : Февраль 13, 2014, 12:46:44 »
сейчас на ту же флэшку, из другой системы, через caja(там нет мс) скопировал нужный мне раздел(после чистки - 4.9 Гб).
теперь сижу, чешу репу - на копирование ушло больше 50-ти минут! в конце скорость копирования упала до 1.3 мб/с...
пожалуй, подобное повторять больше не буду с этим оборудованием. мне тогда проще забэкапить систему через refracta - 35-40 минут и быстрое разворачивание образа без правки /etc/fstab и имени хоста.
ivm ® - а причем здесь правка конфигов? мне нужно перенести систему с одного компа на другой, и пока я рассматривал на практике простое копирование... вы знаете, почитав некоторые здешние высказывания - я начинаю понимать, что такое "классовая ненависть".

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3466
Re: Резервное копирование системы
« Ответ #22 : Февраль 13, 2014, 12:59:36 »
сейчас на ту же флэшку, из другой системы, через caja(там нет мс) скопировал нужный мне раздел
на копирование ушло больше 50-ти минут! в конце скорость копирования упала до 1.3 мб/с...
     Скорость копирования на съёмные носители (флешки) очень низка, особенно если файлы имеют малый размер. Если нужно перенести систему на флешке, то сначала нужно сделать архив файловой системы на жёсткий диск, а уже потом одним файлом копировать на флешку.

     Через графические файловые менеджеры копировать не рекомендую, т.к. нужно обязательно сохранять права доступа и владельцев файлов. Если ФМ запущен от root, то файлы будут принадлежать ему и это может нарушить работу системы. В случае с mc такого не произойдёт - по-умолчанию права и владелец файлов сохраняются.

Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
Re: Резервное копирование системы
« Ответ #23 : Февраль 13, 2014, 13:00:58 »
сейчас на ту же флэшку, из другой системы, через caja(там нет мс) скопировал нужный мне раздел(после чистки - 4.9 Гб).
теперь сижу, чешу репу - на копирование ушло больше 50-ти минут! в конце скорость копирования упала до 1.3 мб/с...
пожалуй, подобное повторять больше не буду с этим оборудованием. мне тогда проще забэкапить систему через refracta - 35-40 минут и быстрое разворачивание образа без правки /etc/fstab и имени хоста.

Время бэкапа Clonezillой объема в 10 гб на флэшку (4 раздела, два из которых ntfs) примерно 20-25 минут. Сжатие более, чем в два раза.
Devuan ASCII x32..x64

Оффлайн runtik

  • Местный
  • *****
  • Сообщений: 578
  • Проблема - когда нет проблем
Re: Резервное копирование системы
« Ответ #24 : Февраль 13, 2014, 13:19:53 »
... вы знаете, почитав некоторые здешние высказывания - я начинаю понимать, что такое "классовая ненависть".
На Linux-форумах не нужно хвалить win, а на win-форумах не надо ругать Linux - попробуйте это понять ;D.
Runtu XFCE x64: EeePC 1015BX - 16.04.5; DNS Porto - 14.04.5.
-->

Оффлайн RoPP

  • Активист
  • ****
  • Сообщений: 264
Re: Резервное копирование системы
« Ответ #25 : Февраль 13, 2014, 14:05:41 »
ek-nfn - да все понятно. просто HsH предложил воспользоваться средствами самой системы, без использования сторонних программ - и тут начинаются мелочи, мне, как неофиту, незнакомые - копирование через мс, от рута, с предварительным архивированием(а как, кстати, это сделать правильно?), из сторонней системы. и это первый этап. а впереди - перенос на другой комп(тут без лайв-флэшки не обойтись, я так понимаю, если на жд компа не установлен линукс) - и настройка граб, fstab, host, uuid -  что-то упустил?
 но зато, освоив такой способ - я буду независим от специализированных программ. а флэшка с лайв-системой - присутствует теперь всегда.
runtik ткните меня носом туда, где я позволил себе подобное(хвалить win). а в свой адрес - получил. почему?

Оффлайн vita

  • Местный
  • *****
  • Сообщений: 952
  • Fiat lux! (Да будет Свет!)
    • Форум проекта Matuntu
Re: Резервное копирование системы
« Ответ #26 : Февраль 13, 2014, 14:12:22 »
Время бэкапа Clonezillой объема в 10 гб на флэшку (4 раздела, два из которых ntfs) примерно 20-25 минут. Сжатие более, чем в два раза.
Впервые попробовала клонезиллу. В итоге за 20 минут был создан образ раздела системы размером 1,8 ГБ. Исходный раздел 21,5 ГБ (из них использовано системой 3,9 ГБ). Образ записывался на внешний USB-HDD без предварительной подготовки и всё, что на нём находилось ранее, осталось целым-невредимым. Осталось только проверить как распаковывается полученный результат.
Per aspera ad astra! (Через тернии к звездам!)

Оффлайн RoPP

  • Активист
  • ****
  • Сообщений: 264
Re: Резервное копирование системы
« Ответ #27 : Февраль 13, 2014, 14:32:58 »
Татьян, а клонзила добавляется на флэшку с грабом, как самостоятельный пункт меню?

Оффлайн vita

  • Местный
  • *****
  • Сообщений: 952
  • Fiat lux! (Да будет Свет!)
    • Форум проекта Matuntu
Re: Резервное копирование системы
« Ответ #28 : Февраль 13, 2014, 15:03:43 »
Татьян, а клонзила добавляется на флэшку с грабом, как самостоятельный пункт меню?
Как и все LiveCD/DVD.
Образы не записываю на флешки, а ранее сообщала, что пользуюсь внешним боксом HDD с эмулятором привода дисков самых разных, в т.ч. iso-образов.
P.s.: резервирование делала с дефолтными настройками меню диска.
« Последнее редактирование: Февраль 13, 2014, 15:05:20 от vita »
Per aspera ad astra! (Через тернии к звездам!)

Оффлайн albyts

  • Новичок
  • **
  • Автор темы
  • Сообщений: 46
  • ASUS EeePC 1215B (2x1Ггц, 1600мб.RAM)
Re: Резервное копирование системы
« Ответ #29 : Февраль 14, 2014, 07:31:54 »
Время бэкапа Clonezillой объема в 10 гб на флэшку (4 раздела, два из которых ntfs) примерно 20-25 минут. Сжатие более, чем в два раза.
Если говорить об обьемах (т.е. о месте, занимаемом самой ОСью) -Acronis обьем в 15Гб сжал до 5,2Гб, 10Гб до 2,6Гб, Runtu-lite-12.04.4 c 2Гб до 820mb, т.е. в среднем сжатие по этим эпизодам в 3,05 раза. По времени 10-15 мин с момента втыкания флешки с прогой в разьем и до окончания.
Классовая ненависть к Windows-8 как к навороченной Win2000 понятна, как и перспективность Linux-а. Но не поспользоваться лучшим, которое -как выяснилось, разработано и под Линукс - дело личное

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3466
Re: Резервное копирование системы
« Ответ #30 : Февраль 14, 2014, 10:05:55 »

   albyts, реклама коммерческих продуктов на форуме запрещена. Или вы готовы предоставить всем желающим лицензионную версию?

Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
Re: Резервное копирование системы
« Ответ #31 : Февраль 14, 2014, 10:45:20 »
Классовая ненависть к Windows-8 как к навороченной Win2000 понятна, как и перспективность Linux-а. Но не поспользоваться лучшим, которое -как выяснилось, разработано и под Линукс - дело личное.

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

А акронис на win я пробовал ...  В результате выбрал norton - ghost, как более простую, компактную и удобную утилитку. Клонезила сильно его напоминает, поэтому сейчас на ней. Привычка сказалась.
Сильное сжатие при бэкапе диска-раздела  я не люблю из-за потерь времени. Я и в нортоне им не пользовался, хотя тот предлагает два варанта сжатия.

Осталось только проверить как распаковывается полученный результат.

распаковывается быстрее

В конце всех операций клонезила предлагает запомнить команду выполненной процедуры. Как понял - это чтобы в следующий раз не ползать по меню. Сам я не пользовался этим вариантом
« Последнее редактирование: Февраль 14, 2014, 11:48:38 от ek-nfn »
Devuan ASCII x32..x64

Оффлайн runtik

  • Местный
  • *****
  • Сообщений: 578
  • Проблема - когда нет проблем
Re: Резервное копирование системы
« Ответ #32 : Февраль 14, 2014, 11:05:38 »
... вы знаете, почитав некоторые здешние высказывания - я начинаю понимать, что такое "классовая ненависть".
На Linux-форумах не нужно хвалить win, а на win-форумах не надо ругать Linux - попробуйте это понять ;D.
albyts, вы ни чего не поняли ;D. На Linux-форумах ваш acronic ни кого не интересует. Хвалите эту прогу где-нибудь в другом месте :).
Runtu XFCE x64: EeePC 1015BX - 16.04.5; DNS Porto - 14.04.5.
-->

Оффлайн smik55

  • Местный
  • *****
  • Сообщений: 1105
Re: Резервное копирование системы
« Ответ #33 : Февраль 14, 2014, 14:47:21 »
Тем более, уже здесь обсуждалось
http://forum.runtu.org/index.php/topic,4622.0.html

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

Пункт device-image предназначен для работы с образами. В нем вы можете создавать образ диска или одного из его разделов; производить восстановление диска или раздела из заранее созданного образа.
Пункт device-device служит для работы с дисками или разделами напрямую: клонирование диска на диск (или же одного раздела в другой); восстановление диска или раздела с помощью другого диска/раздела.

Подробное описание можно прочитать здесь:

http://rus-linux.net/nlib.php?name=/MyLDP/admin/backup/Rezervnoe-archivirovanie-s-Clonezilla-Live.html

Оффлайн albyts

  • Новичок
  • **
  • Автор темы
  • Сообщений: 46
  • ASUS EeePC 1215B (2x1Ггц, 1600мб.RAM)
Re: Резервное копирование системы
« Ответ #34 : Февраль 15, 2014, 06:44:38 »
albyts, реклама коммерческих продуктов на форуме запрещена. Или вы готовы предоставить всем желающим лицензионную версию?
Надо было сразу удалить все упоминания об Акронисе и все дела! Разницу начинаю улавливать: часть приложений в software-center Ubuntu - не коммерческий продукт, они просто платные
Windows тоже так начинал - с командной строки, уймы команд и бесплатных прог. "А кушать хочется всегда".
Да и "Какая рыбка -такая и юшка!" (Sysinternals Tools от Марка Руссиновича - жменя семечек в кепку нищего. Поленился даже вводное окно с выбором прог сделать, не говоря от описании-энтузиазм кончился).
Я-бы не зарекался
...В нашем деле: Главное, научиться правильно пользоваться программой, тогда все будет просто и понятно...
Золотые слова! А может, не стоит многословить и просто выложить пошаговую инструкцию пользователя наподобие http://forum.runtu.org/index.php/topic,5003.0.html
Или мне доверите? ;D

Оффлайн RoPP

  • Активист
  • ****
  • Сообщений: 264
Re: Резервное копирование системы
« Ответ #35 : Февраль 15, 2014, 07:38:11 »
вот это было бы правильно. еще и добавить способы размещения на мульти-флэшке с грабом.

Оффлайн runtik

  • Местный
  • *****
  • Сообщений: 578
  • Проблема - когда нет проблем
Re: Резервное копирование системы
« Ответ #36 : Февраль 15, 2014, 07:40:15 »
Коллега albyts, в крайности не бросайтесь (Марк Руссинович это кто такой, наверно из мира win). Цитируйте Марка Шаттлворда -это интереснее.
Хотите написать инструкцию, сделайте доброе дело, пожалуйста, напишите - "Резервное копирование ситемы средствами Runtu Gnome 12.04.4".
Удачи коллега ;D.



Runtu XFCE x64: EeePC 1015BX - 16.04.5; DNS Porto - 14.04.5.
-->

Оффлайн vita

  • Местный
  • *****
  • Сообщений: 952
  • Fiat lux! (Да будет Свет!)
    • Форум проекта Matuntu
Re: Резервное копирование системы
« Ответ #37 : Февраль 15, 2014, 07:57:05 »
вот это было бы правильно. еще и добавить способы размещения на мульти-флэшке с грабом.
Попробуйте программу MultiSystem
Per aspera ad astra! (Через тернии к звездам!)

Оффлайн RoPP

  • Активист
  • ****
  • Сообщений: 264
Re: Резервное копирование системы
« Ответ #38 : Февраль 15, 2014, 08:24:26 »
татьян, интересуют "ручные" способы - и в граб, и в суслик. а мультисистем - флэшка то уже присутствует. рабочая. делать заново? да и мульти-систем не всеядная, что-то, да приходится добавлять руками.

Оффлайн vita

  • Местный
  • *****
  • Сообщений: 952
  • Fiat lux! (Да будет Свет!)
    • Форум проекта Matuntu
Re: Резервное копирование системы
« Ответ #39 : Февраль 15, 2014, 09:08:04 »
татьян, интересуют "ручные" способы - и в граб, и в суслик. а мультисистем - флэшка то уже присутствует. рабочая. делать заново? да и мульти-систем не всеядная, что-то, да приходится добавлять руками.
На флешке что есть? Резервная копия раздела системы или LiveUSB с клонезиллой? Для каких целей в этом случае нужен Grub?
« Последнее редактирование: Февраль 15, 2014, 09:27:40 от vita »
Per aspera ad astra! (Через тернии к звездам!)

Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
Re: Резервное копирование системы
« Ответ #40 : Февраль 15, 2014, 10:30:25 »
татьян, интересуют "ручные" способы - и в граб, и в суслик. а мультисистем - флэшка то уже присутствует. рабочая. делать заново? да и мульти-систем не всеядная, что-то, да приходится добавлять руками.

может тут есть нужное ? - http://forum.runtu.org/index.php/topic,1368.0.html

По мне так в multisystem  все переделать за 5 минут, а затем через нее можно легко добавлять новые образы.
« Последнее редактирование: Февраль 15, 2014, 10:33:03 от ek-nfn »
Devuan ASCII x32..x64

Оффлайн iks

  • Новичок
  • **
  • Сообщений: 97
  • Rusdeb 1.02
    • RusDeb
Re: Резервное копирование системы
« Ответ #41 : Февраль 15, 2014, 10:51:08 »
RoPP Флешка на все случаи с тремя загрузчиками. Если не запускается что-то в одном, а изредка такое бывает, то можно запустить в другом.
Я так обленился на Linux, что уже лень пользоваться другой ОСью

Всё может быть, и все быть может,
И лишь того не может быть,
Чего, быть может, быть не может -
Но и такое может быть!

Оффлайн RoPP

  • Активист
  • ****
  • Сообщений: 264
Re: Резервное копирование системы
« Ответ #42 : Февраль 15, 2014, 12:07:02 »
iks - флэшка уже есть. образы распаковываю в папки - проблема с добавлением в menu.lst или конфиг суслика.
но спасибо всем за ссылки - добавил в закладки, буду позже пробовать.
а про мульти-изо - у меня рунту-лайв, 20130310. обновленная и слегка модифицированная - так вот, при попытке установить мультисистем - предлагается удалить кучу моих прог(если подключен репо raring - если неподключен, то не нравиться версия gtk dialog и нельзя просто установить cryptsetup). попробую пакетами.
зы: вот почему я склоняюсь к варианту HsH в использовании только штатных средств рунту для бэкапа и переноса на другой комп - независимость от сторонних программ(пусть и дольше по времени).
« Последнее редактирование: Февраль 15, 2014, 12:13:44 от RoPP »

Оффлайн Золотой ОМ

  • Новичок
  • **
  • Сообщений: 16
Re: Резервное копирование системы
« Ответ #43 : Июнь 01, 2015, 22:15:53 »
Привет!  :)

Сделал простой скрипт для резервного копирования и восстановления системы.

Работает через бесконечный цикл и меню выбора работы скрипта:

 1. Посмотреть список разделов жесткого диска с помощью blkid
 2. Посмотреть список разделов жесткого диска с помощью fdisk -l
 3. Создать резервную копию раздела
 4. Восстановить резервную копию раздела
 5. Последний созданный архив - дата и название
 6. Вручную вписать нужное название файла архива для восстановления
 7. Выход из скрипта

Работает так:

1) загружаемся с Live CD (или USB)
2) запускаем в консоли через sudo или su скрипт (сохранив его в любое_название.sh) например так:
# bash 001_backup.sh
3) выбираем нужный пункт меню и работаем

Перед работой скрипта разделы не стоит открывать в файловом менеджере или отмонтировать если они использовались (раздел откуда делать копию и раздел куда делать копию)

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

пункт 6 нужен если архивов сделано несколько и нужно восстановить не последний созданный архив а любой другой (тогда смотрим список всех архивов и вручную вписываем название архива следуя инструкции скрипта) и далее уже восстанавливаем через пункт 4 меню

Особенность2: при восстановлении скрипт форматирует раздел куда восстанавливает в ФС=ext4 и сохраняет UUID раздела. если нужно иное то следует подправить работу скрипта.

Скрипт тестировал и восстанавливал отдельный раздел для boot (когда он у меня был) - все работает  ;D

Если что - проверяйте перед запуском скрипт :-) :-) :-)

Привел просто для примера для этой темы (а тема важная поидее). раньше в Linux Mint когда он у меня был пытался пользоваться встроенной утилитой для резервного копирования... но она чето зависала... и я написал этот скрипт, которым сам пользуюсь. Очень люблю Акронис, но она архив сделать - сделала и записала на раздел ext4, а вот восстановить не смогла сказав что то типа "плохие файлы архива tib"... печалька  ;D

#!/bin/bash
clear
while [ 0 = 0 ]
do
echo
echo -------------------------------------------------------------------------
echo -------------------------------------------------------------------------
echo скрипт для создания и восстановления резервной копии раздела диска Linux
echo -------------------------------------------------------------------------
echo требуется запуск с правами root
echo
echo Выберите режим работы скрипта и нажмите Enter:
echo
echo 1. Посмотреть список разделов жесткого диска с помощью blkid
echo 2. Посмотреть список разделов жесткого диска с помощью fdisk -l
echo 3. Создать резервную копию раздела
echo 4. Восстановить резервную копию раздела
echo 5. Последний созданный архив - дата и название
echo 6. Вручную вписать нужное название файла архива для восстановления
echo 7. Выход из скрипта
echo
read MENU
clear
if [ $MENU = "1" ]
  then
   sudo blkid
  else
if [ $MENU = "2" ]
  then
    sudo fdisk -l
  else
if [ $MENU = "3" ]
  then
    sudo mkdir /mnt/{root,backup}
    clear
    echo Скрипт для архивации разделов.
    echo ---------------------------------------
    echo
    echo введите название архива, например root  или MyBackup. Время будет добавлено автоматически
    read NAME1
    clear
    echo введите раздел, который архивировать
    echo например sda2 и нажмите Enter
    read P1
    clear
    echo введите раздел для сохранения резервной копии
    echo например sda6 и нажмите Enter
    read P2
    clear
    echo проверьте введенные данные
    echo ---------------------------------------
    TIM=$(echo [`date +%F--%H-%M`])
    ARC="Linux-"$NAME1"-"$TIM".tar.gz"
#    ARC="Linux-"$NAME1"-"$TIM".tar.lzma"
    echo "раздел, который архивировать $P1 "
    echo "раздел, куда архивировать $P2 "
    echo "Название архива "$ARC""
    echo ---------------------------------------
    echo для продолжения работы скрипта нажмите ENTER
    read T
    clear
    echo ---------------------------------------
    T1=$(sudo date)
    sudo mount /dev/$P1 /mnt/root -o ro
    sudo mount /dev/$P2 /mnt/backup
    sudo mkdir /mnt/backup/.backup_system
    sudo tar -cvzpf /mnt/backup/.backup_system/$ARC /mnt/root
#    sudo tar --lzma -cvpf /mnt/backup/.backup_system/$ARC /mnt/root
    BF="/mnt/backup/.backup_system/.last_backup.txt"
    echo "$ARC" > "$BF";
    echo ---------------------------------------
    echo ---------------------------------------
    echo Дата и время начала работы скрипта:
    echo $T1
    echo ---------------------------------------
    echo дата и время завершения работы скрипта
    date
    sudo umount /mnt/root
    sudo umount /mnt/backup
    echo ---------------------------------------
    sudo rm -r -f /mnt/{root,backup}
  else
if [ $MENU = "4" ]
  then
    sudo mkdir /mnt/{root,backup}
    clear
    echo Скрипт для восстановления раздела из архива
    echo -------------------------------------------
    echo
    echo введите раздел, где лежит архив
    echo например sda6 и нажмите Enter
    read V1
    clear
    echo введите раздел, куда восстанавливать систему, например sda2
    echo и нажмите Enter
    read V3
    clear
    sudo mount /dev/$V1 /mnt/backup -o ro
    BF="/mnt/backup/.backup_system/.last_backup.txt"
    read ARC2 < "$BF";
    clear
    echo ---------------------------------------
    echo проверьте введенные данные
    echo ---------------------------------------
    echo "раздел, где архив: $V1 "
    echo "Название архива: $ARC2 "
    echo "раздел, куда восстанавливать систему: $V3"
    echo "Проверьте UUID нового раздела в etc-fstab после  работы скрипта"
    echo "UUID=$(sudo blkid -o value -s UUID /dev/$V3)"
    echo ---------------------------------------
    echo ВНИМАНИЕ, восстанавливаемый раздел будет полностью отформатирован в EXT4!
    echo ВНИМАНИЕ !!! будет восстановлен последний образ, созданный данным скриптом,
    echo БУДЬТЕ ВНИМАТЕЛЬНЫ !!!
    echo для продолжения работы скрипта нажмите ENTER
    read T
    clear
    echo ---------------------------------------
    T777=$(date)
    VAL=$(sudo blkid -o value -s UUID /dev/$V3)
    NAME=$(sudo blkid -o value -s LABEL /dev/$V3)
    sudo mkfs.ext4 -L "$NAME" -U "$VAL" /dev/$V3
    sudo mount /dev/$V3 /mnt/root
    sudo tar --same-owner -xvpf /mnt/backup/.backup_system/$ARC2 -C /
#    sudo tar --same-owner -xvpf /mnt/backup/.backup_system/$ARC2 -C /
    sudo umount /mnt/{root,backup}
    echo ---------------------------------------
    echo время начала работы скрипта:
    echo $T777
    echo ---------------------------------------
    echo время окончания работы скрипта:
    date
    echo ---------------------------------------
    echo ---------------------------------------
    sudo rm -r -f /mnt/{root,backup}
  else
if [ $MENU = "5" ]
  then
    sudo mkdir /mnt/{root,backup}
    echo введите раздел, где лежит архив
    echo например sda5 и нажмите Enter
    read V1
    clear
    sudo mount /dev/$V1 /mnt/backup -o ro
#    cd /mnt/backup/.backup_system
    BF="/mnt/backup/.backup_system/.last_backup.txt"
    read A1 < "$BF";
    echo название архива: "$A1"
    echo
    echo --------------------------------------
    echo Список всех созданных архивов:
    ls /mnt/backup/.backup_system
    echo --------------------------------------
    echo Нажмите Enter для продолжения
    read T
    cd /
    sudo umount /mnt/backup
    sudo rm -r -f /mnt/{root,backup}
  else
if [ $MENU = "6" ]
  then
    sudo mkdir /mnt/{root,backup}
    echo введите раздел, где лежит архив
    echo например sda5 и нажмите Enter
    read V1
    clear
    sudo mount /dev/$V1 /mnt/backup
    cd /
    ls -a /mnt/backup/.backup_system
    echo
    echo Вставьте или напишите новое название архива с расширением и нажмите Enter
    echo например: Linux-boot777-[2015-04-21--00-28].tar.gz
    read NEW
    BF="/mnt/backup/.backup_system/.last_backup.txt"
    echo "$NEW" > "$BF"
    read A1 < "$BF";
    echo новое название архива: "$A1"
    sudo umount /mnt/backup
    sudo rm -r -f /mnt/{root,backup}
  else
if [ $MENU = "7" ]
  then
    break
  else
    echo "Неверный выбор пункта меню"
fi
fi
fi
fi
fi
fi
fi
done
« Последнее редактирование: Июнь 01, 2015, 23:18:32 от Золотой ОМ »

Оффлайн Юрий_ВБ

  • Прохожий
  • *
  • Сообщений: 2
Re: Резервное копирование системы
« Ответ #44 : Июль 04, 2015, 18:02:12 »
1) Говорящим об Акронисе напомню, что ext4 он не применяет. При форматировании раздела есть вариант Linux, что в итоге означает ext3. Так что с разделами ext4 его применить не получается, только ext3. Сконвертировать ext4->ext3-ext4 вроде как невозможно, насколько я знаю.
2) Gparted соглашается копировать ext4 раздел, но только в пустое место.
3) Понадеялся что Clonezilla сработает на автопилоте, но и там оказалась своя заморочка. Отказывается записывать на раздел меньшего размера, чем был исходный. А я вот решил что при 6-7 гигах линукс системы раздел в 30Г избыточно простаивает и на новом диске заготовил меньший размер. Такое вот моё хозяйское мнение.
4) остаются варианты cp и rsync. Там нужно штудировать маны и править груб и фстаб. UUID не пугает, а с грубом у меня ручна правка не освоена.

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

Моя ситуация такова. Есть два hdd, на одном runtu + windows XP, на другом debian + windows 7. Стали оба барахлить. Потребовалось переселение всех систем на один общий диск с попутной коррекцией размеров разделов под фактическую оправданность. Занимаюсь. В итоге не сомневаюсь, просто с наскоку по легкому не вышло. Вот и отписался.
Впридачу, у моего компа не работают встроенные порты USB, поэтому пользуюсь дополнительной платой  USB-контроллера. Однако, возможность загрузки с USB утеряна, только CD/DVD. Тоже ограничение.
« Последнее редактирование: Июль 04, 2015, 22:29:17 от Юрий_ВБ »

Оффлайн Александр Д.

  • Новичок
  • **
  • Сообщений: 45
  • На вкус и на цвет - стоит пробовать самому
    • Блог на my.runtu.org
Re: Резервное копирование системы
« Ответ #45 : Июль 13, 2015, 23:55:05 »
Сегодня для переноса работающей системы на другой имеющийся раздел диска попробовал:
Лично я пользовался GParted и mc - первым создал разделы на новом диске, вторым скопировал каталоги корневой системы и поправил в /etc/fstab точки монтирования (UUID разделов).

Удобно:
- устанавливать ничего не надо, так как в Runtu и большинстве других linux-систем есть и Midnight Commander и GParted.
- а копирование можно производить не только с LiveCD/USB, но и из другой системы, уже установленной у меня на другом разделе этого же диска.

О затратах времени судите сами:
1. Копирование в MC файлов системы объемом 3,23 Гб заняло чуть менее 11 минут.
2. Изменение UUID - заняло у меня аж 2 минуты 10 сек (думаю можно гораздо быстрее).
3. Далее - обновление загрузочного меню и перезагрузка - еще 1 минута 47 сек.
Итого менее 15 минут, и вот я уже пишу на своем нетбуке из перенесенной системы Runtu-12.04, ну или из ее копии.

Другие варианты я искать не стал.
Когда что-то делаешь достаточно редко, то чем проще, тем проще.

Для памяти себе (а может и еще кому пригодится) решил записать все как и что делал.
« Последнее редактирование: Июль 14, 2015, 13:35:03 от Александр Д. »
Нетбук Asus 1225C, Runtu lite 14 (2019), Runtu xfce 14.04