MSSQL 자동백업방법

2026. 6. 24. 22:33·Programming/Database

자동백업 방법

우선 원하는 Script 으로 SQL 파일 생성을 만들 어줍니다. (예:BACKUP.SQL)

declare @dir nvarchar(100) 
declare @backupname nvarchar(100) 

-- 백업받을 폴더 지정 
set @dir = N'Z:\\Backup_SQL\\서버_backup_' + convert(nvarchar(20), getDate(), 112) + N'.bak' 
set @backupname = N'서버_backup_' + convert(nvarchar(20), getDate(), 112) 
BACKUP DATABASE [DB이름] TO DISK = @dir WITH NOFORMAT, NOINIT, NAME = @backupname, SKIP, NOREWIND, NOUNLOAD, STATS = 10 

GO

 

그리고 백업을 수행할 배치파일을 만들어 줍니다. (예:BACKUP.BAT)

sqlcmd -S 서버이름 -i “Z:\\Backup_SQL\\BACKUP.SQL”

마지막으로 윈도우즈 예약으로 지정된 시간에 BACKUP.BAT 스크립트를 실행하도록 합니다.

'Programming > Database' 카테고리의 다른 글

Oracle 프로시저를 MSSQL 프로시저로 변환할 때 알아두면 좋은 핵심 포인트  (0) 2026.07.30
MSSQL DB가 주의대상이 되었을때  (0) 2026.07.27
MSSQL 서버 테이블 수정하기/자동증가값 초기화/패스워드 암호화 하기  (0) 2025.12.20
MSSQL 함수 구현 #1 (문자 앞에 0을 붙이는 함수)  (0) 2025.12.19
[MySQL] SQL 배치 작업 하기  (0) 2025.12.19
'Programming/Database' 카테고리의 다른 글
  • Oracle 프로시저를 MSSQL 프로시저로 변환할 때 알아두면 좋은 핵심 포인트
  • MSSQL DB가 주의대상이 되었을때
  • MSSQL 서버 테이블 수정하기/자동증가값 초기화/패스워드 암호화 하기
  • MSSQL 함수 구현 #1 (문자 앞에 0을 붙이는 함수)
레이조(RayCho)
레이조(RayCho)
개발자 레이조(RayCho)의 블로그입니다. 똑똑하게 배우고 기록하는 공간
  • 레이조(RayCho)
    레이(Ray)의 개발이야기
    레이조(RayCho)
  • 전체
    오늘
    어제
    • 분류 전체보기 (101) N
      • Programming (101) N
        • Python (9)
        • Flutter (4)
        • Delphi (25)
        • Java,Spring Boot (2) N
        • Lazarus (2)
        • C#.NET (20)
        • ASP.NET (5)
        • Database (8)
        • Game Dev (6)
        • Rust (3)
        • PHP (3)
        • Web (6)
        • ETC (8)
  • 블로그 메뉴

    • 홈
    • Introduce
    • 태그
  • 링크

    • Naver Blog
    • Diary Blog
  • 공지사항

  • 인기 글

  • 태그

    Flutter
    문법
    PSP
    mssql
    WPF
    C#
    VCL
    프로그래밍
    iis
    프로젝트
    delphi
    개발환경
    소스코드
    objectpascal
    델파이
    csharp
    Python
    기초
    ASP.NET
    Web
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.5
레이조(RayCho)
MSSQL 자동백업방법
상단으로

티스토리툴바