가져오기에서 오브젝트 및 오브젝트 이름 바꾸기

bfimport 명령과 가져오기 유틸리티는 데이터베이스에 이름이 같은 오브젝트가 이미 있는 경우 가져온 오브젝트의 이름을 바꿉니다. 가져오기에서 오브젝트 이름 바꾸기는 기존 동작입니다.

가져오기에서 이 동작을 변경하고 기존 오브젝트를 바꾸려면 bfimport의 -r 옵션을 지정하거나 UI에서 엔티티 바꾸기 옵션을 선택해야 합니다.

다음 주제는 가져온 오브젝트와 오브젝트 이름을 바꿀 때 bfimport 명령과 가져오기 유틸리티가 사용하는 이름 지정 규칙을 설명합니다.

스냅샷 오브젝트(프로젝트, 선택기 및 환경)는 스냅샷 이름이 같은 경우 해당 이름을 유지하거나 가져오기에서 기본 스냅샷 이름이 지정됩니다.

7.1 이전 내보내기 파일에서 오브젝트 이름 바꾸기

7.1 이전 내보내기 파일의 오브젝트의 경우 bfimport 명령과 가져오기 유틸리티는 다음 이름 지정 규칙을 사용하여 UI에서 오브젝트 이름을 바꿉니다.

오브젝트 상태 UI 오브젝트 이름 UI 스냅샷 이름(스냅샷 오브젝트에만 적용)
새 오브젝트, 데이터베이스에 없음 <new_object_name> <snapshot_name>
데이터베이스에 있음 <existing_object_name>_IMPORT_<n> <snapshot_name> | Base Snapshot

스냅샷 오브젝트가 상위 스냅샷의 하위인 경우에도 새 상위 레벨 스냅샷으로 가져옵니다. 프로젝트, 선택기 및 환경만 스냅샷 오브젝트가 될 수 있습니다. 스냅샷 이름이 있는 경우 해당 이름을 유지합니다. 그렇지 않으면 표와 같이 기본 기본 스냅샷 이름이 지정됩니다.

7.1 이전 내보내기 파일에서 오브젝트 바꾸기

7.1 이전 내보내기 파일의 오브젝트의 경우 bfimport 명령과 가져오기 유틸리티는 다음 이름 지정 규칙을 사용하여 UI에서 오브젝트를 바꿉니다. 이름보다는 UUID로 스냅샷 오브젝트의 교체를 평가합니다.

오브젝트 상태 UI 오브젝트 이름 UI 스냅샷 이름(스냅샷 오브젝트에만 적용)
새 오브젝트, 데이터베이스에 없음 <new_object_name> 기본 스냅샷
데이터베이스에 있음, 비스냅샷 오브젝트 <existing_object_name n/a
데이터베이스에 있음, 스냅샷 오브젝트 <existing_object_name>_IMPORT_<n> 기본 스냅샷

스냅샷 오브젝트의 경우 스냅샷 오브젝트가 상위 스냅샷의 하위인 경우라도 새 상위 레벨 스냅샷으로서 가져옵니다. 프로젝트, 선택기 및 환경만 스냅샷 오브젝트가 될 수 있습니다. 7.1 이전 내보내기 파일에는 스냅샷 이름을 사용하는 오브젝트가 포함될 수 없으므로 표와 같이 기본 기본 스냅샷 이름이 지정됩니다.

7.1 내보내기 파일의 오브젝트 바꾸기

7.1 내보내기 파일의 오브젝트의 경우 bfimport 명령과 가져오기 유틸리티는 다음 이름 지정 규칙을 사용하여 UI에서 오브젝트를 바꿉니다.

오브젝트 상태 UI 오브젝트 이름 UI 스냅샷 이름(스냅샷 오브젝트에만 적용)
새 오브젝트, 데이터베이스에 없음 <new_object_name> <snapshot_name> | Base Snapshot
데이터베이스에 있음 <new_object_name> <snapshot_name> | Base Snapshot

이름보다는 UUID로 스냅샷 오브젝트의 교체를 평가합니다. 스냅샷 오브젝트가 상위 스냅샷의 하위인 경우에도 새 상위 레벨 스냅샷으로 가져옵니다. 프로젝트, 선택기 및 환경만 스냅샷 오브젝트가 될 수 있습니다. 모든 7.1 오브젝트는 고유한 스냅샷 이름을 갖거나 기본 기본 스냅샷 이름을 사용합니다.

스냅샷 가져오기 및 교체 시나리오

이름보다는 UUID로 스냅샷 오브젝트의 교체를 평가합니다. 스냅샷 오브젝트를 여러 번 가져올 경우 주의하십시오.

다음 시나리오에서 동작을 시연합니다.

  1. 스냅샷 오브젝트를 시스템 A에서 내보내고 시스템 B에 가져옵니다. 시스템 A의 가져온 오브젝트는 시스템 B에 가져올 때와 동일한 UUID를 갖고 있습니다.
  2. 시스템 A에서 이름을 포함한 스냅샷 오브젝트 속성이 수정됩니다.
  3. 스냅샷 오브젝트를 다시 시스템 A에서 내보내고 교체 옵션을 사용하여 시스템 B에 가져옵니다. UUID가 일치하므로 스냅샷 오브젝트가 교체됩니다. 시스템 B의 교체된 오브젝트는 변경된 이름을 포함하여 시스템 A에서 오브젝트의 모든 변경된 속성을 갖게 됩니다.

피드백