Консультация № 155869
26.12.2008, 14:28
0.00 руб.
0 4 0
Хочу отбекапить раздел с виндой. Сервер HP ProLiant. Акронис на нем не работает. Сразу скажу.
Скачал LiveCD SystemResqueCD (gentoo, версия от декабря сего года). Закатал. На моем сервере загружается. Полдела.
Дальше нагуглил кучу инфы по вопросу бекапа NTFS раздела.
Все вылилось в такой вот скрипт:

#!/bin/bash

IMGPATH="//192.168.1.55/backup"
IMGFILE="dell.img"
MYIP="192.168.1.27"
MYMASK="255.255.255.0"
GWIP="192.168.1.11"
DISK_C="sda1"

#Network Configure
ifconfig eth0 ${MYIP} netmask ${MYMASK}
route add default gw ${GWIP}

#Create Image Device
mkdir /mnt/netdsk/

#Mount Remote Shared Folder for Save Image
mount -t smbfs ${IMGPATH} /mnt/netdsk/ -o workgroup=metall2.kharkov.local,username=dev,password=develop,iocharset=koi8-r,codepage=cp866

echo Save NTFS image
ntfsclone --save-image /dev/${DISK_C} -O /mnt/netdsk/${IMGFILE}

Все класс. Скрипт начал свою работу. Доходит до 12% и валится. Пишет: EROR(27): Write failed: File too large
К этому моменту образ составил чуть больше 2Га. Сервер, куда пишу образ - Win2003Server (NTFS 3.1). Пробовал на XP писать.
Бекапил сервер, бекапил свой ноут (озу 512Мб) - результат один. Стает на одном месте. И точка.

Обсуждение

давно
Академик
20764
1861
26.12.2008, 14:56
общий
Кто-то не умеет работать с большими файлами. Скорее всего smbfs - он уже два года как заброшен и теперь вместо него cifs. Попробуйте монтировать этот тип.
Также возможно, что ntfsclone собран без поддержки больших файлов. Это лечится его пересборкой, если конечно в его коде ничего не наворочено.
Неизвестный
26.12.2008, 16:16
общий
Строку
mount -t smbfs ${IMGPATH} /mnt/netdsk/ -o workgroup=metall2.kharkov.local,username=dev,password=develop,iocharset=koi8-r,codepage=cp866
Заменил на
mount -t cifs ${IMGPATH} /mnt/netdsk/ -o workgroup=metall2.kharkov.local,username=dev,password=develop,iocharset=koi8-r,codepage=cp866
(нашел описание, так можно).
Получил
mount eror 79 = Can not access a needed shared library
Что бы это значило? Как с этим бороться?
Неизвестный
26.12.2008, 16:36
общий
Подозреваю, что на этом лив-сд не установлен модуль cifs?
Неизвестный
26.12.2008, 17:13
общий
Нет, все проще оказалось.
Указал строку:
mount -t cifs //192.168.1.44/backup /mnt/netdsk/ -o user=metall2.kharkov.local/dev%develop
схавало. И отбекапило! Когда пишу эти строки, уже 7Га...
Спасибо за помощь!
Форма ответа