Электростальский форум
Hi-Tech => Компьютеры, периферия, мультимедиа и ПО => Тема начата: Cash от 10.11.14, 19:40:17
-
Весь мозг уже вскипел, но пока найти причину не могу
Итак, нужно:
копирование файлов по сети с помощью KC из командной строки:
killcopy.exe /\\server\d$\блаблабла.bak /E:\server2/ -Gewzt
Ключи:
G -начать копирование только после того как будут закрыты все сессии копирования и не останется ни одной активной KillCopy
e -!list является исходным файлом\каталогом а не файллистом
w -перезаписать файл если существует
z -включить резервирование пространства для файла
t -включить режим Turbo, при котором оптимизируется буферизация
операций чтения\записи, что может дать значительный выигрыш в скорости
(до нескольких раз). Кроме того эта опция
имеет смысл лишь для копируемых файлов размером >32Kb.
Загоняем в батник и в шедулер, все работает за исключением одного.
Мелкие и средние размером файлы (~ до 20-30Гб) копирует и перезаписывает без проблем, но есть файлы размером сотни гигов которые ну никак не получается скопировать данным методом, окно killcopy висит 3сек. и закрывается. Обычным копипастом - без проблем, но это не выход.
Идеи, предложения?
-
может проблема в самом килкопи? попробуй не через консоль, а через гую тоже самое сделать
-
может проблема в самом килкопи? попробуй не через консоль, а через гую тоже самое сделать
через гую работает, я же написал, проблема именно с большими файлами
-
я имел ввиду через гую килкопи, а не обычный копипаст... про это не видел, что тоже работает
-
А какой хрен оно так сложно надо? Цель всей процедуры какая?
-
А какой хрен оно так сложно надо? Цель всей процедуры какая?
загнать в шедулер раз и пусть копирует. много файлов чтоб все это ручками кидать
-
а стандартным виндовым xcopy не работает чтоль?)
-
а стандартным виндовым xcopy не работает чтоль?)
работает, но KC взят с целью продолжить при обрывах , ну вдруг сервак ребутнется
-
загнать в шедулер раз и пусть копирует. много файлов чтоб все это ручками кидать
А почему бы не сделать данный процесс с помощью программы бэкапа файлов? Есть Cobain Backup. Бесплатен, позволяет сохранять файлы по сети. Устанавливается как служба.
-
А почему бы не сделать данный процесс с помощью программы бэкапа файлов? Есть Cobain Backup. Бесплатен, позволяет сохранять файлы по сети. Устанавливается как служба.
можно сделать и через SQL (в принципе для него и нужно) но тянуть файлы по сети с KC быстрей чем толкать им же
-
можно присмотреться к утилите robocopy
-
можно присмотреться к утилите robocopy
не нашел параметра перезаписи старых файлов без подтверждения
-
не нашел параметра перезаписи старых файлов без подтверждения
я использую с ключом /mir , запроса на перезапись не выскакивает (если файл не изменялся, то копирование не происходит)
синтаксис моего бантика: robocopy C:\Откуда W:\Куда /MIR /COPY:DATSOU /TEE /R:0 /W:0, сетевую папку задаю в начале бантика
-
Вопрос решился. Тема закрыта. Всем СПАСИБО