약 20GB의 BKS 파일이 있습니다. 여기서 MSSQL 파일을 어떻게 추출합니까?
감사해요
답변1
ntbackup을 사용하여 백업을 생성한 경우 백업 및 복원 마법사를 사용하여 해당 백업에서 모든 파일 또는 선택한 파일을 복원해야 합니다. 복원할 파일을 결정하려는 경우 SQL 데이터베이스는 일반적으로 MDF, LDF 및 NDF 파일 확장자를 가진 파일에 존재하지만 반드시 필요한 것은 아닙니다.
ntbackup이 백업을 수행할 때 데이터베이스 일관성을 보장하는지 확실하지 않으므로 데이터베이스가 깨끗하게 복원되지 않을 가능성이 있습니다.
답변2
백업이 실수로 BKS 파일로 저장되었는지 궁금합니다. "실제" BKS 파일은 메모장에서 열리고 읽을 수 있습니다. 메모장에서 파일을 열려고 시도할 수 있으며 사람이 읽을 수 있는 경우에는 데이터가 포함되지 않은 것입니다. 그렇지 않으면 확장자를 BKF로 변경하고 NTBackup이 이를 복원하는지 확인할 수 있습니다.
답변3
실제로는 BAK 파일이었습니다. 표준 복원 데이터베이스를 실행하고 bks 파일을 가리키기만 하면 됩니다.