운영 도구 · 로컬 PC에서 실행
운영 백업과 복원 검증
계약·정산·업로드·인증키를 하나의 암호화 백업으로 보관합니다. 복원은 새 폴더에서 내용을 검증하며, 현재 사용 중인 CRM 자료를 덮어쓰지 않습니다.
1. 운영 자료 백업
작업을 마무리하고 이 PC에서 PowerShell을 열어 다음 명령을 실행하세요. 암호는 터미널에서 직접 입력합니다. 채팅이나 명령문에 적지 마세요.
& 'C:\진심비즈랩\crm\scripts\runtime-backup.ps1' -Mode backup -StopServer진행 중인 요청을 기다린 뒤 서버를 정상 종료하고, 암호화와 무결성 검증을 수행합니다. 기본 저장 위치는 C:\진심비즈랩-운영백업입니다. 결과가 VERIFIED인지 확인하세요.
백업이 끝나면 기존 실행 도구로 CRM을 다시 켜거나 아래 명령을 실행하세요.
Set-Location -LiteralPath 'C:\진심비즈랩\crm'
npm.cmd start2. 암호와 파일 검증
백업파일.jblbackup은 실제 백업 파일 경로로 바꾸세요. AUTHENTICATED는 암호화 파일·목록의 검증 결과입니다. DB와 업무 데이터 복원 검증은 다음 단계에서 합니다.
& 'C:\진심비즈랩\crm\scripts\runtime-backup.ps1' -Mode verify -BackupFile 'C:\진심비즈랩-운영백업\백업파일.jblbackup'3. 새 폴더에 복원해 대조
아직 존재하지 않는 새 경로를 지정하세요. 이 폴더에는 운영 자료의 검증용 사본만 생성됩니다. 운영 서버 전환은 자동으로 진행되지 않습니다.
& 'C:\진심비즈랩\crm\scripts\runtime-backup.ps1' -Mode restore -BackupFile 'C:\진심비즈랩-운영백업\백업파일.jblbackup' -DestinationDirectory 'C:\진심비즈랩-복원검증\새검증폴더'RESTORED_AND_VERIFIED와 새 폴더의 RESTORE-REPORT.json을 확인하세요. 원장 합계, 계약·정산 원문, 업로드 해시, DB 무결성을 대조합니다. 기존 파일이 있는 폴더로는 복원할 수 없습니다.
복원 사본에서는 이전 로그인 세션·초대·복구코드·진행 중 인증 요청을 무효화합니다. 기존 역할·계약·종료 상태는 유지합니다. 실제 운영 복귀 전에 담당자가 검증 결과와 접근권한을 확인해야 합니다.
계정을 잃기 전에
계정 보안에서 일회용 복구코드를 미리 발급하고 안전하게 따로 보관하세요. 로그인 정보를 잃었을 때 계정 복구에서 코드와 새 인증앱으로 재설정할 수 있습니다. 복구코드가 없는 계정을 임의로 풀어 주는 관리자 우회 기능은 없습니다.