> For the complete documentation index, see [llms.txt](https://cocktailcloud.gitbook.io/cocktail-cloud-online/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cocktailcloud.gitbook.io/cocktail-cloud-online/backup-restore/storage-registration.md).

# 저장소 생성

Cocktail 저장소는 백업 및 볼륨 복제에 사용되는 객체 스토리지와의 연결 상태를 관리합니다.

## 1. 저장소 생성 전 사전 작업

* 저장소를 생성하기 위해서는 <mark style="color:red;">사전 작업이 필요</mark>합니다. [**여기**](/cocktail-cloud-online/backup-restore/storages.md)를 참고하세요.
* 저장소 용도에 따라 `백업` 혹은 `볼륨 복제`를 선택할 수 있습니다.

## 2. 저장소 생성 페이지 접속

1. \[백업/복원] - \[저장소] 섹션을 선택합니다.

<figure><img src="https://1668522666-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fvqp2nCQPDsjfLSru1kHs%2Fuploads%2Fm3opnSSIXNTDXgaXLgpO%2Fimage.png?alt=media&amp;token=4a87e1ba-5bec-4236-ae92-c2485c58e8c9" alt=""><figcaption><p>[화면] 저장소 페이지 접속</p></figcaption></figure>

2. \[생성] 버튼을 클릭합니다.

<figure><img src="https://1668522666-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fvqp2nCQPDsjfLSru1kHs%2Fuploads%2FzyESTcHESgEMn7FwXEwF%2Fimage.png?alt=media&amp;token=17e0bff0-7e4d-44f8-91dd-5882d9509bbc" alt=""><figcaption><p>[화면] 저장소 생성 버튼</p></figcaption></figure>

3. 프로바이더를 선택합니다.

<figure><img src="https://1668522666-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fvqp2nCQPDsjfLSru1kHs%2Fuploads%2FNqbSXTPreSAPU6YVYb0D%2Fimage.png?alt=media&amp;token=1c50a194-3756-4085-991c-05fcc580e9e8" alt=""><figcaption><p>[화면] 프로바이더 선택</p></figcaption></figure>

## 3.저장소 정보 입력

{% hint style="info" %}
선택된 프로바이더에 따라 입력해야 하는 정보가 다릅니다. 확인 후 정확히 입력해 주세요.
{% endhint %}

### 3.1 공통

<table><thead><tr><th width="209">항목(*는 필수)</th><th>설명</th></tr></thead><tbody><tr><td>이름*</td><td><ul><li>저장소 이름</li><li>중복 불가능</li></ul></td></tr><tr><td>저장소 유형*</td><td><ul><li>'백업', '볼륨 복제' 중 선택</li></ul></td></tr><tr><td>클러스터</td><td><ul><li>'백업' 선택 시 노출</li><li>'백업' 선택 시 필수</li><li>백업할 AS-IS 클러스터는 Read Write로 설정</li><li>이관될 TO-BE 클러스터는 Read Only로 설정</li><li>동일 클러스터 내에서의 백업 및 이관 작업 시 Read Write로 설정</li></ul></td></tr><tr><td>버킷*</td><td><ul><li>저장소의 버킷</li></ul></td></tr><tr><td>prefix</td><td><ul><li>버킷의 접두사</li><li>저장소의 버킷 중 특정 경로가 있을 경우 입력</li></ul></td></tr><tr><td>인증 정보*</td><td><ul><li>저장소의 Server IP 정보 입력</li><li>프로바이더에 따라 다른 형식(아래 참고)</li></ul></td></tr></tbody></table>

### 3.2 AWS

<figure><img src="https://1668522666-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fvqp2nCQPDsjfLSru1kHs%2Fuploads%2FPKcluukwIOMCO1B4fQoq%2Faws.png?alt=media&amp;token=66674c5c-ac5d-4fd6-a341-c4de84f32676" alt=""><figcaption><p>[화면] AWS 저장소 정보 입력</p></figcaption></figure>

<table><thead><tr><th width="209">항목(*는 필수)</th><th>설명</th></tr></thead><tbody><tr><td>인증정보*</td><td><ul><li>AWS 저장소 권한이 존재하는 인증정보 입력</li><li>예제<br><code>[default]</code> <br><code>aws_access_key_id = aws_secret_access_key =</code><br><code># Optional - role_arn</code><br><code>role_arn=</code>  </li></ul></td></tr><tr><td>리전*</td><td><ul><li>AWS 저장소의 리전 정보 입력</li></ul></td></tr><tr><td>암호화 알고리즘*</td><td><ul><li>AWS의 서버 측 암호화 유형</li><li><code>SSE-S3</code>, <code>SSE-KMS</code> 중 선택 가능하며 <code>SSE-KMS</code> 선택시 <code>KMS 키</code> 항목을 추가로 입력해야 함.</li></ul></td></tr><tr><td>KMS 키</td><td><ul><li>AWS의 KMS에서 생성한 KMS 키 ID</li><li>암호화 알고리즘 항목을 SSE-KMS 선택시 필수 입력</li><li>AWS KMS 키 ARN 중 <code>&#x3C;key-id></code>를 입력</li><li><p>ARN 형식</p><p><code>arn:aws:kms:&#x3C;region>:&#x3C;account-ID>:key/&#x3C;key-id></code></p></li></ul></td></tr><tr><td>프로필</td><td><ul><li><code>인증정보</code> 항목에서 입력한 AWS 프로필 입력</li></ul></td></tr></tbody></table>

### 3.3 GCP

<figure><img src="https://1668522666-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fvqp2nCQPDsjfLSru1kHs%2Fuploads%2FQjkNvu0JhEztz758DGnU%2Fgcp.png?alt=media&amp;token=debf3ac6-d83a-4ce8-aae8-f53fbdb5131d" alt=""><figcaption><p>[화면] GCP 저장소 정보 입력</p></figcaption></figure>

<table><thead><tr><th width="209">항목(*는 필수)</th><th>설명</th></tr></thead><tbody><tr><td>인증정보*</td><td>Service Account Key Json</td></tr><tr><td>KMS 키</td><td><ul><li>백업 암호화 시 사용할 Cloud KMS 키 이름</li></ul></td></tr></tbody></table>

### 3.4 Azure

<figure><img src="https://1668522666-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fvqp2nCQPDsjfLSru1kHs%2Fuploads%2F6JL6WtVI4ZVybiGOmObf%2Fimage.png?alt=media&amp;token=191db88c-3111-4912-ad3a-fc0debf35345" alt=""><figcaption><p>[화면] Azure 저장소 정보 입력</p></figcaption></figure>

<table><thead><tr><th width="209">항목(*는 필수)</th><th>설명</th></tr></thead><tbody><tr><td>인증정보*</td><td>AZURE_SUBSCRIPTION_ID= AZURE_TENANT_ID= AZURE_CLIENT_ID= AZURE_CLIENT_SECRET= AZURE_CLOUD_NAME=AzurePublicCloud AZURE_ENVIRONMENT=AzurePublicCloud</td></tr><tr><td>리소스 그룹 명*</td><td><ul><li>스토리지 계정을 포함하는 리소스 그룹의 이름</li></ul></td></tr><tr><td>스토리지 계정 명*</td><td><ul><li>스토리지 계정의 이름</li></ul></td></tr><tr><td>block 사이즈(Byte)</td><td><ul><li>객체를 업로드할 때 사용할 블록 크기</li></ul></td></tr></tbody></table>

### 3.5 MinIO

<figure><img src="https://1668522666-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fvqp2nCQPDsjfLSru1kHs%2Fuploads%2FvSUvLDANSMM7nKO1IZyi%2Fminio.png?alt=media&amp;token=f0a24280-e5ce-4e3c-acb5-7771d6c97826" alt=""><figcaption><p>[화면] MinIO 저장소 정보 입력</p></figcaption></figure>

<table><thead><tr><th width="209">항목(*는 필수)</th><th>설명</th></tr></thead><tbody><tr><td>인증정보*</td><td><p>[default] </p><p>aws_access_key_id = aws_secret_access_key =</p></td></tr><tr><td>s3Url*</td><td><ul><li>객체 스토리지 API URL</li></ul></td></tr><tr><td>publicUrl*</td><td><ul><li>외부에서 접근 가능한 객체 스토리지 API URL</li></ul></td></tr><tr><td>TLS 인증서 스킵여부</td><td><ul><li>TLS 인증서 사용 여부</li></ul></td></tr></tbody></table>

## 3.6 저장소 정보 저장

1. \[저장] 버튼을 클릭합니다.<br>

   <figure><img src="https://1668522666-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fvqp2nCQPDsjfLSru1kHs%2Fuploads%2Fw8CG09Sju3mWE9uIS0GH%2F%E1%84%8C%E1%85%A5%E1%84%8C%E1%85%A1%E1%86%BC%E1%84%89%E1%85%A9%20%E1%84%8C%E1%85%A5%E1%86%BC%E1%84%87%E1%85%A9%20%E1%84%8C%E1%85%A5%E1%84%8C%E1%85%A1%E1%86%BC.png?alt=media&amp;token=a2a855e5-bae1-4e6d-9afb-5d2a7e4b7a43" alt=""><figcaption><p>[화면] 저장소 정보 저장</p></figcaption></figure>
2. \[ok] 버튼을 클릭합니다.<br>

   <figure><img src="https://1668522666-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fvqp2nCQPDsjfLSru1kHs%2Fuploads%2F10oQlKcuZkODz9d5dbLT%2F%E1%84%8C%E1%85%A5%E1%84%8C%E1%85%A1%E1%86%BC%E1%84%89%E1%85%A9%20%E1%84%8C%E1%85%A5%E1%86%BC%E1%84%87%E1%85%A9%20%E1%84%8C%E1%85%A5%E1%84%8C%E1%85%A1%E1%86%BC%20%E1%84%91%E1%85%A1%E1%86%B8%E1%84%8B%E1%85%A5%E1%86%B8.png?alt=media&amp;token=b286037f-355f-42bd-8c83-463b0fffc3e7" alt=""><figcaption><p>[화면] 저장소 정보 저장</p></figcaption></figure>

## 3.7 저장소 확인

1. 저장소 생성 여부를 확인합니다.

<figure><img src="https://1668522666-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fvqp2nCQPDsjfLSru1kHs%2Fuploads%2F4jDIchEv0hoGjtLXVX2V%2Fimage.png?alt=media&amp;token=9dccec78-914d-481c-9439-ac4e720e3282" alt=""><figcaption><p>[화면] 저장소 목록</p></figcaption></figure>

2. 이름을 클릭하여 상세 정보를 확인할 수 있습니다.

<figure><img src="https://1668522666-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fvqp2nCQPDsjfLSru1kHs%2Fuploads%2FK3x38XQVTKK7h0Mdi23q%2Fimage.png?alt=media&amp;token=c8fd0b04-1dea-4ef8-b34d-528fde652241" alt=""><figcaption><p>[화면] 저장소 목록</p></figcaption></figure>

<figure><img src="https://1668522666-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fvqp2nCQPDsjfLSru1kHs%2Fuploads%2FPnHBtqYOenIX6KXVKbM9%2Fimage.png?alt=media&amp;token=4a4fb8a5-656a-48cc-b5ef-8d6fe070b26f" alt=""><figcaption><p>[화면] 저장소 상세</p></figcaption></figure>
