데이터베이스를 다른 서버로 복사
데이터베이스를 한 컴퓨터에서 다른 컴퓨터로 복사하는 기능은 경우에 따라 유용하게 사용됩니다. 복사한 데이터베이스를 사용하여 테스트, 일관성 검사, 소프트웨어 개발, 보고서 실행 또는 미러 데이터베이스 만들기를 수행하거나 데이터베이스를 원격 분기 작업에 사용할 수 있게 만들 수 있습니다.
다음 방법 중 하나를 사용하여 서버 간에 데이터베이스를 복사할 수 있습니다.
데이터베이스 복사 마법사 사용
데이터베이스 복사 마법사를 사용하여 서버 간에 데이터베이스를 복사 또는 이동할 수 있습니다. 자세한 내용은 데이터베이스 복사 마법사 사용을 참조하십시오.데이터베이스 백업 복원
전체 데이터베이스를 복사하려면 BACKUP 및 RESTORE Transact-SQL 문을 사용합니다. 일반적으로 데이터베이스의 전체 백업 복원은 여러 가지 이유로 데이터베이스를 한 컴퓨터에서 다른 컴퓨터로 복사하는 데 사용됩니다. 백업 및 복원을 사용하여 데이터베이스를 복사하는 방법에 대한 자세한 내용은 백업 및 복원으로 데이터베이스 복사를 참조하십시오.[!참고] 데이터베이스 미러링에 사용할 미러 데이터베이스를 설정하려면 RESTORE DATABASE <database_name> WITH NORECOVERY를 사용하여 데이터베이스를 미러 서버로 복원해야 합니다. 자세한 내용은 미러 데이터베이스에서 미러링 준비를 참조하십시오.
Microsoft SQL Server 6.5 또는 이전 버전에서 데이터베이스 복사
데이터베이스 업그레이드에 대한 자세한 내용은 SQL Server 6.5 또는 이전 버전에서 데이터베이스 복사를 참조하십시오.
[!참고] 또한 SQL Server 인스턴스 간에 데이터베이스를 복사하지 않고 데이터를 복사하는 방법이 여러 가지 있습니다. 이러한 방법에 대한 자세한 내용은 서버 간의 데이터 복사를 참조하십시오.
참고 항목
개념
대량 가져오기 및 내보내기 작업 정보
다른 서버 인스턴스에서 데이터베이스를 사용할 수 있도록 할 때 메타데이터 관리
방법: 분리 및 연결을 사용하여 데이터베이스 업그레이드(Transact-SQL)