Windows Server 2008 R2에서 SQL Server 2008을 실행하는 AWS 인스턴스에 대형 데이터베이스가 있습니다.AWS에서 Azure로 SQL Server 데이터베이스 마이그레이션
데이터베이스는 끊임없이 변화하고 정보를 기록하고, 그 크기는 약입니다 ~ 1백기가바이트
나는 마이크로 소프트 애저에 대한 우리의 아마존 서비스에서 마이그레이션 할.
그러나 나는 어떤 이상 20-30분
더 그들에게 정보의 손실 여유가 없다나는 푸른 SQL 사용하거나 애저 클라우드에서 VM 아래 SQL Server를 실행 괜찮다,하지만 난 유지해야 데이터베이스가 생방송되고 업데이트 된 경우 정보가 지속적으로 추가되는 주 테이블은 거의 없습니다.
이렇게하는 가장 좋은 방법은 무엇입니까?
글쎄, 내가 정확히 알고있는 상황이다. (RDS 나 하늘색 SQL을 사용하지 않고있다.) 그러나 내가 어떻게 최선의 방법으로 그렇게 할 수 있는지 설명해 주시겠습니까? –
아이디어는 전체 백업을 가져 와서 새 서버에 복원하는 것입니다. 그런 다음 로그 백업을 사용하여 복원하십시오. 다음은 다음 단계입니다. 전환 준비가되면 마지막 백업을 가져 와서 새 인스턴스에서 복원하고 데이터베이스를 온라인 상태로 만들어 앱에 다시 게시하십시오. Log-Shipping은이 프로세스를 자동화하는 빌드 인 솔루션이지만 수동으로 수행 할 수도 있습니다. –
이 주문으로 이동하면 -> 데이터베이스 백업 -> 새 서버에서로드 -> 로그 전달 스크립트로드 -> 새 서버에 응용 프로그램 다시 게시. 로그 전달을 어디에서 시작해야합니까? 새 서버에 데이터베이스를 배포하기 전에 서버를 시작하면 나중에 실행해야 할 사항과 그렇지 않은 내용을 알 수 있습니까? –