본 게시물은 개인적인 의견으로 작성되었으니 절대적인 정보가 아닐 수 있습니다. 참고만 하시고 궁금한 사항이 있으시면 연락주세요.

티스토리 뷰

SQL Server Full Backup은 무조건 해주고 시작하는것이 좋을 것 같다.
전체백업 with COPY_Only 로 백업 후 트랜잭션로그백업을 받으면 아래와 같이 오류다.
중요한 포인트이다. 왜 ? 가용성그룹의 백업정책과 밀접한 관계가 있다.

use master
GO

IF EXISTS (SELECT name FROM master.dbo.sysdatabases WHERE name = N'BACKUPTEST')
 DROP DATABASE BACKUPTEST
GO

CREATE DATABASE BACKUPTEST
GO

USE BACKUPTEST
GO

--drop table TBL
IF OBJECT_ID('dbo.TBL') IS NULL
 drop table TBL
GO

CREATE TABLE TBL(COL1 VARCHAR(50))
GO

INSERT INTO TBL VALUES('카피온리백업전')
BACKUP DATABASE BACKUPTEST TO DISK='E:\LAB\D___FUL.BAK'    with copy_only
INSERT INTO TBL VALUES('카피온리백업후')
BACKUP LOG BACKUPTEST TO DISK='E:\LAB\D___TRN1.TRN' -- (with copy_only)
/*
메시지 4214, 수준 16, 상태 1, 줄 25
현재 데이터베이스 백업이 없으므로 BACKUP LOG를 수행할 수 없습니다.
메시지 3013, 수준 16, 상태 1, 줄 25
BACKUP LOG이(가) 비정상적으로 종료됩니다.
*/

 

댓글
최근에 올라온 글
최근에 달린 댓글
글 보관함
Total
Today
Yesterday