네이버 클라우드 플랫폼[공공기관용]의 상품 사용 방법을 보다 상세하게 제공하고, 다양한 API의 활용을 돕기 위해 [설명서][API 참조서]를 구분하여 제공하고 있습니다.

Object Storage API 참조서 바로가기 >>
Object Storage 설명서 바로가기 >>

사용하기 전에

Q. Object Storage는 어떤 목적으로 사용하나요?

네이버 클라우드 플랫폼[공공기관용] Object Storage는 사용자가 언제 어디서나 원하는 데이터를 저장하고 탐색할 수 있도록 파일 저장 공간을 제공하는 서비스입니다. 다음과 같은 용도로 사용할 수 있습니다.

  • 파일 단위의 데이터 저장, 공유, 배포: 콘텐츠를 저장하고 다른 사용자에게 공유하거나 배포할 수 있습니다.
  • 대용량 저장소: 대용량의 데이터 저장소로 활용할 수 있습니다.
  • 데이터 백업 및 장기 보관: 중요한 데이터를 백업하거나 장기 보관할 수 있습니다.

Q. Object Storage를 사용하려면 어떻게 해야 하나요?

Object Storage는 네이버 클라우드 플랫폼[공공기관용]에서 제공하는 API 인증키를 이용해서 권한을 체크합니다. 인증키를 발급받고, 다음의 단계로 상품을 이용하세요.

① API 인증키를 발급합니다.

  • 포털에서 “마이페이지>계정관리>인증키 관리>신규 API 인증키 생성” 기능을 이용해서 API 인증키를 생성하세요.

② 콘솔에 접속하여 Object Storage 서비스를 선택합니다.

③ Object Storage 이용신청을 클릭하여, 사용할 API 인증키를 등록합니다.

④ 콘솔에 접속해서 버킷을 생성합니다.

⑤ 버킷에 필요한 파일을 업로드, 다운로드하여 활용합니다.

Q. 공개 관리와 권한 관리는 어떤 차이가 있나요?

공개 관리는 네이버 클라우드 플랫폼[공공기관용] 사용자가 아닌 사용자에게 권한을 오픈하는 것으로 버킷과 파일에서 제공하는 권한이 다릅니다.

  • 버킷 공개하기 : 버킷 안의 객체(파일/폴더)에 대한 리스트 조회, 파일 업로드
  • 파일 공개하기 : 파일 정보 조회 및 다운로드

권한 관리는 네이버 클라우드 플랫폼[공공기관용] 사용자에게 권한을 부여하기 위한 기능입니다. 특정 사용자에게 부여하고 싶은 권한만큼 제공할 때 사용할 수 있습니다.

  • 버킷 권한 : 목록 조회, 업로드, ACL 조회, ACL 수정
  • 파일 권한 : 다운로드, ACL 조회, ACL 수정

Q. S3와 연동되는 툴을 사용할 수 있나요?

Object Storage는 AWS S3 compatible API를 제공하므로, S3를 활용한 툴을 Object Storage에서도 사용할 수 있습니다.

(예) S3 Browser 사용하기

① S3 Browser 설치하기 : 최신 버전 소프트웨어를 다운로드 받습니다. (https://s3browser.com/download.aspx)

② S3 Brower를 실행하고 [Menu > Account > Add New Account]에 다음을 설정합니다.
  * Account Type : S3 Compatible Storage
  * REST Endpoint : kr.object.gov-ncloudstorage.com
  * Access Key ID : access key (Object Storage 이용신청 시 선택한 API 인증키를 입력합니다. 
                                인증키 정보는 포털 > 마이페이지 > 계정관리 > 인증키 관리에 있습니다)
  * Secret Access Key : secret key (위 API 인증키와 연결된 secret key를 입력합니다)
  * Use secure transfer(SSL/TLS) : 체크

③ Task 탭에서 정상적으로 연결이 되는지 확인합니다.
  * 버킷생성/삭제, 파일 업로드/다운로드, 폴더 생성/삭제 가능한지 확인합니다.
  * 권한 부여는 네이버 클라우드 콘솔 및 관련 API로 제어하는 것을 권장합니다.

Q. Object Storage를 사용하면 발생하는 요금을 알려주세요.

Object Storage는 유료 서비스로, 사용한만큼 과금됩니다.

Object Storage 요금 = 데이터 저장량 요금 + API 호출수 요금 + 네트워크 전송 요금

  • 데이터 저장량 요금 : 고객의 파일이 실제로 Object Storage에 저장된 데이터 저장량과 저장 시간에 따른 요금
  • API 요청수 요금 : Object Storage를 사용하기 위한 목록 조회, 업로드, 다운로드 요청 등의 API 요청에 따른 요금
  • 네트워크 전송 요금 : 파일 다운로드에 따른 요금

Object Storage 이용하기

Step 1. 인증키 준비하기

Object Storage는 API를 이용하여 활용하는 상품입니다. Object Storage에서 이용할 수 있도록 API 인증키를 준비하세요. 포털에서 “마이페이지>계정관리>인증키 관리" 메뉴로 이동하여 API 인증키를 만들 수 있습니다.

① API 인증키를 생성하기 위해서 [신규 API 인증키 생성] 버튼을 클릭하세요.

  • API 인증키는 계정당 2개까지 생성할 수 있습니다.

Step 2. 이용 신청하기

콘솔에서 Object Storage를 선택합니다.

이용신청을 클릭합니다.

② 안내사항을 확인하고 확인을 클릭하면 서비스 이용 신청이 완료됩니다.

Step 3. 버킷 생성하기

① [버킷 생성] 버튼을 클릭합니다.

② 사용할 버킷의 이름을 입력합니다.

  • 생성된 버킷 이름은 변경할 수 없습니다. 버킷 이름은 객체에 대한 도메인에 활용되므로 신중하게 선택하세요.
  • 버킷 이름은 네이버 클라우드 플랫폼[공공기관용] 내에서 유일해야 합니다.

③ 버킷에 대한 공개 여부를 선택하세요.

  • 버킷 내 파일/폴더 리스트만 공개합니다. 파일에 대한 공개 여부는 개별 파일에서 설정하세요

④ 버킷을 네이버 클라우드 플랫폼[공공기관용]의 다른 계정에 공유할 수 있습니다.

  • 버킷에 대한 '목록 조회', '업로드', 'ACL 조회', 'ACL 수정' 권한 중 일부(또는 전부)를 선택하여 권한을 부여할 수 있습니다.

⑤ 내용을 확인하고 버킷을 생성합니다.

Step 4. 파일 업로드/다운로드하기

파일을 업로드할 버킷을 지정하고 해당 버킷에 파일을 올립니다.

① 파일을 업로드할 버킷 이름을 클릭합니다.

② [파일 올리기] 버튼을 클릭하여 파일을 올립니다.

  • 콘솔을 이용한 업로드의 경우 최대 파일의 크기는 2GB이며, API를 이용하면 5TB까지 지원합니다.
  • 파일에 대한 권한을 부여할 경우, 파일 올리기 설정에서 설정하면 편리하게 동일한 권한을 부여할 수 있습니다.

③ 파일을 단독 선택하면 파일에 대한 상세 정보를 확인할 수 있습니다.

  • 파일을 선택하면 [다운로드] 버튼이 활성화됩니다.

Lifecycle Management 이용하기

Step 1. 이관할 데이터가 저장되어 있는 Object Storage의 버킷을 선택합니다.

접두어 기반으로 폴더/파일 형태로 입력을 합니다.

  • 예) /apache/log/access_

Step 2. 데이터를 이동시킬 Archive Storage의 버킷을 선택합니다.

세부 경로 입력

  • 예) /apache_log/

Step 3. 이관 정책을 설정합니다.

Object Storage에 데이터가 저장된 이후 몇일 이후 데이터를 이동시킬 것인지 입력합니다.

  • 최소 1일 이상 저장된 데이터만 이동이 가능합니다.
  • [이관 후 원본 데이터 삭제] 기능을 선택하시면, 데이터가 복사되는 것이 아니라 데이터 이동이 됩니다. 이용에 주의 바랍니다.

Step 4. 입력 정책을 최종 확인합니다.

연관 정보 바로가기

아래 가이드에서 연관 정보를 확인할 수 있습니다.

""에 대한 건이 검색되었습니다.

    ""에 대한 검색 결과가 없습니다.

    처리중...