Различия
Здесь показаны различия между двумя версиями данной страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
| wiki:backup [2015/04/08 00:32] [Восстановление раздела из образа] | wiki:backup [2016/04/25 01:18] (текущий) [Создание архива] | ||
|---|---|---|---|
| Строка 44: | Строка 44: | ||
| Теперь можно приступить к созданию архива. Чтобы создать архив с gzip-сжатием, выполните | Теперь можно приступить к созданию архива. Чтобы создать архив с gzip-сжатием, выполните | ||
| - | <code>sudo tar -cvzpf /mnt/backup/ubuntu-sda1.tar.gz /mnt/root</code> | + | <code>sudo tar -cvzpf -C /mnt/root /mnt/backup/ubuntu-sda1.tar.gz .</code> | 
| (Ключ ''-p'' включает сохранение владельцев и прав доступа для файлов ((для суперпользователя этот режим активирован по умолчанию, так что его использование, вообще-то, не обязательно))) | (Ключ ''-p'' включает сохранение владельцев и прав доступа для файлов ((для суперпользователя этот режим активирован по умолчанию, так что его использование, вообще-то, не обязательно))) | ||
| Строка 106: | Строка 106: | ||
| Теперь можно распаковать содержимое архива на место | Теперь можно распаковать содержимое архива на место | ||
| - | <code>sudo tar --same-owner -xvpf /mnt/backup/ubuntu-2010-10-07.tar.bz2 -C /</code> | + | <code>sudo tar --same-owner -xvpf /mnt/backup/ubuntu-2010-10-07.tar.bz2 -C /mnt/root/</code> | 
| //(ключ ''-C'' задает каталог, в который нужно распаковать файлы. ключ ''%%--%%same-owner'' сохраняет владельцев файлов при распаковке)// | //(ключ ''-C'' задает каталог, в который нужно распаковать файлы. ключ ''%%--%%same-owner'' сохраняет владельцев файлов при распаковке)// | ||
| Строка 216: | Строка 216: | ||
| Теперь вернитесь на вкладку/консоль с dd - там вы увидите информацию об объеме скопированных данных и скорости записи. | Теперь вернитесь на вкладку/консоль с dd - там вы увидите информацию об объеме скопированных данных и скорости записи. | ||
| - | Если вы хотите видеть вывод данных о работе dd постоянно (через определенные промежутки времени), то во второй консоле следует ввыполнить: | + | Если вы хотите видеть вывод данных о работе dd постоянно (через определенные промежутки времени), то во второй консоли следует ввыполнить: | 
| <code>sudo watch -n2 killall -SIGUSR1 dd</code> | <code>sudo watch -n2 killall -SIGUSR1 dd</code> | ||
| в параметре ''-n2'' — ''2'' означает выполнять команду каждые две секунды. | в параметре ''-n2'' — ''2'' означает выполнять команду каждые две секунды. | ||
| Строка 520: | Строка 520: | ||
| <note tip> | <note tip> | ||
| - | Помимо стандартного gzip-сжатия squashfs также поддерживает lzo и lzma. Правда, для этого потребуются некоторые дополнительные манипуляции. Кому интересно - обращайтесь: [[user>dimas000]] | + | Помимо стандартного gzip-сжатия squashfs также поддерживает другие алгоритмы, список которых можно увидеть, выполнив ''mksquashfs %%--%%help''. Имейте в виду, что поддержка lzma, lzo, xz может отсутствовать в более старых версиях squashfs-tools (идущих в составе старых LiveCD, например). Кроме того, для монтирования таких образов потребуется относительно свежее ядро с поддержкой squashfs соответствующих алгоритмов сжатия (например, см. ''CONFIG_SQUASHFS_XZ=y'') | 
| Кроме этого, можно создать образ и без сжатия - для этого используйте ''mksquashfs'' с опцией ''-noD'' | Кроме этого, можно создать образ и без сжатия - для этого используйте ''mksquashfs'' с опцией ''-noD'' | ||
 
			 
	