Windows Server 2025 / 서버 업데이트·보안·용량·백업을 정기 점검하는 체크리스트

서버 정기 점검은 현재 서비스가 동작하는지, 데이터와 복구 수단이 안전한지, 최근 변경으로 문제가 생기지 않았는지를 반복 확인하는 과정입니다. 일·주·월 단위 확인 항목과 담당자, 이상 발견 시 조치를 정해 두면 점검이 단순 체크 표시로 끝나는 것을 줄일 수 있습니다.

역할별 정상 기준과 담당자를 정합니다

DC1·DC2, FS1과 웹 서버의 점검 항목은 다릅니다. 서버 목록에는 이름·IP·역할·담당자·관리 경로·백업 위치를 기록하고, 정상으로 판단할 기능 시험을 하나씩 정하세요. 화면 접속 성공만으로 모든 역할이 정상이라고 판단하지 않습니다.

역할 실제 기능 확인 예시
AD·DNS 도메인 서비스 검색, 새 인증 확인과 DC 복제
파일 서버 일반 계정의 공유 읽기·쓰기와 부서 간 접근 제한
DHCP 범위 사용량·주소 여유와 새 임대
웹 서버 이름·HTTPS로 페이지 응답과 로그 상태

도메인에 캐시된 기존 로그인은 DC 장애를 감출 수 있고, 관리자 공유 접속은 일반 사용자 권한 문제를 놓칠 수 있습니다. 실제 서비스 경로를 시험하는 계정과 방법을 정하되 점검용 계정에 불필요한 관리자 권한을 주지 않습니다.

일일·주간·월간 항목을 나눕니다

주기 예시 확인할 내용 이상 시 조치 기준
매일 또는 필요한 빈도 서비스 응답, 백업 성공·미실행, 디스크 여유와 중요 알림 서비스 영향과 복구 가능성을 먼저 판단하고 담당자에게 연결
매주 반복 오류, 용량 증가, 업데이트 대기와 계정·권한 변경 추세·변경 이력과 연결해 원인·기한 지정
매월 또는 변경 후 시험 복구, 인증서·라이선스 만료, 접근 권한·백업 보존 검토 만료 전 갱신, 불필요 권한 정리, 복구 절차 보완

주기는 서비스 중요도와 변경 빈도에 따라 조정하는 운영 예시입니다. 백업 실패를 한 달에 한 번만 확인해도 충분하다는 뜻이 아닙니다. 실시간 감시·알림과 정기 검토는 서로 보완하며, 알림을 받는 사람과 대응 시간도 정해야 합니다.

기본 상태를 조회하고 역할별 확인을 더합니다

대상 서버의 관리자 Windows PowerShell에서 이름·부팅·용량·최근 중요 이벤트를 조회할 수 있습니다. 저장은 앞서 만든 CSV 점검 스크립트처럼 실행별 파일로 관리하고 같은 파일을 덮어쓰지 않습니다.

hostname
Get-CimInstance Win32_OperatingSystem | Select-Object LastBootUpTime
Get-Volume | Select-Object DriveLetter,FileSystemLabel,Size,SizeRemaining
Get-WinEvent -FilterHashtable @{LogName='System';StartTime=(Get-Date).AddDays(-1);Level=1,2} -MaxEvents 30

이벤트가 없다는 메시지와 조회 권한 오류를 구분하세요. 디스크 여유는 비율뿐 아니라 절대 용량·증가 속도와 역할 요구량을 함께 봅니다. 중지된 모든 서비스를 오류로 분류하지 않고 정상 기준과 비교합니다.

DC에서는 복제 진단에 따라 repadmin /replsummary와 DNS 조회를, DHCP 서버에서는 범위 사용량을, 백업 서버에서는 실제 저장소의 백업 버전을 추가 확인합니다. 해당 역할이 없는 서버에 모든 명령을 일괄 실행할 필요는 없습니다.

점검표에는 증거와 후속 조치를 남깁니다

기록 열 작성 예시의 의미
확인 시각·대상 어느 서버를 언제 확인했는지
항목·기대 결과 일반 계정으로 Sales 공유에 시험 파일 생성 가능
실제 결과·증거 성공·실패, 오류 코드와 로그 또는 보고서 경로
영향·담당·기한 사용자 영향과 누가 언제까지 조치할지
재확인·종결 수정 후 같은 조건의 결과와 종결 판단

암호·토큰·복구 키 자체는 점검표에 넣지 않습니다. 안전한 보관 위치와 접근 절차만 기록하세요. 스크립트 종료 코드 0, 백업 작업 성공 표시와 실제 파일 복구 가능 여부도 구분해 적습니다.

일시 경고를 무조건 장애로 올리거나 반복 오류를 매일 정상으로 복사하지 않습니다. 해결되지 않은 항목은 담당자와 기한을 유지하고, 알려진 예외라면 범위와 재검토 조건을 명확히 남깁니다.

변경 후에는 같은 기준으로 재검증합니다

업데이트·권한·네트워크·인증서·저장소를 변경한 뒤에는 해당 기능을 정기 점검 기준으로 다시 시험합니다. 변경 전 값을 보존하고 복구 계획·콘솔 접근을 확인한 뒤 한 범위씩 적용하세요. 변경을 했다는 사실과 문제를 해결했다는 사실은 다릅니다.

  • 복구 시험은 별도 위치에서 파일 내용·권한과 소요 시간을 확인합니다.
  • 두 DC나 다중 서버 구성은 단일 호스트·저장소 장애도 고려합니다.
  • 만료 예정 항목은 갱신뿐 아니라 실제 서비스에 새 인증서 등이 연결됐는지 확인합니다.
  • 사용하지 않는 계정·규칙·정책은 사용처를 확인한 뒤 필요한 범위에서 정리합니다.

점검표는 서버가 바뀔 때 함께 갱신해야 합니다. 새 역할을 추가했으면 기능 시험과 백업·복구 범위도 추가하고, 서버를 폐기했으면 감시·자격 증명·백업 보존의 종료 조건까지 확인하세요.