Я ищу инструмент для резервного копирования целого раздела ext4 на изображение. Я попробовал последнюю версию mondo, которая не работает. Какие хорошие альтернативы?
В дополнение к файловой стратегии: попробуйте выполнить команду rsync для резервного копирования ваших данных.
Программа, подобная этой, называется Déjà Dup: https://launchpad.net/deja-dup
Мне нравится dd
dd if = / dev / sda1 (или просто sda для всего диска) = / home / user / backup.imgи
dd if = / dev / sda1 (или просто sda для всего диска) = / home / user / backup.img
dd if = / home / user / backup.img of = / dev / sda1
'Диски' (gnome-disk-utility) по умолчанию в Ubuntu в эти дни.
dump и restore для ext4 (sudo apt-get install dump) были просто разработаны для этого. Проверьте это, если вам интересно:
https://unix.stackexchange.com/a/41445
Взгляните на fsarchiver
. Его можно найти на последнем fsarchiver
. Сообщается, что тот же парень, который создал partimage.
В нем много улучшений, в том числе: - поддержка ext4 - поддержка ntfs - уровень файла вместо блочного уровня - сжатие с использованием нескольких ядер
В принципе, после сохранения / сжатия раздела он может быть восстановлены в разные разделы размера и разделы разных форматов (так что вы можете использовать его для преобразования формата раздела), и если часть резервной копии повреждена, она не уничтожает все изображение (например, .
Единственный недостаток (если вы считаете его недостатком) - это только приложение командной строки на данный момент (но в конечном итоге оно должно получить gui).
[ ! d8]Записи в командной строке очень просты.
Чтобы сохранить раздел:
fsarchiver savefs /mnt/backup/gentoo-rootfs.fsa /dev/sda1
Где '/mnt/backup/gentoo-rootfs.fsa' путь, который сохраняется, и '/ dev / sda1' - клонированный раздел.
Чтобы восстановить раздел:
fsarchiver restfs /mnt/backup/gentoo-rootfs.fsa id=0,dest=/dev/sda1
Просто измените параметры выше. Из того, что я понимаю (в документации), похоже, что id = 0 необходимо, поскольку изображение может содержать несколько разделов.
SideNote:
Как выясняется, я на самом деле пишу это (как развлечение) из Linux Mint LiveCD, в то время как я клонирую обновленный заводский клон установки Windows. Я обыскал сеть раньше, пытаясь найти лучшую альтернативу клонирования раздела, потому что я хочу, наконец, уничтожить этот диск Ghose '03, который я использовал в течение многих лет.
SideNote:
Просто закончил резервное копирование без ошибок. Это заняло немного времени, потому что я не знал о вариантах, чтобы сделать его многопоточным, когда я начал. Сжатие было установлено на значение по умолчанию (эквивалентно gzip -6), раздел был 4.48 ГБ на диске (сильно обрезанный / обновленный XP + Chrome), а выходной файл весил 2,3 ГБ. Никаких жалоб здесь.
Почему вы хотите создать изображение? В большинстве случаев резервное копирование на основе файлов (например, tar-мяч) дает вам большую гибкость при его восстановлении, например. вы можете восстановить его в другой файловой системе или даже в нескольких файловых системах.
Попробуйте Clonezilla. Он работает в среде liveCD и поддерживает любой раздел (включая ext4), в различные магазины (NFS, SMB, SSH, локальные файловые системы).
Я постоянно использую его для создания рабочих мест в наших лабораториях.
Последние версии e2image позволяют эффективно клонировать / резервировать раздел из командной строки.
e2image -ar /dev/sdaX ~/sdaX.img
-a гарантирует, что файлы данных, а не только структура файловой системы, будут скопированы. -r гарантирует, что данные хранятся в формате необработанного изображения (например, вы получили бы с dd), в отличие от формата QCEU QCOW2. Полученное изображение будет эффективным с точки зрения использования дискового пространства, потому что:
-a гарантирует, что файлы данных, а не только структура файловой системы, будут скопированы. при выводе в файл изображения, он сохранит его как разреженный файл, так что большие блоки нулей не будут занимать места на диске.Следует соблюдать осторожность при копировании разреженных файлов, чтобы гарантировать отсутствие нулей при копировании.
Один из способов избежать этого - сохранить файл изображения внутри образ squashfs. Это файловая система, доступная только для чтения, которая сжимает данные внутри, но позволяет разрешить доступ к файлу изображения внутри и снаружи.
В дополнение к файловой стратегии: попробуйте выполнить команду rsync для резервного копирования ваших данных.
Программа, подобная этой, называется Déjà Dup: https://launchpad.net/deja-dup
Мне нравится dd
dd if = / dev / sda1 (или просто sda для всего диска) = / home / user / backup.imgи
dd if = / dev / sda1 (или просто sda для всего диска) = / home / user / backup.img
dd if = / home / user / backup.img of = / dev / sda1
'Диски' (gnome-disk-utility) по умолчанию в Ubuntu в эти дни.
dump и restore для ext4 (sudo apt-get install dump) были просто разработаны для этого. Проверьте это, если вам интересно:
https://unix.stackexchange.com/a/41445
Взгляните на fsarchiver
. Его можно найти на последнем fsarchiver
. Сообщается, что тот же парень, который создал partimage.
В нем много улучшений, в том числе: - поддержка ext4 - поддержка ntfs - уровень файла вместо блочного уровня - сжатие с использованием нескольких ядер
В принципе, после сохранения / сжатия раздела он может быть восстановлены в разные разделы размера и разделы разных форматов (так что вы можете использовать его для преобразования формата раздела), и если часть резервной копии повреждена, она не уничтожает все изображение (например, .
Единственный недостаток (если вы считаете его недостатком) - это только приложение командной строки на данный момент (но в конечном итоге оно должно получить gui).
[ ! d8]Записи в командной строке очень просты.
Чтобы сохранить раздел:
fsarchiver savefs /mnt/backup/gentoo-rootfs.fsa /dev/sda1
Где '/mnt/backup/gentoo-rootfs.fsa' путь, который сохраняется, и '/ dev / sda1' - клонированный раздел.
Чтобы восстановить раздел:
fsarchiver restfs /mnt/backup/gentoo-rootfs.fsa id=0,dest=/dev/sda1
Просто измените параметры выше. Из того, что я понимаю (в документации), похоже, что id = 0 необходимо, поскольку изображение может содержать несколько разделов.
SideNote:
Как выясняется, я на самом деле пишу это (как развлечение) из Linux Mint LiveCD, в то время как я клонирую обновленный заводский клон установки Windows. Я обыскал сеть раньше, пытаясь найти лучшую альтернативу клонирования раздела, потому что я хочу, наконец, уничтожить этот диск Ghose '03, который я использовал в течение многих лет.
SideNote:
Просто закончил резервное копирование без ошибок. Это заняло немного времени, потому что я не знал о вариантах, чтобы сделать его многопоточным, когда я начал. Сжатие было установлено на значение по умолчанию (эквивалентно gzip -6), раздел был 4.48 ГБ на диске (сильно обрезанный / обновленный XP + Chrome), а выходной файл весил 2,3 ГБ. Никаких жалоб здесь.
Почему вы хотите создать изображение? В большинстве случаев резервное копирование на основе файлов (например, tar-мяч) дает вам большую гибкость при его восстановлении, например. вы можете восстановить его в другой файловой системе или даже в нескольких файловых системах.
Попробуйте Clonezilla. Он работает в среде liveCD и поддерживает любой раздел (включая ext4), в различные магазины (NFS, SMB, SSH, локальные файловые системы).
Я постоянно использую его для создания рабочих мест в наших лабораториях.
Последние версии e2image позволяют эффективно клонировать / резервировать раздел из командной строки.
e2image -ar /dev/sdaX ~/sdaX.img
-a гарантирует, что файлы данных, а не только структура файловой системы, будут скопированы. -r гарантирует, что данные хранятся в формате необработанного изображения (например, вы получили бы с dd), в отличие от формата QCEU QCOW2. Полученное изображение будет эффективным с точки зрения использования дискового пространства, потому что:
-a гарантирует, что файлы данных, а не только структура файловой системы, будут скопированы. при выводе в файл изображения, он сохранит его как разреженный файл, так что большие блоки нулей не будут занимать места на диске.Следует соблюдать осторожность при копировании разреженных файлов, чтобы гарантировать отсутствие нулей при копировании.
Один из способов избежать этого - сохранить файл изображения внутри образ squashfs. Это файловая система, доступная только для чтения, которая сжимает данные внутри, но позволяет разрешить доступ к файлу изображения внутри и снаружи.
В дополнение к файловой стратегии: попробуйте выполнить команду rsync для резервного копирования ваших данных.
Программа, подобная этой, называется Déjà Dup: https://launchpad.net/deja-dup
Мне нравится dd
dd if = / dev / sda1 (или просто sda для всего диска) = / home / user / backup.imgи
dd if = / dev / sda1 (или просто sda для всего диска) = / home / user / backup.img
dd if = / home / user / backup.img of = / dev / sda1
Мне нравится dd
dd if = / dev / sda1 (или просто sda для всего диска) = / home / user / backup.img
blockquote>и
dd if = / home / user / backup.img of = / dev / sda1
blockquote>, чтобы вернуть его
В дополнение к файловой стратегии: попробуйте выполнить команду rsync для резервного копирования ваших данных.
Программа, подобная этой, называется Déjà Dup: https://launchpad.net/deja-dup
Последние версии e2image позволяют эффективно клонировать / резервировать раздел из командной строки.
e2image -ar / dev / sdaX ~ / sdaX.img
-a
гарантирует, что файлы данных, а не только структура файловой системы, будут скопированы. -r
гарантирует, что данные хранятся в формате необработанного изображения (например, вы получите с dd
), в отличие от формата QCEU QCOW2. результирующее изображение будет эффективным с точки зрения использования дискового пространства, потому что:
Следует соблюдать осторожность при копировании разреженных файлов, чтобы обеспечить что нули не записываются при копировании.
Один из способов избежать этого - сохранить файл изображения внутри изображения squashfs. Это файловая система, доступная только для чтения, которая сжимает данные внутри, но позволяет разрешить доступ к файлу изображения внутри и снаружи.
Почему вы хотите создать изображение? В большинстве случаев резервное копирование на основе файлов (например, tar-мяч) дает вам большую гибкость при его восстановлении, например. вы можете восстановить его в другой файловой системе или даже в нескольких файловых системах.
Попробуйте Clonezilla . Он работает в среде liveCD и поддерживает любой раздел (включая ext4), в различные магазины (NFS, SMB, SSH, локальные файловые системы).
Я постоянно использую его для работы с рабочими станциями в наших лабораториях.
Взгляните на fsarchiver
Его можно найти на последней версии SystemRescueCD
Как сообщается, тот же парень который был автором partimage.
В нем много улучшений, в том числе: поддержка ext4 - поддержка ntfs - уровень файла вместо уровня блока - сжатие с использованием нескольких ядер
В принципе, после раздел сохраняется / сжимается, его можно восстановить в разные разделы размера и разделы разных форматов (чтобы вы могли использовать его для преобразования формата раздела), и если часть резервной копии повреждена, она не уничтожает все изображение ( как это было бы на резервной копии на уровне блоков.
Единственный недостаток (если вы считаете его недостатком) - это только приложение командной строки на данный момент (но в конечном итоге оно должно получить gui). [ ! d10]
Записи в командной строке очень просты.
Чтобы сохранить раздел:
fsarchiver savefs / mnt / backup / gentoo-rootfs. fsa / dev / sda1
Где '/mnt/backup/gentoo-rootfs.fsa'
Для восстановления раздела:
fsarchiver restfs / mnt / backup / gentoo- rootfs.fsa id = 0, dest = / dev / sda1
Просто измените параметры выше. Из того, что я понимаю (в документации), похоже, что id = 0 необходимо, поскольку изображение может содержать несколько разделов.
SideNote:
Как выясняется, я на самом деле пишу это (как развлечение) из Linux Mint LiveCD, в то время как я клонирую обновленный заводский клон установки Windows. Я обыскал сеть раньше, пытаясь найти лучшую альтернативу клонирования раздела, потому что я хочу, наконец, уничтожить этот диск Ghose '03, который я использовал в течение многих лет.
Обновление:
Просто закончил резервное копирование без ошибок. Это заняло немного времени, потому что я не знал о вариантах, чтобы сделать его многопоточным, когда я начал. Сжатие было установлено на значение по умолчанию (эквивалентно gzip -6), раздел был 4.48 ГБ на диске (сильно обрезанный / обновленный XP + Chrome), а выходной файл весил 2,3 ГБ. Здесь нет жалоб.
dump
и restore
для ext4 ( sudo apt-get install dump
) были просто разработаны для этого. Проверьте это, если вам интересно:
«Диски» ( gnome-disk-utility
) по умолчанию в Ubuntu в эти дни.
[!d1]
Мне нравится dd
dd if = / dev / sda1 (или просто sda для всего диска) = / home / user / backup.img
blockquote>и
dd if = / home / user / backup.img of = / dev / sda1
blockquote>, чтобы вернуть его
В дополнение к файловой стратегии: попробуйте выполнить команду rsync для резервного копирования ваших данных.
Программа, подобная этой, называется Déjà Dup: https://launchpad.net/deja-dup
Почему вы хотите создать изображение? В большинстве случаев резервное копирование на основе файлов (например, tar-мяч) дает вам большую гибкость при его восстановлении, например. вы можете восстановить его в другой файловой системе или даже в нескольких файловых системах.
Попробуйте Clonezilla . Он работает в среде liveCD и поддерживает любой раздел (включая ext4), в различные магазины (NFS, SMB, SSH, локальные файловые системы).
Я постоянно использую его для работы с рабочими станциями в наших лабораториях.