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

Клонируйте том Windows Server по сети - НЕ создавайте образ

У меня есть том 5 ТБ (не загрузочный) на коробке с Windows Server 2008. Мне нужно скопировать его на другой сервер по сети. Поскольку на томе 30 миллионов файлов, инструменты копирования файловой системы, такие как robocopy, будут работать бесконечно; Мне нужна копия на уровне блока. Исходный том должен оставаться в сети во время копирования, поэтому загрузка Linux невозможна.

Acronis должен перейти со старого тома -> изображение -> новый том.

Что позволит мне перейти от старого тома к новому без шага изображения посередине?

Если вы используете rsync или что-то подобное (должно работать в Windows), первоначальная передача может занять некоторое время, но вы действительно можете быстро обновить измененные файлы после первой полной передачи. Это мой предпочтительный метод перемещения больших объемов данных из одной системы в другую.

Ты можешь использовать Richcopy или другой многопоточной программы копирования и установите количество потоков (в Richcopy: настройка копирования файлов) не менее 8 или 16, а также установите для поиска по каталогу 4 или 8. Мы использовали этот метод много раз для копирования миллионов небольших файлов .

Вы можете загрузить диск Linux на обе машины и использовать dd поверх защищенной оболочки, которая предоставит вам копию диска, если диски совпадают. Если это разные диски, у вас могут быть проблемы с новой системой. Иногда их можно исправить с помощью Testdisk и / или восстановления Windows.

Вы должны быть очень осторожны, обращая внимание на передаваемые вами параметры (чтобы не перезаписать "хороший" том сервера). Если вы будете осторожны, худшее, что вы можете сделать, - это потерять время, необходимое для копирования тома по сети, чтобы увидеть, сработает ли это.

См. Ответ Барта Сильверстрима для ознакомления с общей идеей и рисками. Вот инструменты, которые вам понадобятся, КОГДА вы можете выключить компьютеры с Windows.

  1. Загрузите обе системы с помощью systemrescue cd
  2. Добавьте пароль root к целевой машине с помощью passwd и убедитесь, что ssh запущен /etc/init.d/ssh start или похожие
  3. Убедитесь, что размеры устройства / раздела совпадают или цель больше.
  4. На исходной машине:

    dd_rescue / dev / SOURCE_PARTITION - | ssh root @ targetIP ‘dd of = / dev / TARGET_PARTITION’

    # или использование разреженной опции может сработать.

    dd_rescue -a / dev / SOURCE_PARTITION - | ssh root @ targetIP ‘dd of = / dev / TARGET_PARTITION’

  5. После этого запустите chkdisk на новом разделе

  6. Если у вас нет инструментов для изменения размера ntfsresize входит в systemrescuecd

А вот несколько ссылок на примеры, как это сделать. Требуется какое-то устройство Linux

скачать systemrescuecd http://www.sysresccd.org/Download

Пример ntfsclone (локальный) http://edoceo.com/exemplar/ntfsclone-transfer-windows

dd_rescue через ssh http://www.huanix.com/2009/04/11/data-recovery-using-dd_rescue-over-ssh/