데이터 업로드

Oracle Cloud Infrastructure 테넌시에 스토리지 버킷을 생성합니다.

통합을 위해 객체 저장 영역 준비

Oracle Cloud Infrastructure Object Storage 에 데이터 객체를 저장하려면 컨테이너 또는 버킷을 생성해야 합니다.

  1. Oracle Cloud Infrastructure Object Storage 콘솔로 이동합니다.
  2. 저장 영역 을 누른 다음 오브젝트 스토리지 를 누릅니다.
  3. 버킷 생성 을 누릅니다.
  4. 데이터를 식별하는 이름 (예: salesdb-bucket) 을 버킷에 제공합니다.
  5. 저장 영역 계층으로 표준 을 누릅니다.
  6. Oracle Cloud Infrastructure 에서 암호화 키를 관리하도록 하려면 암호화용 Oracle -Managed Keys를 사용하여 암호화 를 누릅니다. 고유 키를 활용하려면 고객 관리 키를 사용하여 암호화. 를 누릅니다.
  7. 버킷 생성 을 누릅니다.

데이터 파일을 저장 영역으로 업로드

로컬 시스템에서 이전에 생성한 오브젝트 스토리지 버킷으로 데이터 파일을 업로드합니다.

콘솔을 사용하여 2Gb 이하의 파일을 업로드할 수 있습니다.

  1. [오브젝트 스토리지 세부정보] 화면에서 버켓 이름을 클릭하여 세부정보를 봅니다.
  2. 객체 업로드 를 누릅니다.
  3. 다음 두 가지 방법 중 하나로 업로드할 객체를 선택합니다.
    • 컴퓨터에서 여기로 파일 놓기... 섹션으로 파일을 끌어 놓습니다.
    • 파일 선택 링크를 눌러 파일 선택 대화상자를 표시합니다.

    업로드할 파일을 선택하면 해당 파일이 스크롤 목록에 표시됩니다. 선택한 파일을 업로드하지 않으려면 파일 이름 오른쪽에 있는 X 아이콘을 누릅니다.

    업로드할 파일을 선택하고 이미 버킷에 저장된 파일의 이름이 동일한 경우 겹쳐쓰기에 대한 경고 메시지가 표시됩니다.

  4. 객체 이름 접두어 필드에서 선택적으로 업로드하도록 선택한 파일의 파일 이름 접두어를 지정합니다.
  5. 객체 업로드 를 누릅니다.

    선택한 객체가 업로드되어 버킷의 객체 목록에 표시됩니다.

데이터 저장영역에 큰 파일 업로드

CLI (명령행 인터페이스) 를 사용하여 로컬 시스템에서 오브젝트 스토리지 버킷으로 2gb 이상 큰 데이터 파일을 업로드합니다.

명령행 인터페이스를 사용할 때는 선택한 부분 크기를 지정하고 Oracle Cloud Infrastructure Object Storage 에서 객체를 부분으로 분할한 다음 자동으로 모든 부분의 업로드를 수행합니다. 동시에 업로드할 수 있는 최대 부품 수를 설정하도록 선택할 수 있습니다. 기본적으로 CLI는 신중하게 업로드 가능한 파트 수를 3으로 제한합니다. CLI를 사용할 경우 업로드가 완료될 때 커밋을 수행할 필요가 없습니다.

명령 프롬프트를 열고 다음과 유사한 명령을 입력합니다.

oci os object put -ns <object_storage_namespace> -bn <bucket_name> --file <file_path> --name <object_name> --part-size <upload_part_size_in_MiB> --parallel-upload-count <maximum_number_parallel_uploads>

다음 매개변수 및 플래그 값을 설정합니다.

  • <object_storage_namespace>: 요청에 사용되는 최상위 레벨 네임스페이스입니다. 제공하지 않을 경우 oci os ns get 호출을 사용하여 내부적으로 이 매개변수를 가져옵니다.
  • <bucket_name>: 저장 영역 버킷의 이름입니다.
  • <file_path>: 파일 이름을 포함한 전체 파일 경로입니다.
  • <object_name>: 객체의 이름입니다. 기본값은 경로를 제외한 파일 이름입니다.
  • < upload_part_size_in_MiB >: 각 멀티파트 의 크기 (mibibytes) 입니다.
  • <maximum_number_parallel_uploads>: 동시에 업로드할 수 있는 최대 파트 수입니다. 기본값은 3입니다.