데이터베이스 미러링 제거(SQL Server)Removing Database Mirroring (SQL Server)

데이터베이스 소유자는 언제든지 파트너에서 데이터베이스 미러링 세션을 수동으로 중지할 수 있습니다.The database owner can manually stop a database mirroring session at any time, at either partner.

미러링 제거의 영향Impact of Removing Mirroring

미러링을 제거하면 다음과 같은 결과가 발생합니다.When mirroring is removed, the following occurs:

  • 파트너 간의 관계 및 각 파트너와 미러링 모니터 서버 간의 관계가 영구적으로 해제됩니다(관계가 있는 경우).The relationship between the partners and between each partner and the witness breaks permanently, if any relationship exists.

    세션이 중지될 때 파트너가 서로 통신하고 있으면 두 컴퓨터에서 해당 관계가 즉시 해제됩니다.If the partners are communicating with each other when the session is stopped, their relationship is immediately broken on both computers. 파트너가 서로 통신하고 있지 않으면(세션 중지 시 데이터베이스는 DISCONNECTED 상태임) 미러링이 중지된 파트너에서 해당 관계가 즉시 해제됩니다. 상대 파트너가 다시 연결을 시도할 경우 데이터베이스 미러링 세션이 종료되었음을 확인하게 됩니다.If the partners are not communicating (the database is in a DISCONNECTED state at the time of stopping), the relationship is broken immediately on the partner from which mirroring is stopped; when the other partner tries to reconnect, it discovers that the database mirroring session has ended.

  • 세션을 일시 중지하는 경우와 달리 미러링 세션에 대한 정보가 삭제됩니다.Information about the mirroring session is dropped, unlike when pausing a session. 미러링은 주 데이터베이스와 미러 데이터베이스에서 모두 제거됩니다.Mirroring is removed on both the principal database and the mirror database. sys.databases에서 mirroring_state 열과 다른 모든 미러링 열은 NULL로 설정됩니다.In sys.databases, the mirroring_state column and all other mirroring columns are set to NULL. 자세한 내용은 sys.database_mirroring(Transact-SQL)을 참조하세요.For more information, see sys.database_mirroring (Transact-SQL).

  • 각 파트너 서버 인스턴스는 별도의 데이터베이스 복사본으로 남겨집니다.Each partner server instance is left with a separate copy of the database.

  • 미러 데이터베이스가 RESTORE WITH NORECOVERY를 사용하여 생성되었기 때문에 RESTORING 상태( sys.databasesstate열 참조)로 남게 됩니다.The mirror database is left in the RESTORING state (see the state column of sys.databases), because the mirror database was created by using RESTORE WITH NORECOVERY. 따라서 이전 미러 데이터베이스를 삭제하거나 WITH RECOVERY를 사용하여 복원할 수 있습니다.At this point, you can drop the former mirror database or restore it using WITH RECOVERY. 데이터베이스를 복구할 때 새로운 복구 분기 지점에서 복구를 시작하므로 이전 주 데이터베이스에서 갈라져 나옵니다.When you recover the database, it will have diverged from the former principal database because the recovery starts a new recovery fork.

참고

세션을 중지한 후에 미러링을 계속하려면 데이터베이스 미러링 세션을 새로 설정해야 합니다.To continue mirroring after stopping a session, you must establish a new database mirroring session. 미러링을 중지한 후에 로그 백업을 만들 경우 이 로그 백업을 미러 데이터베이스에 적용한 후에 미러링을 다시 시작해야 합니다.If you create a log backup after stopping mirroring, you must apply it to the mirror database before restarting mirroring.

데이터베이스 미러링을 제거하려면To remove database mirroring

참고 항목See Also

ALTER DATABASE 데이터베이스 미러링(Transact-SQL) ALTER DATABASE Database Mirroring (Transact-SQL)
데이터베이스 미러링(SQL Server) Database Mirroring (SQL Server)
데이터베이스 미러링 일시 중지 및 재개(SQL Server) Pausing and Resuming Database Mirroring (SQL Server)
sys.databases(Transact-SQL)sys.databases (Transact-SQL)