전체검색

사이트 내 전체검색

공지사항

질문답변

접수완료 SQL 백업(원격,로컬) 예제를 소개해 드릴게요! ????

페이지 정보

profile_image
작성자 이일
댓글 0건 조회 223회 작성일 25-05-28 10:50

본문

여러 가지 SQL 백업 예제를 소개해 드릴게요! ????


1. 전체 데이터베이스 백업

 

BACKUP DATABASE YourDatabase TO DISK = 'C:\Backup\YourDatabase.bak' WITH FORMAT, INIT, SKIP, NOREWIND, NOUNLOAD, STATS = 10;

 

이 코드는 전체 데이터베이스를 백업하는 기본적인 방법입니다. 자세한 내용은 Microsoft 공식 문서를 참고하세요.

 

2. 차등 백업 (Differential Backup)

 

BACKUP DATABASE YourDatabase TO DISK = 'C:\Backup\YourDatabase_Diff.bak' WITH DIFFERENTIAL;

 

차등 백업은 마지막 전체 백업 이후 변경된 데이터만 저장하여 백업 속도를 높이고 저장 공간을 절약할 수 있습니다.

 

3. 트랜잭션 로그 백업

 BACKUP LOG YourDatabase TO DISK = 'C:\Backup\YourDatabase_Log.bak';

 

트랜잭션 로그 백업을 사용하면 데이터베이스를 특정 시점으로 복원할 수 있습니다.

4. 네트워크 드라이브에 백업 

BACKUP DATABASE YourDatabase TO DISK = '\\RemoteServer\BackupFolder\YourDatabase.bak';

 

이 방법을 사용하면 원격 서버에 백업을 저장할 수 있습니다.

5. 클라우드 백업 (Azure Blob Storage)

 

BACKUP DATABASE YourDatabase TO URL = 'https://yourstorageaccount.blob.core.windows.net/backups/YourDatabase.bak' WITH CREDENTIAL = 'AzureStorageCredential';



 

Azure Blob Storage를 활용하면 클라우드 기반 백업을 수행할 수 있습니다.

--이글은 copilet  에서 가져왔습니다.--

답변목록

등록된 답변이 없습니다.