В каких же случаях необходимо прибегать к такому методу переноса информации как клонирование?
Тут как в анекдоте: "С какой новости начнём с хорошей или с плохой? ...."
Давайте с хорошей!
Итак у нас закончилось свободное место. Что делать? Покупать новый накопитель с большим объемом и начинать клонирование...
Плохой вариант!
Накопитель вот-вот откажет! Покупаем новый накопитель с равным или большим объемом и начинаем клонирование...
Что же собственно из себя представляет клонирование?
Это побайтное копирование информации, один в один. В результате такой операции мы получаем полную копию исходного накопителя.
Существует не одна реализация утилит, которые в автоматическом или полуавтоматическом режиме справляются с этой задачей. Но если уяснить несколько моментов, то можно не прибегая к такого рода утилитам осуществлять клонирование без них.
Первое, клонирование довольно редкая функция, поэтому "спец-утилита" будет у вас попросту простаивать. Второе - в "нормальных" системах все уже есть и только нужно воспользоваться. В третьих за "спец-утилиты" или тем кто их применяет нужно платить...
Теперь немного практики.
Где "подстелить соломки", чтобы не наступил плохой вариант и мы не остались без накопителя и не начали с "чистого листа". В биосе каждого писишника ( в ноутбуках как правило это вшито "намертво") есть такой пункт как проверка состояния smart. И эта функция должна быть включена ВСЕГДА! Это не допустит варианта внезапности.
Вот как это может выглядеть на ноутбуке:
Здесь видно как биос предупреждает о том, что нам пора в магазин.
Так нас предупреждает операционная система:
А в Windows XP нас никто не предупредит, разве что мы сами догадались сами поставить ПО типа SpeedFan. Тогда будет такое:
Тут надо понимать, что Fitness - это то, что нам нужно, т.е когда его нет, то это плохо.
А вот так должен откликаться здоровый винчестер:
Ну вот, попугал я вас и ладно.
Теперь давайте забежим немного вперед в тот момент, когда мы вернулись из магазина и установили два накопителя. Один старый или проблемный и новый.
Немного отвлечемся вот на какой момент. Новый накопитель должен иметь больший объем чем старый и вот почему. Мы будем применять побайтное копирование и получится, что новый будет точной копией старого и в конце его будет неразмеченное место. Размер этого места и будет разницей между объемом нового и старого. Нам останется расширить последний раздел до максимума. Проиллюстрирую это так:
Здесь видно как накопитель с двумя операционными системами Linux\Windows имеет два раздела: основной и расширенный, а в расширенном диск C, D и кеш для линукса.
В конкретном случаи получилось так, что накопителя с нужным размером не оказалось и было принято решение очистить место от ненужных данных на разделе D. Затем ужать его и только потом произвести клонирование.
Есть такая утилита в unix\linux дистрибутивах как dd. Весьма мощная вещь. А пользоваться ей просто. Только АККУРАТНО!
sudo dd if=/dev/sda of=/dev/sdb bs=4M
вот такая простая команда сделает всё за нас. На выходе точный клон.
А сколько времени это займет?
Ну...
Вы точно успеете перекурить, выпить чайку и т.д. ....
Подключить накопители рекомендую через интерфейсы sata\ata. И только в крайних случаях можно один из них по USB. Если вам не жалко своего времени совсем - USB1.1. :)
dd работает на максимальной системной скорости, но для варианта с usb будет:
usb1.1 - 1,1 MB\sek
usb2.0 - 17-20 MB\sek
Для примера на 40GB и usb1.1 - время работы составит около 10часов!
А на 15GB и usb2.0 - всего 14минут.
Для накопителей 500GB - 2TB и более настоятельно рекомендую применять высокопроизводительные шины и запастись временем.
На заключительном этапе останется только занять незанятое место расширением последнего раздела. Смикалистые поймут, что этот момент нужно было учесть при создании разделов!
Это собственно и всё!
В заключении напомню пару полезных команд на случай улажывания вопросов с MBR.
Так можно зарезервировать и скопировать MBR. Особенно полезно в случаи нескольких операционных систем. Ой как не хотелось бы переустанавливать тонны софта с нуля....
sudo dd if=/dev/sda of=/home/xxx/mbrbk bs=512 count=1
1+0 records in
1+0 records out
512 bytes (512 B) copied, 0,000236631 s, 2,2 MB/s
sudo dd if=/home/xxx/mbrbk of=/dev/sdb bs=446 count=1
1+0 records in
1+0 records out
446 bytes (446 B) copied, 0,0210607 s, 21,2 kB/s
Тут как в анекдоте: "С какой новости начнём с хорошей или с плохой? ...."
Давайте с хорошей!
Итак у нас закончилось свободное место. Что делать? Покупать новый накопитель с большим объемом и начинать клонирование...
Плохой вариант!
Накопитель вот-вот откажет! Покупаем новый накопитель с равным или большим объемом и начинаем клонирование...
Что же собственно из себя представляет клонирование?
Это побайтное копирование информации, один в один. В результате такой операции мы получаем полную копию исходного накопителя.
Существует не одна реализация утилит, которые в автоматическом или полуавтоматическом режиме справляются с этой задачей. Но если уяснить несколько моментов, то можно не прибегая к такого рода утилитам осуществлять клонирование без них.
Первое, клонирование довольно редкая функция, поэтому "спец-утилита" будет у вас попросту простаивать. Второе - в "нормальных" системах все уже есть и только нужно воспользоваться. В третьих за "спец-утилиты" или тем кто их применяет нужно платить...
Теперь немного практики.
Где "подстелить соломки", чтобы не наступил плохой вариант и мы не остались без накопителя и не начали с "чистого листа". В биосе каждого писишника ( в ноутбуках как правило это вшито "намертво") есть такой пункт как проверка состояния smart. И эта функция должна быть включена ВСЕГДА! Это не допустит варианта внезапности.
Вот как это может выглядеть на ноутбуке:
Здесь видно как биос предупреждает о том, что нам пора в магазин.
Так нас предупреждает операционная система:
На самом деле достаточно увидеть отклик на комманду:
sudo smartctl -a /dev/sda |grep health
SMART overall-health self-assessment test result: PASSED
PASSED означает,что диск прошел испытание и можно не волноваться.
А в Windows XP нас никто не предупредит, разве что мы сами догадались сами поставить ПО типа SpeedFan. Тогда будет такое:
Тут надо понимать, что Fitness - это то, что нам нужно, т.е когда его нет, то это плохо.
А вот так должен откликаться здоровый винчестер:
Ну вот, попугал я вас и ладно.
Теперь давайте забежим немного вперед в тот момент, когда мы вернулись из магазина и установили два накопителя. Один старый или проблемный и новый.
Немного отвлечемся вот на какой момент. Новый накопитель должен иметь больший объем чем старый и вот почему. Мы будем применять побайтное копирование и получится, что новый будет точной копией старого и в конце его будет неразмеченное место. Размер этого места и будет разницей между объемом нового и старого. Нам останется расширить последний раздел до максимума. Проиллюстрирую это так:
Здесь видно как накопитель с двумя операционными системами Linux\Windows имеет два раздела: основной и расширенный, а в расширенном диск C, D и кеш для линукса.
В конкретном случаи получилось так, что накопителя с нужным размером не оказалось и было принято решение очистить место от ненужных данных на разделе D. Затем ужать его и только потом произвести клонирование.
Есть такая утилита в unix\linux дистрибутивах как dd. Весьма мощная вещь. А пользоваться ей просто. Только АККУРАТНО!
sudo dd if=/dev/sda of=/dev/sdb bs=4M
вот такая простая команда сделает всё за нас. На выходе точный клон.
А сколько времени это займет?
Ну...
Вы точно успеете перекурить, выпить чайку и т.д. ....
Подключить накопители рекомендую через интерфейсы sata\ata. И только в крайних случаях можно один из них по USB. Если вам не жалко своего времени совсем - USB1.1. :)
dd работает на максимальной системной скорости, но для варианта с usb будет:
usb1.1 - 1,1 MB\sek
usb2.0 - 17-20 MB\sek
Для примера на 40GB и usb1.1 - время работы составит около 10часов!
А на 15GB и usb2.0 - всего 14минут.
Для накопителей 500GB - 2TB и более настоятельно рекомендую применять высокопроизводительные шины и запастись временем.
На заключительном этапе останется только занять незанятое место расширением последнего раздела. Смикалистые поймут, что этот момент нужно было учесть при создании разделов!
Это собственно и всё!
В заключении напомню пару полезных команд на случай улажывания вопросов с MBR.
Так можно зарезервировать и скопировать MBR. Особенно полезно в случаи нескольких операционных систем. Ой как не хотелось бы переустанавливать тонны софта с нуля....
sudo dd if=/dev/sda of=/home/xxx/mbrbk bs=512 count=1
1+0 records in
1+0 records out
512 bytes (512 B) copied, 0,000236631 s, 2,2 MB/s
sudo dd if=/home/xxx/mbrbk of=/dev/sdb bs=446 count=1
1+0 records in
1+0 records out
446 bytes (446 B) copied, 0,0210607 s, 21,2 kB/s
Комментариев нет:
Отправить комментарий