0

Windows Server 2003에서 Windows Server 2012로 마이그레이션 중입니다. Windows Server 2003에서 개인 메시지 대기열에 Windows Server 2012로 이동해야하는 메시지가 있습니다. - 시간 작업.Windows Server 2003에서 Windows Server 2012로 메시지 큐의 메시지 복사

다음 3 단계는 서버 2012 messagequeues 손상, 나는 제거하고 서버 2012

  1. mqbkup -bc에 메시지 큐를 다시 설치했다 : \ msmq_backup -y
  2. (2003) 복사 C : \ msmq_backup -y (2012)

http://technet.microsoft.com/en-us/library/cc773213%28v=ws.10%29.aspx
: \ msmq_backup 2003 년부터 2012 년

  • mqbkup -rc에

    System.Messaging 네임 스페이스를 사용하여 .NET 콘솔 및 ASP.NET 응용 프로그램에서 이러한 메시지 대기열 및 메시지에 액세스합니다.
    http://msdn.microsoft.com/en-us/library/system.messaging%28v=vs.110%29.aspx

    모든 아이디어를 얻을 수 있습니다. 고맙습니다.

  • 답변

    1

    MQBKUP은 이전 MSMQ 구성을 복원하기 때문에 업그레이드 된 시스템으로 이동하지 않습니다. 찾은 것으로서 반드시 호환되지는 않습니다.

    컴퓨터 이름이 같으면 LQS 및 저장소 폴더를 바로 복사 할 수 있습니다. 시작할 때 MSMQ는 메시지의 주소를 확인합니다. 주소가 로컬 컴퓨터 이름과 일치하면 메시지가로드되고 그렇지 않으면 무시됩니다.

    물론 이것은 2012 년에 MQ 파일 형식이 동일하고 불행하게도 나는 볼 기회가 없다고 가정합니다.

    +0

    감사합니다. 작은 C# 응용 프로그램을 작성하고 FormatName : Direct = OS :를 사용하여 메시지를 복사했습니다. 더 나은 대안이 있는지 알려주세요. – engg

    관련 문제