레이블이 MSSQL인 게시물을 표시합니다. 모든 게시물 표시
레이블이 MSSQL인 게시물을 표시합니다. 모든 게시물 표시

2015년 1월 4일 일요일

DB 백업 및 복원




DB Backup


MSSQL 2008 기준



1.  Task -> Back up..





2. General  -> 백업 할 데이터베이스 선택 -> Destination 추가 ( 백업될 파일 경로)




3. options 에서 별도 설정할 건 없다. default










-----------------------------------------------------------------







DB Restore



1. Database -> Restore Database 선택









2. From device ->  백업된 파일 선택 add ->








3. 상단의 "To database" 복원할 database 이름 선택








4. Database 목록에 복원한 Database 생성 확인































2014년 9월 4일 목요일

MSSQL Memory 제한






MSSQL은 기본으로 메모리용량을 할당 받아놓고 작업을 하기 때문에 사용하지 않더라도 메모리를 차지하고 있다. 그러므로 사이즈를 줄여 준다면 서버 자원을 낭비하지 않을 수 있다. 



1. SQL 속성 클릭








2. Memory 부분에 "Maximum server memory" 현재 서버의 스펙에 맞춰 
   용량을 낮춰 준다.



MsSQL DB Backup schedule 등록하는 방법






1.     SQL connect Management -> Maintenance Plans -> Maintenance Plans wizard




2.     Plans Name 입력 “ Backup Plan “







3. Tasks 선택 – Full, Diff, Trans, Maintenance Cleanup







4. Databases -> All user databases 
-> Create a subdirectory for each database 
Schedule :  Full / week  ,  Diff / day  ,  Trans / Hour
Full -> weekly -> Monday -> 06:00 AM






5. Schedule -> Full per weekly , Diff per Daily , Trans per Hourly 







6.     Diff -> daily -> 06:30 AM






7. Trnas -> Daily -> Occurs every 1 hours






8. Cleanup Plan -> .bak -> Delete files 4 weeks after





9.  Execute finish





10.     SQL Agent -> Jobs -> start Job at step… ( Full, Diff, Tran, Clean )






                                                    :)