Я шукаю інструмент для резервного копіювання цілого розділу ext4 до зображення. Я спробував останню версію mondo, яка не працює. Які хороші альтернативи?
Я шукаю інструмент для резервного копіювання цілого розділу ext4 до зображення. Я спробував останню версію mondo, яка не працює. Які хороші альтернативи?
Відповіді:
Погляньте на fsarchiver
Його можна знайти на останньому SystemRescueCD
Як повідомляється, зроблений той самий хлопець, який є автором участі в роботі.
Він має багато вдосконалень, включаючи: - підтримку ext4 - підтримку ntfs - файловий рівень замість рівня блоку - стиснення за допомогою декількох ядер
В основному, після збереження / стиснення розділу, його можна відновити до розділів різного розміру та розділів різного формату (так що ви можете використовувати його і для перетворення формату розділу), і якщо частина резервної копії пошкоджується, вона не руйнується ціле зображення (як би на резервній копії на рівні блоків).
Єдиний мінус (якщо ви вважаєте його недоліком) - це лише додаток командного рядка на даний момент (але він повинен отримати з часом gui).
Записи командного рядка дійсно прості.
Щоб зберегти розділ:
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 необхідний, оскільки зображення може містити кілька розділів. Щоб отримати додаткові вказівки щодо використання (наприклад, збереження декількох розділів), ознайомтеся з посібником QuickStart .
SideNote:
Як виявляється, я фактично пишу це (як розвага) з Linux Mint LiveCD, поки я клоную нещодавно оновлений клон встановлення фабрики Windows. Раніше я переглянув мережу, шукаючи кращої альтернативи для клонування розділів, тому що хочу нарешті зняти цей диск Ghose '03, який я використовую роками. Я напишу записку, щоб повідомити, як це пройшло після закінчення відновлення.
Оновлення:
Щойно закінчив резервну копію без помилок. Минуло небагато часу, тому що я не знав про варіанти зробити його багатопотоковою, коли я починав. Стиснення було встановлено за замовчуванням (еквівалентно gzip -6), розділ на дисках склав 4,48 ГБ (сильно оброблений / оновлений XP + Chrome), а вихідний файл важить 2,3 Гб. Тут немає жодних скарг.
Спробуйте Clonezilla . Він працює в середовищі liveCD і підтримує будь-який тип розділу (включаючи ext4), у різних магазинах (NFS, SMB, SSH, локальні файлові системи).
Я використовую це весь час для зображення робочих станцій у наших лабораторіях.
dump
і restore
для ext4 ( sudo apt-get install dump
) були просто призначені для цього питання. Перевірте це, якщо вам цікаво:
Мені подобається дд
dd if = / dev / sda1 (або просто sda на весь диск) з = / home / user / backup.img
і
dd if = / home / user / backup.img of = / dev / sda1
щоб повернути його
Останні версії e2image дозволяють ефективно клонувати / створювати резервну копію розділу з командного рядка.
e2image -ar /dev/sdaX ~/sdaX.img
-a
забезпечує копіювання даних файлів, а не лише структури файлової системи.
-r
забезпечує збереження даних у форматі необробленого зображення (як би ви отримували dd
), на відміну від QCOW2 формату QEMU.
Отримане зображення буде ефективним з точки зору використання дискового простору, оскільки:
Ще потрібно бути обережним при копіюванні розріджених файлів, щоб нулі не списувалися при їх копіюванні.
Один із способів уникнути цього - зберігати файл зображення всередині зображення сквошфу. Це файлова система, доступна лише для читання, яка стискає дані всередині, але все ж дозволяє шукати та монтувати файл зображення всередині.
gnome-disk-utility
У Ubuntu в наші дні за умовчанням використовується "Disks" ( ).
Чому ви хочете створити образ? У більшості випадків резервне копіювання на основі файлів (наприклад, смола) надає набагато більшу гнучкість при відновленні, наприклад, ви можете відновити його в іншій файловій системі або навіть декількох файлових системах.
Крім стратегії на основі файлів: спробуйте команду rsync для резервного копіювання даних.
Програма, схожа на цю, називається Déjà Dup: https://launchpad.net/deja-dup