Назад | Перейти на главную страницу

Сделайте полную резервную копию

У меня на этом ноутбуке установлен linux. Он имеет 320G HD. Я хочу поэкспериментировать, и для этого мне придется отформатировать жесткий диск. У меня есть запасной внешний USB-накопитель на 500 ГБ. Может ли кто-нибудь предложить мне метод резервного копирования, с помощью которого я мог бы сделать полную резервную копию текущего состояния системы, а затем восстановить ее без каких-либо проблем?

У меня есть два варианта:

Вот мой fstab

Filesystem    Type    Size  Used Avail Use% Mounted on
/dev/sda7     ext3     19G   12G  6.0G  67% /
/dev/sda6     ext2    2.3G  261M  2.0G  12% /tmp
/dev/sda2     ext2     89M   45M   40M  54% /boot
/dev/sda5 reiserfs    4.9G  614M  4.3G  13% /var
/dev/sda8     ext4    264G  133G  132G  51% /home

Почему dd или подобное не вариант?

Если это связано с тем, что для хранения чистого изображения потребуется слишком много места, вы можете передать изображение через gzip с помощью чего-то вроде pv /dev/sda | gzip -c > /path/to/destination/image.gz (при условии, что sda - это диск, образ которого вы хотите создать для последующего восстановления). Очевидно, это нужно запускать, пока все на этом диске смонтировано только для чтения или полностью отключено (то есть копирование выполняется с live-CD, live-дистрибутива на основе USB или установки Linux на другой диск, если вы выполняете мультизагрузку).

Чтобы максимизировать сжатие, которое вы получаете, сначала обнулите свободное пространство в каждой файловой системе с помощью pv /dev/zero > /mountpoint/zero.file; rm /mountpoint/zero.file.

[pv упомянутое выше телезритель, доступный в большинстве стандартных репозиториев (я полагаю, он присутствует в последних репозиториях Debian) - вы можете заменить его на cat или стандартное перенаправление, если хотите, но pv дает полезно для потенциально длинных операций, подобных этой]

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