시스템 오류가 있는 경우 전체 데이터베이스를 복원하거나 실행 취소 명령이 오류를 해결하기에 충분하지 않은 경우 개체를 복원하려면 Access 데스크톱 데이터베이스의 백업 복사본이 필요합니다.
데이터베이스의 백업 복사본이 스토리지 공간을 낭비하는 것으로 보이는 경우 데이터 및 디자인 손실을 방지하여 저장할 수 있는 시간을 고려합니다. 데이터베이스를 업데이트하는 여러 사용자가 있는 경우 백업을 정기적으로 만드는 것이 특히 중요합니다. 백업 복사본이 없으면 손상되었거나 누락된 개체 또는 데이터베이스 디자인에 대한 변경 내용을 복원할 수 없습니다.
참고: 이 문서는 Access 웹앱에는 적용되지 않습니다.
이 문서의 내용
일반 백업 계획
일부 변경 내용이나 실수는 되돌릴 수 없으므로 데이터베이스의 백업 복사본을 만들어야 한다는 사실을 깨닫기 전에 데이터 손실이 발생할 때까지 기다리지 않습니다. 예를 들어 실행 쿼리 사용하여 레코드를 삭제하거나 데이터를 변경하는 경우 쿼리에서 업데이트한 값은 실행 취소를 사용하여 복원할 수 없습니다.
팁: 특히 쿼리가 데이터를 변경하거나 삭제하는 경우 작업 쿼리를 실행하기 전에 백업을 만드는 것이 좋습니다.
데이터베이스에 여러 사용자가 있는 경우 백업을 수행하기 전에 데이터에 대한 모든 변경 내용이 저장되도록 모든 사용자가 데이터베이스를 닫아야 합니다.
데이터베이스를 백업하는 빈도를 결정하는 데 도움이 되는 몇 가지 지침은 다음과 같습니다.
-
데이터베이스가 보관 파일이거나 참조에만 사용되고 거의 변경되지 않는 경우 디자인 또는 데이터가 변경되는 경우에만 백업을 만드는 것으로 충분합니다.
-
데이터베이스가 활성 상태이고 데이터가 자주 변경되는 경우 정기적으로 데이터베이스를 백업하는 일정을 만듭니다.
-
데이터베이스에 여러 사용자가 있는 경우 디자인 변경 후 데이터베이스의 백업 복사본을 만듭니다.
참고: 연결된 테이블의 데이터에 대해 연결된 테이블을 포함하는 프로그램에서 사용 가능한 백업 기능을 사용하여 백업을 만듭니다. 연결된 테이블이 포함된 데이터베이스가 Access 데이터베이스인 경우 분할 데이터베이스 백업 섹션의 절차를 사용합니다.
데이터베이스 백업
데이터베이스를 백업할 때 Access 디자인 보기에서 열려 있는 개체를 저장하고 닫고 지정한 이름과 위치를 사용하여 데이터베이스 파일의 복사본을 저장합니다.
참고: Access는 개체 기본 보기 속성의 값에 지정된 대로 개체를 다시 엽니다.
백업 복사본을 만들 데이터베이스를 열고 다음을 수행합니다.
-
파일을 클릭한 다음 다른 이름으로 저장을 클릭합니다.
-
파일 형식에서 다른 이름으로 데이터베이스 저장을 클릭합니다.
-
고급에서 데이터베이스 백업을 클릭한 다음 다른 이름으로 저장을 클릭합니다.
-
다른 이름으로 저장 대화 상자의 파일 이름 상자에서 데이터베이스 백업의 이름을 검토합니다.
원하는 경우 이름을 변경할 수 있지만 기본 이름은 원래 데이터베이스 파일의 이름과 백업한 날짜를 모두 캡처합니다.
팁: 백업에서 데이터 또는 개체를 복원하는 경우 일반적으로 백업의 원본과 백업이 만들어진 시기를 알고 싶어하므로 기본 파일 이름을 사용하는 것이 좋습니다.
-
백업 데이터베이스를 파일 형식 목록에서 로 저장할 파일 형식 을 선택한 다음 저장을 클릭합니다.
분할 데이터베이스 백업
분할 데이터베이스는 일반적으로 테이블에 데이터만 포함된 백 엔드 데이터베이스와 백 엔드 데이터베이스, 쿼리, 양식, 보고서 및 기타 데이터베이스 개체의 테이블에 대한 링크가 포함된 프런트 엔드 데이터베이스의 두 개의 데이터베이스 파일로 구성됩니다. 모든 데이터는 백 엔드 데이터베이스에 저장됩니다. 쿼리, 양식 및 보고서와 같은 모든 사용자 인터페이스 개체는 프런트 엔드 데이터베이스에 유지됩니다.
분할 데이터베이스와 함께 수행해야 하는 것처럼 프런트 엔드 및 백 엔드 데이터베이스를 서로 독립적으로 백업하는 데 시간이 오래 걸릴 수 있습니다. 백 엔드 데이터베이스에는 데이터가 포함되어 있으므로 백 엔드 데이터베이스를 정기적으로 백업하는 것이 더 중요합니다.
디자인을 변경할 때 프런트 엔드 데이터베이스의 백업을 만듭니다. 프런트 엔드 데이터베이스의 개별 사용자는 임의의 디자인을 변경할 수 있으므로 사용자가 프런트 엔드 데이터베이스의 자체 백업 복사본을 만들도록 요구하는 것이 좋습니다.
백 엔드 데이터베이스 백업
백업 프로세스를 실행하려면 데이터베이스 파일에 대한 단독 액세스 권한이 필요하고 백업 프로세스가 실행되는 동안 사용자가 백 엔드 데이터베이스를 사용할 수 없기 때문에 백업 프로세스를 시작하기 전에 사용자에게 알립니다.
-
백 엔드 데이터베이스만 열려면 Access 시작합니다.
-
다른 파일 열기 > 컴퓨터 > 찾아보기를 클릭한 다음 백업할 백 엔드 데이터베이스 파일을 선택합니다.
-
열기 옆의 화살표를 클릭한 다음 배타적 열기를 클릭합니다.
-
파일을 클릭한 다음 다른 이름으로 저장을 클릭합니다.
-
파일 형식에서 다른 이름으로 데이터베이스 저장을 클릭합니다.
-
고급에서 데이터베이스 백업을 클릭한 다음 다른 이름으로 저장을 클릭합니다.
-
다른 이름으로 저장 대화 상자의 파일 이름 상자에서 데이터베이스 백업의 이름을 검토합니다.
원하는 경우 이름을 변경할 수 있지만 기본 이름은 원래 데이터베이스 파일의 이름과 백업한 날짜를 모두 캡처합니다.
팁: 백업에서 데이터 또는 개체를 복원하는 경우 일반적으로 백업의 원본과 백업이 만들어진 시기를 알고 싶어하므로 기본 파일 이름을 사용하는 것이 좋습니다.
-
다른 이름으로 저장 대화 상자에서 백 엔드 데이터베이스의 백업 복사본을 저장할 위치를 선택한 다음 저장을 클릭합니다.
프런트 엔드 데이터베이스 백업
디자인 변경 후 프런트 엔드 데이터베이스를 백업하려면 디자인을 변경한 직후에 데이터베이스를 열어 두고 2단계부터 데이터베이스 백업 섹션의 단계를 수행합니다.
데이터베이스 복원
참고: 데이터베이스의 백업 복사본이 있는 경우에만 데이터베이스를 복원할 수 있습니다.
백업은 데이터베이스 파일의 "잘 알려진 복사본"으로 간주됩니다. 이 복사본은 데이터 무결성 및 디자인을 확신합니다. Access데이터베이스 백업 명령을 사용하여 백업을 수행해야 하지만 잘 알려진 복사본을 사용하여 데이터베이스를 복원할 수 있습니다. 예를 들어 USB 외부 백업 디바이스에 저장된 복사본에서 데이터베이스를 복원할 수 있습니다.
전체 데이터베이스를 복원할 때 손상되었거나, 데이터 문제가 있거나, 완전히 누락된 데이터베이스 파일을 데이터베이스의 백업 복사본으로 바꿉니다.
-
파일 탐색기 열고 데이터베이스의 잘 알려진 복사본으로 이동합니다.
-
손상된 데이터베이스 또는 누락된 데이터베이스를 교체해야 하는 위치에 잘 알려진 복사본을 복사합니다.
기존 파일을 바꾸라는 메시지가 표시되면 해당 작업을 수행합니다.
데이터베이스에서 개체 복원
데이터베이스에서 하나 이상의 개체를 복원해야 하는 경우 데이터베이스의 백업 복사본에서 복원하려는 개체가 포함되거나 누락된 데이터베이스로 개체를 가져옵니다.
중요: 다른 데이터베이스 또는 프로그램에 복원하려는 데이터베이스의 개체에 대한 링크가 있는 경우 데이터베이스를 올바른 위치로 복원하는 것이 중요합니다. 그렇지 않으면 데이터베이스 개체에 대한 링크가 작동하지 않으며 업데이트해야 합니다.
-
개체를 복원할 데이터베이스를 엽니다.
-
누락된 개체를 복원하려면 3단계로 건너뜁니다. 잘못되었거나 누락된 데이터가 포함된 개체를 바꾸거나 개체가 제대로 작동하지 않는 경우 다음을 수행합니다.
-
현재 개체를 유지하려면 복원한 후 복원된 버전과 비교하려면 복원하기 전에 개체의 이름을 바꿉니다. 예를 들어 Checkout이라는 손상된 양식을 복원하려는 경우 손상된 양식 의 이름을 Checkout_bad 수 있습니다.
-
바꿀 개체를 삭제합니다.
참고: 데이터베이스 개체가 데이터베이스의 다른 개체에 연결될 수 있으므로 데이터베이스 개체를 삭제할 때는 항상 주의해야 합니다.
-
-
외부 데이터를 클릭하고 가져오기 & 링크 그룹에서 액세스를 클릭합니다.
-
외부 Data-Access 데이터베이스 가져오기 대화 상자에서 찾아보기를 클릭하여 백업 데이터베이스를 찾은 다음 열기를 클릭합니다.
-
테이블, 쿼리, 양식, 보고서, 매크로 및 모듈을 현재 데이터베이스로 가져오기를 선택한 다음 확인을 클릭합니다.
-
개체 가져오기 대화 상자에서 복원하려는 개체의 형식에 해당하는 탭을 클릭합니다. 예를 들어 테이블을 복원하려면 테이블 탭을 클릭합니다.
-
개체를 클릭하여 선택합니다.
-
더 많은 개체를 복원하려면 복원하려는 모든 개체를 선택할 때까지 6단계와 7단계를 반복합니다.
-
개체를 가져오기 전에 가져오기 옵션을 검토하려면 개체 가져오기 대화 상자에서 옵션 단추를 클릭합니다.
-
개체를 선택하고 설정 옵션을 가져온 후 확인을 클릭하여 개체를 복원합니다.
백업 만들기를 자동화하려면 파일 서버 백업 소프트웨어 또는 USB 외부 백업 디바이스와 같은 파일 시스템의 자동화된 백업을 수행하는 제품을 사용하는 것이 좋습니다.