AutoBackupManager

본 데모는 실제 파일 복사·레지스트리·작업 스케줄러 조작 없이, 요구사항 기반 UI와 운영 흐름을 시연하는 수주용 화면입니다.

현재 PCFAB-LINE3-PC01공정 라인 3 · 설비 제어 PC
자동 백업 상태사용 중 (예약 활성)시스템 트레이 상주
다음 전체 백업 예정2026-09-01 03:00연 4회 예약 기준
폴더 상태 요약정상 1 · 주의 3진행중 1건
D: BackupDrive연결됨
E: BackupDrive연결됨
F: BackupDrive연결됨

EMS Main Program

장치명 · EMS-01

정상

최근 백업이 정상적으로 완료되었습니다.

원본 경로
C:\EMS
백업 드라이브
D:\BackupDrive
마지막 백업
2026-06-01 03:00
다음 백업
2026-09-01 03:00
정상D:\BackupDrive\ABM_Backup\EMS-01

Marking Job Data

장치명 · MARK-02

백업필요

예정된 백업 시각이 다가왔습니다.

원본 경로
C:\Marking\Jobs
백업 드라이브
E:\BackupDrive
마지막 백업
2026-06-01 03:00
다음 백업
2026-12-01 03:00
백업필요E:\BackupDrive\ABM_Backup\MARK-02

Vision Recipe

장치명 · VIS-03

놓침

예정된 백업이 실행되지 않았습니다.

원본 경로
C:\Vision\Recipe
백업 드라이브
D:\BackupDrive
마지막 백업
2025-09-01 03:00
다음 백업
2026-07-05 03:00 (일요일 재시도 예정)
놓침D:\BackupDrive\ABM_Backup\VIS-03

PLC Config

장치명 · PLC-04

진행중
진행률42%
원본 경로
C:\PLC\Config
백업 드라이브
F:\BackupDrive
마지막 백업
2026-06-01 03:00
다음 백업
2026-09-01 03:00
진행중F:\BackupDrive\ABM_Backup\PLC-04

Report Archive

장치명 · RPT-05

부분실패

일부 파일이 백업되지 않았습니다.

원본 경로
C:\Reports
백업 드라이브
D:\BackupDrive
마지막 백업
2026-06-01 03:12
다음 백업
2026-09-01 03:00
부분실패D:\BackupDrive\ABM_Backup\RPT-05
자동 백업 사용 중
백업 드라이브 3개 연결됨다음 전체 백업 2026-09-01 03:00

본 데모는 실제 파일 복사·레지스트리·작업 스케줄러 조작 없이, 요구사항 기반 UI와 운영 흐름을 시연하는 수주용 화면입니다.

Requirement Coverage / Safe POC

공고 요구사항을 바로 확인할 수 있는 백업 운영 시나리오

이 화면은 실제 업무 폴더나 Windows 설정을 건드리지 않는 수주용 데모입니다. 계약 전에는 fixture 기반으로 스케줄·재시도·보관정책·로그 흐름을 검증하고, 계약 후 Windows 전용 실행 프로그램으로 전환하는 구조를 전제로 합니다.

5
최대 5개 중요 폴더 동시 관리
1~5
KeepCount 기준 오래된 백업 자동 정리
365
연간 고정 스케줄·놓친 백업 재시도
XP~11
Windows XP부터 Windows 11까지 호환 전략

요구사항 매핑

  • 폴더 관리중요 폴더 5개까지 등록하고 각 폴더별 스케줄·대상 드라이브·보관 개수를 분리합니다.
  • 백업 구조드라이브:\ABM_Backup\장치명\원본폴더명\yyyyMMdd\ 구조로 복사하며, fixture 데이터로 경로 규칙을 먼저 증명합니다.
  • 실패 대응부분 실패는 경고로 남기고, 놓친 백업은 다음 실행 시 자동 감지해 재시도 예약으로 연결합니다.
  • 대용량청크 복사, checksum, skip/retry, 중단 버튼을 분리해 대용량 파일 복사 중단과 재개 정책을 설명합니다.
  • Windows 연동Mutex, 시스템 트레이, 시작 실행, registry, Task Scheduler는 계약 전 실제 수정 없이 fixture POC로 검증합니다.
  • 로그config.ini 자동 백업, backup.log, crash.log, 결과 요약 파일을 산출물로 관리합니다.

실패→재시도 운영 흐름

1
스케줄 확인연간 고정 스케줄과 마지막 성공 시간을 비교합니다.
2
누락 감지PC 미사용·전원 꺼짐으로 놓친 백업을 다음 실행 시 표시합니다.
3
청크 복사대용량 파일은 chunk index와 checksum 단위로 진행률을 남깁니다.
4
부분 실패 경고권한·잠금·경로 오류는 backup.log와 화면 경고로 분리합니다.
5
보관 정책KeepCount 초과분은 rollback 가능한 삭제 후보로 먼저 계산합니다.
config.ini · backup.log · crash.log · Mutex · Tray · Task Scheduler · Registry · WinForms/.NET Framework 4.0 · Delphi 후보
Detailed Proposal PDF

상세 기획서 PDF 다운로드

기존 기획서 내용은 유지하고 페이지 흐름, 행간, 표 간격만 조정한 다운로드 파일입니다. 현재 데모는 실제 업무 폴더나 Windows 설정을 수정하지 않는 수주용 시연입니다.

PDF: /downloads/proposal.pdf · HTML: /proposal.html