SQL/MS-SQL
[MS-SQL] DB 백업, DB 리스토어
Deleloper Ha
2023. 6. 29. 16:15
728x90
반응형
안녕하세요. 이번 포스팅은 DB 백업과 리스토어(복원)에 관하여 설명하려고 합니다.
저는 Microsoft SQL Serve Managemnet Studio를 통하여 하는 방법을 설명하겠습니다.
1. 파일 확인
먼저, 백업 하려는 데이터베이스를 선택하시고 우클릭 후 속성을 선택합니다. 그리고 파일 탭으로 이동합니다. 이동하시면 데이터베이스 파일을 확인 하실수 있습니다.
2. 백업
백업 명령어는 아래와 같습니다.
BACKUP DATABASE [데이터베이스명] TO DISK = [경로];
예제)
BACKUP DATABASE TEST TO DISK = 'E:\DB_BACKUP\TEST.bak';
3. 리스토어(복원)
복원은 1번항목 파일에 대한 정보가 필요합니다. 각각 파일의 위치를 지정 하여야합니다.
RESTORE DATABASE [복원 데이터베이스] FROM DISK = [경로] WITH
MOVE [파일명] TO [저장경로]
예제)
RESTORE DATABASE TEST_T FROM DISK = 'E:\DB_BACKUP\TEST.bak' WITH
MOVE 'TEST' TO 'D:\DB\TEST_T.MDF',
MOVE 'TEST_log' TO 'D:\DB\TEST_log.LDF'
파일명은 설정된 파일명의 확장자에 따라 달라질 수 있습니다.
궁금하신점이나 틀린내용이 있다면, 댓글 부탁드립니다. 감사합니다.
728x90
반응형