--- title: "진단 인터럽트" slug: "server-ts-interrupt-classic" tags: ["Classic", "Server", "Troubleshooting", "진단 인터럽트"] updated: 2026-09-17T09:07:32Z published: 2026-09-17T09:07:32Z canonical: "guide.ncloud-docs.com/server-ts-interrupt-classic" --- > ## Documentation Index > Fetch the complete documentation index at: https://guide.ncloud-docs.com/llms.txt > Use this file to discover all available pages before exploring further. # 진단 인터럽트 Classic 환경에서 이용 가능합니다 . 운영 체제 설정에 따라 메모리 덤프(Memory Dump)를 수집할 수 있는 네이버 클라우드 플랫폼에서의 진단 인터럽트에 대해 설명합니다. 진단 인터럽트는 사용자 CLI와 API를 통해 수행 가능하며, 진단 인터럽트를 사용하기 위한 조건은 다음과 같습니다. - Windows 계열 운영 체제를 사용하는 Server 관련 서비스 - 서버 외부에서 네이버 클라우드 플랫폼의 API, CLI를 사용할 수 있는 경우 주의 진단 인터럽트는 서버에 BSOD(블루스크린)을 강제로 발생시키는 기능입니다. 데이터가 유실될 우려가 있으므로, 해당 기능 사용 시 주의해 주십시오. 참고 - Bare Metal Server는 진단 인터럽트 기능을 지원하지 않습니다. - 생성된 Memory Dump에 대한 분석은 지원하지 않습니다. - Linux 계열 운영 체제는 추후 지원 예정입니다. ## 필요 상황 진단 인터럽트가 필요한 상황은 다음과 같습니다. - 사용자 애플리케이션에 대해 메모리 덤프 분석이 필요한 경우 - 기타 OS 이슈로 분석이 필요한 경우 ## Windows 전체 메모리 덤프 사전 설정 기본 설정의 경우 "Automatic memory dump"가 설정되어 있으나, 이 경우 전체 메모리에 대한 덤프가 누락되어 애플리케이션 메모리를 확인하는 것이 어렵습니다. 따라서 Windows에서 BSOD 발생 시 전체 메모리에 대한 덤프가 가능하도록 설정하고 Page 파일에 대해 설정해야 합니다. 전체 메모리 덤프가 가능하도록 설정하는 것은 운영 체제 성능에 큰 영향을 미치지 않으나, 이슈가 해결될 경우 원복해도 무관합니다. 단, 원복할 경우 진단 인터럽트(또는 BSOD) 발생 시 전체 메모리 덤프가 수집되지 않습니다. ### Windows 메모리 덤프 설정 Windows에서 BSOD 발생 시 전체 메모리 덤프가 가능하도록 설정하는 방법은 다음과 같습니다. 1. **![i-server_window_start(1)](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/i-server_window_start(1).png?sv=2026-02-06&spr=https&st=2026-11-11T13%3A58%3A23Z&se=2026-11-11T14%3A58%3A23Z&sr=c&sp=r&sig=U5uBESrm%2BmFPTj52k%2B8N1WqW5zWj21HsYjLB80s4SJw%3D) > ![i-server_setting](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/i-server_setting.png?sv=2026-02-06&spr=https&st=2026-11-11T13%3A58%3A23Z&se=2026-11-11T14%3A58%3A23Z&sr=c&sp=r&sig=U5uBESrm%2BmFPTj52k%2B8N1WqW5zWj21HsYjLB80s4SJw%3D) > System > Advanced system settings > [Advanced]**를 차례대로 클릭해 주십시오. ![server-diagnostic-interrupt-windows-1](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/server-diagnostic-interrupt-windows-1.png?sv=2026-02-06&spr=https&st=2026-11-11T13%3A58%3A23Z&se=2026-11-11T14%3A58%3A23Z&sr=c&sp=r&sig=U5uBESrm%2BmFPTj52k%2B8N1WqW5zWj21HsYjLB80s4SJw%3D) 2. **System failure**의 **Automatically restart** 체크 박스를 클릭하여 선택해 주십시오. 3. **Startup and Recovery**의 **[Settings]** 버튼을 클릭한 후 **Write debugging information**의 드롭 다운 메뉴에서 **Complete memory dump**를 선택해 주십시오. ![server-diagnostic-interrupt-windows-2](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/server-ts-intrrupt-windows02_ko.png?sv=2026-02-06&spr=https&st=2026-11-11T13%3A58%3A23Z&se=2026-11-11T14%3A58%3A23Z&sr=c&sp=r&sig=U5uBESrm%2BmFPTj52k%2B8N1WqW5zWj21HsYjLB80s4SJw%3D) 4. 팝업 창의 **[OK]** 버튼을 클릭해 주십시오. 5. **Write debugging information**의 **Overwrite any existing file** 체크 박스를 클릭하여 선택해 주십시오. 6. **[OK]** 버튼을 클릭해 주십시오. ### Paging 파일 설정 Paging 파일을 설정하는 방법은 다음과 같습니다. 참고 `%SystemRoot%` 파티션은 부팅 시스템 파일이 존재하는 파티션으로, 해당 파티션에 Paging 파일이 존재해야 합니다. 기본값으로 Windows를 설치한 경우, C:\가 됩니다. 1. **![i-server_window_start(1)](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/i-server_window_start(1).png?sv=2026-02-06&spr=https&st=2026-11-11T13%3A58%3A23Z&se=2026-11-11T14%3A58%3A23Z&sr=c&sp=r&sig=U5uBESrm%2BmFPTj52k%2B8N1WqW5zWj21HsYjLB80s4SJw%3D) > ![i-server_setting](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/i-server_setting.png?sv=2026-02-06&spr=https&st=2026-11-11T13%3A58%3A23Z&se=2026-11-11T14%3A58%3A23Z&sr=c&sp=r&sig=U5uBESrm%2BmFPTj52k%2B8N1WqW5zWj21HsYjLB80s4SJw%3D) > System > Advanced system settings > [Advanced]**을 차례대로 클릭해 주십시오. 2. **Performance**의 **[Settings]** 버튼을 클릭하고 **[Advanced]** 탭을 클릭한 후 **Virtual memory**의 **[Change]** 버튼을 클릭해 주십시오. ![server-diagnostic-interrupt-windows-3](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/server-ts-intrrupt-windows03_ko.png?sv=2026-02-06&spr=https&st=2026-11-11T13%3A58%3A23Z&se=2026-11-11T14%3A58%3A23Z&sr=c&sp=r&sig=U5uBESrm%2BmFPTj52k%2B8N1WqW5zWj21HsYjLB80s4SJw%3D) 3. **Automatically manage paging file size for all drives** 체크 박스를 클릭하여 선택 해제해 주십시오. 4. **Custom size**를 클릭하여 선택한 후 RAM 보다 크게 C:\ 아래에 존재하도록 Paging 파일 크기를 설정해 주십시오. - 다음 이미지는 물리 메모리가 8 GB일 때 설정 예시입니다. ![server-diagnostic-interrupt-windows-4](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/server-ts-intrrupt-windows04_ko.png?sv=2026-02-06&spr=https&st=2026-11-11T13%3A58%3A23Z&se=2026-11-11T14%3A58%3A23Z&sr=c&sp=r&sig=U5uBESrm%2BmFPTj52k%2B8N1WqW5zWj21HsYjLB80s4SJw%3D) - Paging 파일의 크기는 물리적인 메모리보다 최소한 257 MB 크게 설정해야 합니다. | 서버의 RAM 용량 | 권장 Paging File 크기 | | --- | --- | | 4 GB | 4,353 MB 이상 | | 8 GB | 8,449 MB 이상 | | 16 GB | 16,641 MB 이상 | | 32 GB | 33,025 MB 이상 | | 64 GB | 65,793 MB 이상 | 5. **[Set] > [OK]** 버튼을 차례대로 클릭해 주십시오. 주의 - 메모리 덤프는 C:\ Windows에 저장됩니다. C:\ 볼륨에 최소 메모리 용량 이상의 여유가 있어야 합니다. 여유 공간이 충분히 있는지 확인해 주십시오. 메모리 용량이 큰 서버의 경우, D:\ 볼륨(추가 디스크)을 활용하여 2번 절차에서 덤프 파일의 위치를 수정해 주십시오. - 메모리 용량이 큰 서버의 경우, 메모리 덤프 수집에 더 오랜 시간이 소요될 수 있습니다. ### 적용 Windows를 재부팅해야 설정이 적용됩니다. 설정 사항 적용이 완료되면 진단 인터럽트 발생 시 BSOD가 발생되며 이때, 전체 메모리에 대한 덤프가 수집됩니다. 참고 Windows에 대한 기술 문의가 필요할 경우, 다음을 참고해 주십시오. - [Knowledge Base](https://support.microsoft.com/ko-kr/) 검색 및 참고 - [커뮤니티](https://answers.microsoft.com/ko-kr)에 문의 - Visual Studio 구독자(이전 MSDN 구독)인 경우, 다음 방법을 통해 MS의 공식 지원을 받을 수 있습니다. - 콜센터(080-986-1000) - [구독자 포털](https://my.visualstudio.com/)에 문의 ## API/CLI 사용 방법 API 및 CLI를 통해 진단 인터럽트를 사용하는 방법은 다음과 같습니다. 1. 진단 인터럽트가 [필요한 상황](/docs/server-ts-interrupt-classic#%ED%95%84%EC%9A%94%EC%83%81%ED%99%A9)에 해당하는지 확인해 주십시오. 2. 다음 가이드를 참고하여 API 및 CLI를 실행해 주십시오. - [API 가이드](https://api.ncloud-docs.com/docs/compute-server-interruptserverinstance) - [CLI 가이드](https://cli.ncloud-docs.com/docs/cli-server-interruptserverinstance) 3. 네이버 클라우드 플랫폼 콘솔의 Classic 환경에서 **Menu** > **All Services** > **Compute** > **Server** 메뉴를 차례대로 클릭한 후 서버의 **설정중** 상태를 확인해 주십시오. 4. 서버의 **재시작** 상태를 확인해 주십시오. 5. 서버 상태가 **운영중**으로 변경되면 접속을 시도해 주십시오. 참고 - API, CLI 실행 즉시 서버에 강제 인터럽트가 발생합니다. - **[서버 관리 및 설정 변경] > 서버 콘솔 스크린샷** 기능을 통해 현재 인터럽트 발생 후 진행 상황을 확인할 수 있습니다. - 진단 인터럽트 발생 시, 정상 재부팅이 되지 않을 경우 **[강제 정지]** 버튼이 활성화됩니다. **[강제 정지]** 기능에 대해 자세한 정보는 [강제 정지 및 반납](/docs/server-ts-return-classic)을 참고해 주십시오.