резервное копирование при помощи fsarchiver
Команда:
$sudo fsarchiver probe
представит вам вывод всех существующих на Ж/Д вашего компьютера локальных разделов,причём с корректными метками томов,что само по себе круче вывода:
$sudo fdisk -l
-можно обрабатывать "пачкой" в один архив насколько разделов, и так же одной командой их "восстановить".
ivan@balda:~$ sudo fsarchiver savefs -v /mnt/ubuntu/ubuntu_16.04.3_oscam_tvh/backup_all.fsa /dev/sda7 /dev/sda9 /dev/sda6 -A
но в этом случае, в папке tmp остается примонтированная убунту и архив в 2 раза больше, чем архив частями
опции -v показывает всю инфу о процессе, -A это использование как только чтение
ВОТ так сделал и ЭТО правильней:
Загрузился с live cd, создал 2 папки backup и root, к папке backup примонтировал внешний жеский диск куда будет сохраняться архив, а к папке root примонтировал диски трех раздела с убунтуй, создавал архив всей убунты из 3х разделов:
ubuntu@ubuntu:~$ sudo fsarchiver savefs -v /mnt/backup/ubuntu/ubuntu_16.04.3_oscam_tvh/backup2_all.fsa /dev/sda7 /dev/sda9 /dev/sda6 -A
В самом начале выскочили окна примантированных (как в media) папок root и home, но в конце процесса исчезли и примонтированы как я их собрал в папке root, да и ошибка в конце не выскочила и АРХИВ всего 6,5гб Вообщем все путем.
Создаем резервную копию системы:
sudo fsarchiver savefs -v -j2 -z5 /путь_сохранения/backup.fsa /dev/hda1
root@balda:/tmp# fsarchiver savefs -v -j2 -z5 backup_home.fsa /dev/sda9 -A
домашний каталог сохраняем где нибудь в корневой системе, например в папке /tmp иначе, если сохранять в домашнем каталоге, в архив войдет и сам бекап. ЛУЧШЕ примантироовать внешниц диск и на него все сохранять как тут:
ivan@balda:~$ sudo fsarchiver -v savefs /mnt/backup/ubuntu/ubuntu_16.04.3_oscam_tvh/backup_.fsa /dev/sda7 -A
Извлекаем архивную копию:
sudo fsarchiver restfs /путь_сохранения/backup.fsa id=0,dest=/dev/hda1
ubuntu@ubuntu:~$ sudo fsarchiver -v restfs /mnt/backup/ubuntu/ubuntu_16.04.3_oscam_tvh/backup_.fsa id=0,dest=/dev/sda7 -A
диск не должен быть примонтированным!
где: -v(verbose) — показывает список файлов, -j — количество рабочих потоков, обычно равно количеству ядер процессора, -z — степень сжатия от 1 до 9, id=0 номер файлf образа. A-allow to save a filesystem which is mounted in read-write (live backup)
Резервная копия для MBR
Иметь резервную копию MBR, никогда не помешает. Особенно если используются хитрые схемы разбиения дисков. Делать будет с помощью утилиты dd (dataset definition, можно перевести как формирование данных). Обычно расшифровывается как disk dump, еще вариант (больше подходящий по сути :-))- delete data. Так что утилитой нужно пользоваться осторожно. При правильном подходе позволяет сделать многое. Но для резервного копирования системы лучше не использовать.
Создаем резервную копию MBR:
sudo dd if=/dev/hda of=/путь_сохранения/backup.mbr bs=512 count=1
# dd if=/dev/sda of=/tmp/backup.mbr bs=512 count=1
ЛУЧШЕ вот так:
ivan@balda:~$ sudo dd if=/dev/sda of=/mnt/backup/ubuntu/ubuntu_16.04.3_oscam_tvh/backup.mbr bs=512 count=1
Извлекаем:
sudo dd if=/путь_сохранения/backup.mbr of=/dev/hda bs=512 count=1
ubuntu@ubuntu:~$ sudo dd if=/mnt/backup/ubuntu/ubuntu_16.04.3_oscam_tvh/backup.mbr of=/dev/sda bs=512 count=1
Параметры: if – источник копирования, of – файл назначения, bs – количество байт за раз, счетчик операций копирования.
Это же можно проделать и из сеанса live cd/DVD
Просто настройте интернет,обновите источники ПО и установите fsarchiver:
$sudo apt-get install fsarchiver
$sudo urpmi fsarchiver
$sudo yum install fsarchiver
$sudo zipper -i fsarchiver
Так же просто и развернуть архив бэкапа на любой подходящий по размеру локальный раздел Ж/Д из live-сессии или из пользовательского сеанса в установленной Linux системе:
$sudo fsarchiver -j2 -v restfs /media/где_лежит/Win7.fsa id=0,dest=/dev/sdaX && sudo update-grub
Чтобы выяснить, находится ли /home на отдельном разделе, используйте команду df
df -h |grep /home
Если вы получите что-то вроде
/dev/sda4 122G 8.7G 107G 8% /home
значит /home смонтирован на разделе /dev/sda4. Далее идёт размер раздела (в данном примере 122G), заполненное пространство (8.7G в нашем примере). В процентах отображается также занимаемое пространство от общего объёма раздела. В последнем столбце отображается точка монтирования.
Выяснить размер, занимаемый /home, можно du -sh /home/ivan
еще про резервное копирование
https://ru.opensuse.org/SDB:%D0%A0%D0%B5%D0%B7%D0%B5%D1%80%D0%B2%D0%BD%D0%BE%D0%B5_%D0%BA%D0%BE%D0%BF%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B4%D0%BE%D0%BC%D0%B0%D1%88%D0%BD%D0%B5%D0%B9_%D0%BF%D0%B0%D0%BF%D0%BA%D0%B8
fsarchiver
sudo fsarchiver savefs -Aaz 9 /mnt/another/backup.fsa /dev/sda1
Получается архив lzma максимального сжатия. Опции "A" и "a" указывают не обращать внимания на то, что раздел смонтирован rw и не использовать Acl и user-xattr. Минус данного способа очевиден: нужно иметь fsarchiver на live cd, если восстанавливать резервную копию предполагается с него. "/mnt/another/" - место назначения образа, а "backup.fsa" его название. "/dev/sda1", соответственно, раздел, с которого снимаем образ. В случае использования lvm - заменить на название логической группы.
tar
Формат архивов tar был придуман для резервного копирования. С его помощью создаются архивы, сохраняющие структуру директорий. Дальнейшие примеры используют gzip-сжатие.
Вместо gzip можно пользоваться bzip2, который лучше сжимает (но сильнее загружает процессор), заменив в параметрах z на j. При ручном именовании архивов имеет смысл менять расширение файлов с .tgz на .tbz, чтобы запомнить, какой компрессор использовался. А можно и вовсе не пользоваться специальным сжатием.
Обычное резервное копирование
Создадим архив домашнего каталога пользователя Vova в файл под названием BoBaBackup.tgz внутри /home.
sudo tar cpzvf /home/BoBaBackup.tgz --same-owner /home/Vova/
Инкрементальное резервное копирование
Можно добавить изменившиеся файлы к уже существующему архиву
sudo tar cvzpnf /home/BoBaBackup.tgz --same-owner /home/Vova/
Сравнить / Проверить
Можно сравнить файлы архива с текущими:
tar tzvf /home/BoBaBackup.tgz -C /home/Vova/
Восстановление
Для восстановления файлов скомандуйте
sudo tar zxvf /home/BoBaBackup.tgz -C /
Либо просто используйте графический архиватор для распаковки. Как вариант можно использовать Midnight Commander (команда mc).
Привет!
Похоже, вы зашли сюда первый раз, и еще не знаете что
такое МоёМесто.ru?
Это сервис интернет закладок. Для чего он может вам пригодится?
Здесь вы можете хранить все свои закладки
Просто
зарегистрируйтесь, установите панель
МоёМесто::Панель в свой браузер,
и вы сможете сохранить любую страницу в Интернете в один клик.
А если у вас уже есть коллекция любимых ссылок в браузере — вы можете
импортировать их в
МоеМесто.
Здесь вы можете хранить любые файлы
Картинки, фотографии, документы, музыку и даже видео — все что угодно.
500 Мегабайт дискового пространства
предоставляется бесплатно.
Время хранения файлов
не ограниченно.
Зарегистрируйтесь
прямо сейчас, и уже через несколько секунд
вы сможете хранить свои закладки в Интернете!