Нужна работающая прога для копирования файлов

13mm

Есть сетевая папка с папками с папками с файлами итого 400 гигов
Нужно скопировать на другой диск, желательно за ночь пока там никто ничего не добавляет и не меняет. Я граб-и-дропом даю задание копировать, но через пару часов какой-то файл типа системный (хуле вот он делает в папках пользователей?) не может быть скопирован и копирование прекращается.
Под досом низя ибо там полно файлов с длинными названиями.
В общем надо чтобы просто при копировании скипались файлы которые не могут быть скопированы и всё.
Я уже пробовал ставить Теракопи - она вообще не понятно что делает.
Пробовал КиллКопи - он, бля, час делал список файлов и завис на двух процентах копирования.
Еще есть какие- то проги резервного копирования, но они больше ориентированы на копирование по расписанию, обновление копий и проч хъню.
Что делать-то?

chelovek

13mm
Еще есть какие- то проги резервного копирования
Ими и делать. Кобиан вполне успешно делает копии. Можно без сжатия. Можно по расписанию, можно без. Можно предварительно что-то запустить\закрыть, можно после. То что по каким-то причинам не скопировалось - будет указано в отчете.

Flg

13mm
Под досом низя ибо там полно файлов с длинными названиями.

Под cmd делайте.

ЗЫ
А вообще, под винду стандартная приблуда есть - ntbackup

DisPetcher

неплохо бы узнать операционную систему...

13mm

XP професианал...
Щас запустил кобиан. Он уже пропустил папку к которой нет доступа и копирует дальше.
Видимо это то что надо.

13mm

Да шо за ебаный на хуй?!!
Ну вроде копировал-копировал, а в 04-10-13 00:00:00 заявил что у сервера и клиента разные время и/или дата и не стал копировать.
Где там что настроить нада?

Manowar

копию винта акронисом или нортоном

IDS

Снять образ винта и не трахать мозг. Тем же dd. Ему допизды на время, права доступа. В свое время писал сетевой аналог данной утилиты - надо порыться в архивах.

Henri

Снять образ винта и не трахать мозг.
Как это поможет скопировать сетевую папку?

IDS

Как это поможет скопировать сетевую папку?

На исходном компе:
В cmd.exe:

dd if=/dev/«volume» conv=sync,noerror bs=64K | nc 192.168.1.1 3333
где volume - раздел с которого надо содрать данные

На принимающем:

nc -l -p 3333 > hda.img

-------------

nc - netcat
dd - в гугле dd for windows

Henri

Если есть доступ к управлению файловым сервером, никаких проблем нет.
Гораздо проще попросить системного администратора делать копии. 😊

Как я сам додумал условии задачи, есть доступ к сетевой папке, возможно только на чтение. Нужно эту папку пофайлово бэкапить, сохраняя структуру каталогов.

IDS

Как я сам додумал условии задачи

Ну вот а я додумал по другому 😊 😊 😊

IDS

Если есть доступ к управлению файловым сервером

Винт долой оттуда. Переходник с SATA на USB3.0 или вообще на прямую через мать. И копировать тем же тоталом с пропуском всего что не читается.

Henri

Кстати, разве xcopy не подойдет для этих целей?
Команда умеет игнорировать ошибки.

почти аноним

если бекапы, то винрар можно.
вызывать командную строку шедулером

XP професианал...
на сервере? там ограничение по количсетву подключений.

badydoc

почти аноним
если бекапы, то винрар можно.вызывать командную строку шедулером
использую вот такой батник:
"c:\program files\winrar\winrar.exe" a -s -r -rr10p -dh -ed -m3 -ilogH:\user\dailybackup.log -ag+YYYYMMDD H:\user
батник кидаем в корень папки, которую надо архивировать (пути понятно свои надо написать).

почти аноним
на сервере? там ограничение по количсетву подключений.
патчик есть, который это лечит. Кстати, есть еще патч, который дает подключаться по RDP к винХР не одному, а многим сразу 😛

Cojory

Что-то мне подсказывает, что всё скопировать можно командой xcopy с ключом /c.
Типа:
xcopy c:\стараяфигня\*.* d:\новаяфигня\ /e/c

asthan

Дополнил бы
xcopy c:\стараяфигня\*.* d:\новаяфигня\ /e /c /h /r /y
но можно на длинные пути налететь... не помню, собьется или нет

Вот как у badydoc, наверное надежнее. Только -m1 (это вроде степень сжатия) поставить, быстрее будет.

Кречет-М

Я всю жизнь robocopy пользовал, которая в ресурс-ките к WindowsNT была. Учитывая что позже её добавили в стандартную поставку винды - микрософт одобряет 😊
Там, в частности, можно указать даже какое будет количество попыток копирования файла и интервал между попытками - при возникновении ошибки копирования файла.

Еще из полезного - можно делать чтоб пропускались те файлы которые уже скопированы, смотрит на идентичность имени, даты создания/модификации и размера. Еще даты, атрибуты и разрешения копировать умеет (robocopy /mir), еще навалом всяких опций.

WinRar имху предпочтительнее запускать либо там, либо тут - но на локальном диске, а не по сети процесс размазывать.

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

P.S.
Xcopy пожалуй тоже подойдёт, кажется раньше она потупее была, вот я ей и не пользовался. С длинными именами ничего плохого она не сделает, лишь бы с сетевыми ресурсами работала нормально.

P.P.S.
возможно для нормальной работы утилиток ресурс понадобится подключить как сетевой диск.

дедушка_лешак

nnBackup рулит и бибикает. Копирование просто, с архивированием, стек архивов, копирование занятых файлов, обработка файловых и сетевых ошибок, копирование всех или тока измененных и т.д. и т.п. Мощная штука. Минусов ровно 2: это консольная утилита, потому добро пожаловать в консольные команды. И раз консольная, то не имеет собственного шедулера (что на мой взгляд плюс).

Cojory

Кречет-М: robocopy
Хех
А мы-то всё ещё по-старинке, а тут вот чё есть, оказывается ))

Henri

Cojory
А мы-то всё ещё по-старинке, а тут вот чё есть, оказывается ))
Да... Без Robocopy похоже IT сфера не выживет.