
우리는 설치되어 실행 중인 서버를 가지고 있으며 이제 그 서버의 복사본을 만들고 싶습니다. 서버는 SQL Server 2014 Standard가 설치된 Windows 2012입니다.
이에 관한 정보를 찾지 못했는데 전혀 가능합니까? 이를 수행하는 단계는 무엇입니까? 템플릿을 기반으로 새 머신을 생성할 때 새 머신에 어떤 작업을 수행해야 합니까?
참고로 현재 머신은 Azure에서 실행 중이며 자체 Azure VM 템플릿에 추가할 수 있기를 바랍니다.
답변1
확실히 지원되지만sysprep 최신 버전의 SQL Server.
그리고 다음 절차에도 사용할 수 있습니다.Azure 머신 시스템 준비
하지만!
마이크로소프트는 그렇지 않다sysprepping 활성 프로덕션 시스템을 지원합니다!
생산환경
Microsoft는 다음 시나리오에서는 Sysprep 사용을 지원하지 않습니다.
장기간 프로덕션 환경에서 실행된 컴퓨터를 가져와 sysprep을 실행한 다음 컴퓨터에서 새 이미지를 생성하거나 복제합니다. Sysprep은 이미징을 위해 Windows의 새로운 설치를 준비하도록 설계되었습니다.
도메인에 가입하고 컴퓨터를 고유하게 만들기 위해 SID 및 컴퓨터 이름을 변경할 목적으로 프로덕션 컴퓨터를 이미징하거나 복제한 후 sysprep을 실행합니다. 예를 들어 컴퓨터의 P2V(물리적-가상)를 복제하거나 수행했지만 원본 컴퓨터를 해제하는 대신 실행 상태로 두려는 경우가 있습니다.
Sysprep을 사용하여 이러한 시스템의 이미지를 준비할 때 많은 문제가 즉시 표면화되거나 나중에 노출될 수 있으므로 변경 사항의 전체 기록을 완전히 이해하지 않으면 시스템 문제를 해결하기 어려울 수 있습니다. 따라서 이 시나리오에서는 해당 설치에 문제가 있으면 이미지를 다시 작성해야 할 수도 있습니다.
가장 좋은 방법은 새 Azure VM에 깨끗한 템플릿을 설치하고, 필요한 모든 것을 설치하고 이를 sysprep하여 VM 템플릿에 추가하는 것입니다.
개인적인 코멘트:
업그레이드는 지속적인 프로세스이기 때문에 우리는 개인적으로 거의 매주 SQL Server를 설치합니다. 그리고 우리는 sysprep을 사용해 보았지만 SQL Server는 거의 이득 없이 복잡성을 추가했기 때문에 이미지에서 SQL Server를 제외하기로 결정했습니다.
우리의 이미지에는 필요한 모든 것이 있습니다제외하고SQL Server를 설치한 후 나중에 설치합니다.