SharedIT | 묻고 답하기(AMP)

공유폴더 쓰기 속도 하향 방법

안녕하세요!

회사에서 파일서버를 기반으로 공유시스템을 운영중입니다.
파일서버는 윈도우서버에서 단순 폴더 공유로 이루어져있습니다.

개인PC에 있는 파일들을 백업하기 위해 파일서버에 쓰기를 하게되면..
단순히 cmd를 통해 xcopy 또는 탐색기를 통해 복붙을 하게 되면,

많은량의 파일을 복사(쓰기) 중 파일서버 전체가 느려집니다 ㅠㅠ
한명이라도 많은량을 백업을 하게 되면,
전체 사용자의 파일서버 사용에 불편함이 생깁니다 ㅠㅠ


그래서! 당장 생각해본 해결책으로는..
복사 속도를 늦추면 되지 않을까 싶은데..
명령어 또는 시스템함수(프로그램)을 이용하여 복사 속도를 늦출 방법이 있을까요?



위 작업의 전제조건으로..
-별도의 설치프로그램 없이.
-사용자 모르게! << 자동으로 백업되게 (스케줄러 등록예정)



또는.. 윈도우에서 기본으로 제공되는 명령어나 프로그램으로 시스템 부하 적게 처리할 다른 방법이 있을까요?
정안되면.. 복사프로그램을 만들까 싶기도 합니다 ㅠㅠㅠ
Tags : 태그가 없습니다.

2개의 답변이 있습니다.

Andrew Gil
  0 추천 | 약 5년 전
윈도우키 + R
gpedit.msc

아래처럼 qos 설정하면 됩니다.
80이라고 적혀있는데, 1Gbps면 800Mbps만 사용하겠다는겁니다.

단, 여러사람이 동시에 대용량 또는 다수의 파일백업 시도하면.
뭐 .. 똑같이 느려질겁니다.

개개인별로 스케쥴링 시간을 다르게해야해요. 물론 아실테지만.

wansoo
  0 추천 | 약 5년 전
윈도라면 robocopy 에 /ipg  옵션으로 복사하면 복사되는 packet간에 시간 간격을 설정할 수 있어 복사 속도를 늦출 수 있습니다.   inter packet gap 이란 의미의 옵션인데...
대역폭이 낮은 네트워크 복사에 사용되는 옵션이긴 하지만, 로컬 복사에도 적용되고요.
지정하는 값이 크면 클 수록 복사되는 속도가 느려집니다.
복사 시간이 길어 지는 대신 복사에 걸리는 부하가 적게 소요되게 되겠죠~
linux에서는 rsync에 대역폭 지정 옵션을 사용하면 되고~
윈도에서는 robocopy로~ 사용하면 되고요.

성능 좋은 디스크로 교체하는게 근본 대책이겠죠~

사용예)

robocopy c:\source d|\target\ /ipg:200

뒤에 붙는 값을 변경해 가며 Test 해 보세요.

Andrew Gil | 약 5년 전

그런 방법도 있네요. 잘배우고갑니다