СРОЧНО!!! Нужна помощь по командной строке
Мужики, выручайте!
На серваке крутятся базы данных под Firebird 2.1.2 объемами 50 и 5 Гб. Вторая постоянно быстро растет. Базы важны на государственном уровне, что требует резервного копирования каждую ночь. И тут я столкнулся с такой проблемой. Если копировать на другой сервак (сетка гигабитная) из окна в окно (ctrl+C, ctrl+V), то все отлично и скорость приличная, а когда запускаю батник (рабочий 100%), то скорость просто попа, килобиты/с. Получается косяк именно при копировании из командной строки. В батнике прописана остановка Firebird, соответственно файл базы ничего не держит. Искал по инету решние проблемы медленного копирования командой из командной строки, ничего не нашел. ПОМОГИТЕ. СРОЧНО!!!! |
покажите батник
|
А как насчёт использовать программы для бэкапа, к примеру backup32?
|
xcopy D:\testcopy\*.* \\192.168.1.33\test /r/c/y > \\192.168.1.33\test.LOG
Смысл такой. + там еще сверху строка остановки службы и снизу запуск службы - отрабатываются нормально. Пробовал copy D:\testcopy\*.* \\192.168.1.33\test /y > \\192.168.1.33\test.LOG тоже нифига не копирует быстро. |
Попробуйте
xcopy D:\testcopy\*.* \\192.168.1.33\test /r/c/y/q > \\192.168.1.33\test.LOG |
Ivan Bardeen, Попробую, но теперь только завтра. Пока не пойму, что может дать не отображение имен????
|
добавление атрибут /q не помогло.
Поставил с нуля win serv 2008 r2 на другой сервак, и та же петрука. Копирование по сети из окна в окно нормально, из командной строки - по несколько килобайт. Копирование из командной строки локально с винта на винт и в пределах одного винта идет быстро, хотя, как мне показалось, все равно немного медленнее, чем из проводника. Какие у кого идеи??? |
попробуйте отключить лог
Цитата:
|
Dragster Вы точно уверены что в проводнике нормально копируется до конца!, а то может быть начале он резво стартует потому как пишет в память ( к примеру, у нас так на потоке E1 показывает, сначало 150 мегабайт/c, а затем продолжает 250кб/c.)Попробуй сделать бэкап с помощью backup32.
|
Ivan Bardeen, лог убирал, не помогло.
Keeper2006, через проводник точно до конца, смотрю по свойствам соединения и проверяю конечный файл. backup 32 по расписанию работает???? Можно ли его как нить завязать с остановкой и запуском Firebird. Мне главное перед бэкапом пользователей откинуть. Вообще стало интересно добить командную строку. |
Dragster, да, в нём задаешь что, куда и что выполнить до и после бэкапа, где сможешь указать отключение и включение служб, настроить сколько копий хранить + архивирование.
|
Пробовал на тот же сервак с хранилищем, куда надо копии делать, запускать копирование с обычной машины под ХРхой из командной строки файл большого объема. Так вот под ХР что из окна в окно, что из командной строки копируется на одинаковой скорости. Так что наверно проблема именно в 2008 сервере.
|
ПРОБЛЕМА РЕШЕНА!!!
Работает и для 2008 и для 2008R2 Отключить автоматическую установку размера окна для TCP пакетов Пуск -> Все программы -> Стандартные -> Командная строка -> вызвать правой кнопкой мыши контекстное меню и выбрать пункт “Запуск от имени администратора”. В появившейся командной строке выполнить команду: netsh interface tcp set global autotuninglevel=disabled Описано здесь |
Время: 18:47. |
Время: 18:47.
© OSzone.net 2001-