윈도우 미디어 서비스의 백업에 관해...
페이지 정보
작성자 서방님 댓글 0건 조회 144회 작성일 09-04-22 16:56본문
|
|||||
![]() |
![]() |
[질문1] 윈도우 미디어 서비스의 백업은 어떻게 하는지요...? (윈도우 백업실행만으로는 윈도우 미디어 서비스의 데이터들이 백업되지가 않는지요...? 윈도우 미디어 서비스 데이터를 백업하기 위해서는 미디어 서비스를 단독으로 백업을 실행해야 하는지요...?) [질문2] 웹서버, 미디어 서버를 동시에 가동하는 하나의 컴퓨터에서 유니캐스트 브로드캐스터를 할시 프로토콜을 http에 포트를 80번을 사용하면 웹서비스와 충돌이 일어 날수 있다고 하던데요... 그럼 미디어 서비스가 웹서비스에 종속되도록 (80번 포트번호는 같이 사용) 하려면 어떻게 해야 하나요...? |
![]() |
![]() | |||||||
|
||||||||
![]() |
![]() |
답변1] 게시지점 설정에 대한 백업을 말씀하시는건지요? 이 부분에 대한것은 멀티캐스트에서는 ''내보내기''라는 것이 있지만 유니캐스트 부분은 특별히 백업 부분이 없습니다. 아니면 동영상 컨텐츠에 대한 백업을 말씀하시는건지요? 이 경우에는 외장매체를 이용하여 별도로 백업을 하셔야 합니다. 답변2] 하나의 서버에 웹서비스와 미디어서버스 2가지를 모두 http의 80 포트를 사용하기 위해서는 추가적인 ip 가 필요하게 됩니다. 전에 비슷한 질문이 올라온적이 있었는데 그 답변으로 대신합니다. streaming을 http 프로토콜의 80 포트를 이용할수 있습니다. (잘아시다시피 대부분의 방화벽은 tcp 80 포트는 허용을 하죠...) 방법은 미디어서버를 웹서버와 같이 사용하느냐에 단독으로 쓰느냐에 따라 달라집니다. http 프로토콜의 기본포트인 80 포트의 충돌때문이죠.. http 스트림을 사용하는 방법으로는 크게 3가지로 나눌 수 있습니다. 첫번째는 미디어 서버로 사용하는 서버에 ip 를 2개 할당하여 사용하는 방법 두번째는 미디어 서버로 사용하는 서버에 하나의 ip를 할당하고 iis의 웹 서비스를 중지하는 방법 (혹은 아예 iis를 설치 않음) 세번째는 미디어 서버로 사용하는 서버에 하나의 ip를 할당하고 windows media service 의 포트 번호를 변경해 주는 방법 이렇게 각각의 경우를 달리하여 설정하는 이유는 좀전에 말씀드린 포트의 충돌 때문이라 할 수 있습니다. http 를 사용하는 대표적인 서비스인 iis의 웹 서비스 는 기본적으로 80 포트를 사용합니다. windows media service 에서 유니캐스트는 1755, 멀태캐스트 스테이션 서비스는 7007 을 사용하죠. 하지만 windows media service 를 http 로 스트림 한다면 windows media service 역시 80 포트를 사용하게 되어 iis의 웹 서비스 와 포트 충돌이 일어나게 됩니다. 만일 미디어 서버에서 iis의 웹 서비스를 사용하지 않는 다면 포트 충돌없이 windows media service 에서 80 포트를 사용할 수 있습니다. 위의 나열한 방법 중 두번째에 해당됩니다. 그러나 asx 파일과 nsc 파일을 미디어 서버에 저장하여 사용할 경우라면 iis의 웹 서비스 역시 실행 되어야 하므로 첫번째나 세번째 방법을 선택해야 합니다. 첫번째 방법은 미디어 서버에 2개의 ip 를 할당하여 iis의 웹 서비스와 windows media service 서비스의 ip 를 다르게 함으로써 포트 충돌을 막을 수 있습니다. 권장하는 방법입니다. 세번째 방법은 하나의 ip를 할당하고 iis의 웹 서비스와 windows media service 가 같은 http 프로토콜을 사용하더라도 수동으로 포트 변경을 해주어 사용하는 방법입니다. 이럴 경우 나중에 링크 되는 url 에 포트번호 까지 입력해야 하므로 다소 불편한 점이 있습니다. 또한 방화벽에서 80 포트 이외의 포트를 모두 차단할 경우에는 http 프로토콜을 사용하더라도 포트가 다르므로 통과를 못하게 되는 경우가 있죠. 첫번째 방법의 실행순서를 간단하게 설명해 드리지요. 1. 서버에 2개의 ip 부여 랜카드는 2개일 필요는 없습니다. 하나로도 2개의 ip부여가 가능하죠. ip설정하는 tcp/ip 등록정보에 고급부분에 들어가면 ip를 하나더 부여할수 있습니다. 2. iis 의 웹 서비스에 하나의 ip 할당 iis 기본 웹싸이의 등록정보를 보면 ip주소를 할당하는 곳이 있습니다. 3. iis 의 웹 서비스에서 소켓 풀링을 사용하지 않도록 설정 도스모드로 들어가서 시스템이 설치되어 있는 드라이브에서 inetpub\adminscripts 경로로 이동합니다. 시스템이 c드라이브에 설치되어 있으면 ‘cd c\inetpub\adminscripts’ 를 입력한 후 엔터키를 누르면 됩니다. ‘cscript adsutil.vbs set w3svc/disablesocketpooling true’ 를 입력한 뒤 엔터... 그러면 ‘disablesocketpooling : (boolean) true’ 라는 결과가 나타납니다. 4. windows media service 가 웹 서비스에 종속되게 설정 레지스트리 편집기를 실행한후 ‘hkey_local_machine\system\currentcontrolset\services\nsunicast’ 경로로 이동합니다. 우측창의 내용중에서 ‘dependonservice’ 키를 더블 클릭하면 복수 문자열 편집기가 열리는데 서비스 목록에 w3svc를 입력합니다. 이렇게 설정하지 않으면 windows media service 가 iis의 웹 서비스에 부여된 ip 의 80 포트로 먼저 바인딩 될 수 있다. 즉 windows media service 는 iis가 사용하는 ip를 피해서 사용하게 됩니다. 5. windows media 관리자에서 http 스트림 사용 설정 windows media 관리자를 실행 시킨 후 ‘서버 등록 정보’ 의 ‘http 스트림과 배포’ 탭으로 들어갑니다. 기본값은 ‘http 스트림이나 배포를 사용할 수 없습니다’ 로 되어있습니다. 한가지 주의할 점은 서버에 ip 가 2개 할당 되더라도 기본적으로 windows media service 에서 유니캐스트 서비스의 스트림과 스테이션 서비스의 배포중 하나만을 선택할 수 있도록 되어있습니다. 유니캐스트 서비스의 스트림을 선택하도록 합니다. 마지막으로 컴퓨터를 재부팅하면 모든 작업이 완료됩니다. mms 프로토콜이 아닌 http 프로토콜로 스트리밍을 할 수 있고 방화벽도 문제없이 통과할수 있을겁니다 |
댓글목록
등록된 댓글이 없습니다.