MSSQL
DB Backup
hswang
2013. 11. 28. 17:29
경로를 지정하여 백업 (해당 DB안에서 쿼리)
BACKUP DATABASE 데이터베이스이름 TO DISK = 'C:\BackupTest\Test_Backup'
백업 정보보기
RESTORE HEADERONLY FROM DISK = 'C:\BackupTest\Test_Backup'
백업한 DB 복원 (master DB안에서 쿼리)
RESTORE DATABASE 데이터베이스이름 FROM DISK = 'C:\BackupTest\Test_Backup' WITH REPLACE
백업한 파일을 다른 곳으로 복원 시킬 경우 (master DB안에서 쿼리)
RESTORE DATABASE 데이터베이스이름 FROM DISK = 'C:\BackupTest\Test_Backup' WITH REPLACE,
MOVE 'Test_Data' TO 'D:\BackupTest\Test_Data.MDF',
MOVE 'Test_Log' TO 'D:\BackupTest\Test_Log.LDF'
-> 복원시 대상 데이터 베이스 쿼리 파일을 모두 닫아야함. 아니면 사용중엔 DB라 복사가 안된다고 함