
Что лучше с точки зрения стабильности и производительности — клонировать весь жесткий диск на новый компьютер или начать с новой установки?
Кстати, большая часть моего производственного ПО находится на виртуальной машине, которую можно легко переместить. Но все равно моя установка Ubuntu baremetal (не виртуальная) сильно настроена и доработана.
решение1
ИМХО, новая установка, копия всего жесткого диска (сырая копия,dd
стиль) или копирование всей файловой системы (стиль tar / rsync) не имеет большого значения ни с точки зрения стабильности, ни с точки зрения производительности.
Однако, когда речь идет о копиях, следует проявлять осторожность в отношении нескольких вещей:
/boot/initrd*
файлы. С каждым ядром вы обычно в конечном итоге создаетеinitrd
, образ, содержащий основные драйверы, которые нужны самому ядру, прежде чем оно сможет загрузить вашу систему. Если оборудование, на которое вы копируете свою систему, отличается, тоinitrd
оно отличается и может не загрузиться.xorg.conf
конфигурация и т. п. Опять же, если оборудование отличается, маловероятно, что старая конфигурация будет работать. Однако большая часть конфигурации X автоматически определяется в последние дни.Если вы копируете весь HDD raw с помощью dd на новую машину, то на новой машине должен быть диск аналогичного размера. Если только вы не из тех людей, которые любят играть с parted :) Также убедитесь, что копируемый диск не смонтирован (или смонтирован только для чтения) и находится в рабочем состоянии (
fsck
чистый) перед копированием. Вы же не хотите копировать поврежденный диск или диск в процессе записи.если вы копируете весь жесткий диск с помощью
tar
/rsync
, убедитесь, что не копируете/proc
и/sys
, предпочитайте использовать такие опции, как-a
и--numeric-ids
, и убедитесь, что вы снова не копируете файлы в несогласованном состоянии. Пример: вы действительно не хотите, чтобы mysql писал в файл базы данных, пока вы копируете его.
Тем не менее, я делал как новые установки, так и копии.
решение2
клон жесткого диска = клон/образ ОС?
Клонирование/Резервное копирование/Образ
- Что ж, это зависит от вас, но если ваша текущая система работает быстро, без ошибок и сбоев, вы можете клонировать/создать образ с помощью Acronics или Clonezilla, и есть еще много других программ для клонирования всей ОС с тем, что установлено в вашей системе, и если текущая ОС не слишком перегружена, то она будет быстро клонирована и восстановлена. Я предлагаю вам использовать Acronics, потому что он быстрый и стабильный.
Преимущества клонирования
После того, как вы клонировали жесткий диск или ОС, всякий раз, когда в вашей системе возникнет серьезная ошибка, вместо установки новой копии вы можете просто восстановить все в ОДИН клик. Обычно это может занять 10–20 минут, если клон не слишком тяжелый.
Свежая установка
- С другой стороны, свежая установка — это как новая копия из коробки, вам придется переустанавливать все вещи/программы и т. д.
Мое предложение
Если в вашей ОС много ваших вещей и настроек, и вы хотите их сохранить, и ваша система работает хорошо, то сделайте клон, потому что если у вас есть какие-либо ошибки, то сначала попробуйте удалить ошибку, а затем клонируйте, так как вы не хотите клонировать ошибку с клоном вашей ОС. И если вам не нужны ваши настройки/настройки/данные, то сделайте новую установку[Всегда рекомендуется при выполнении новой установки делать клон новой установки, когда система работает отлично]