안녕하세요.
날씨가 오락가락하는데 감기 조심하시구요.
문의드릴 사항이 있습니다.
현재 SQL Server 2008 R2 Std 에서 DB 를 돌리고 있습니다.
근데 SQL Server 2016 Std 로 DB 마이그레이션이 필요한 상황인데,
체크해야될 부분이 무엇이 있나요?
중간에 2012 -> 2014 -> 2016 이 순으로 해야된다고 들었는데
만약에 2008 R2 에서 그대로 DB 백업을 해서 2016 에서 정상적으로 동작을 한다면 다른 기타 문제될 만한 부분은 없을까요?
그리고 순차적으로 해야된다고 하면
정확하게 무엇을 해야하는지 궁금합니다.
DB 파일을 2008 R2 에서 Full 백업해서 2012 에서 복원시켰다가 그냥 그대로 다시 Full 백업하고 복원하고 순서로 하는지,
Full백업후에 호환성 수준도 올려준 후에 백업을 해야하는지 궁금합니다.
그리고 기존에 사용하던 백업정책들의 경우에도 순차적으로 서버순으로 백업->복원을 해야할까요?
질문 요약.
1. 2008 R2 에서 바로 FULL 백업하여 2016 에서 복원하고 솔루션에서 DB 테스트하고 정상이면 문제될 사항은 없을까요?
2. 문제가 있다면, 2008 R2 -> 2016 으로 마이그레이션 시에 FULL 백업-> 복원만 버전 순차적으로 하면 될까요?(호환성 수준도 올려야되나요?)
3. 백업정책이나 기타 계정정보들의 경우에도 순차적으로 백업 복원을 해야하나요?
끝까지 봐주셔서 감사합니다.
조금이나마 아시는 지식 나눠주시면 복 받으실꺼에요~
Comment 1
-
catchv
2018.11.29 17:46
1. 2008 R2 에서 2016으로 바로 복원이 가능합니다. 테스트 해보시고 문제 없으면 DB쪽은 문제 없는 걸로 보시면 됩니다.
2. 2008 R2 FULL을 2016에 바로 복원하시면 됩니다. 호환성 수준은 올리시는 걸 권장 드립니다. 호환성이 낮으면 2016의 개선된 기능이 동작하지 않습니다.
3. 보통은 단일 서버일 경우 계정(권한 포함), 링크드 서버, job 정도만 옮기시면 동일하게 동작합니다. 추가적인 사항(복제 등)은 파악하셔야 합니다.