# 데이터 백업 가이드

{% hint style="warning" %}
구름IDE는 2025년 10월 30일 종료 이후, 컨테이너 및 커스텀 이미지의 데이터 복구가 불가능합니다. 종료 전, 아래 방법으로 반드시 데이터를 백업해 주세요.
{% endhint %}

## Git 백업

Git은 소스코드 버전 관리와 협업을 위한 대표적인 도구입니다. 구름IDE에서도 Git을 활용해 데이터를 안전하게 저장할 수 있습니다.&#x20;

### &#x20;[구름IDE 내의 Git 사용 방법](/ko/goormide/workspace/source-code-management-git.md)

{% embed url="<https://help.goorm.io/ko/goormide/workspace/import-github-repos>" %}

{% embed url="<https://help.goorm.io/ko/goormide/workspace/source-code-management-git/add>" %}

{% embed url="<https://help.goorm.io/ko/goormide/workspace/source-code-management-git/commit>" %}

{% embed url="<https://help.goorm.io/ko/goormide/workspace/source-code-management-git/push>" %}

***

### 터미널 명령어를 통한 백업 방법

<figure><img src="/files/PjjpSSLWoO0wmxpOamT2" alt=""><figcaption></figcaption></figure>

터미널은 구름IDE 인터페이스 하단 레이아웃의 터미널 탭으로 사용할 수 있습니다. 새 창으로 열고 싶다면 **\[창]** → **\[새 터미널 창]**&#xC744; 클릭하거나 기본 단축키 **`Alt + Shift + T (Mac: ⌥⇧T)`** 를 누르면 워크스페이스에 새로운 터미널 창이 뜹니다.

터미널의 다음과 같은 순서로 명령어를 입력합니다.

* **Git 초기화**

  ```bash
  git init
  ```
* **원격 저장소 연결**

  ```bash
  git remote add origin <원격저장소URL>
  ```
* **변경 내용 추가 및 커밋**

  ```bash
  git add .
  git commit -m "백업: YYYY-MM-DD"
  ```
* **원격 저장소로 푸시**

  ```bash
  git push -u origin main
  ```

  (기본 브랜치 이름이 `master`일 경우 `main` 대신 `master`를 사용)

***

## 폴더/파일 내보내기

구름IDE에서 사용자 컴퓨터로 폴더/파일을 다운로드합니다.

### 파일 내보내기

다운로드하기 위해서는 구름IDE 좌측 레이아웃 프로젝트 탐색기에서 폴더에 우클릭 후 **\[파일 내보내기]** 메뉴로 이동합니다.&#x20;

<figure><img src="/files/elKFGliG29sDtIhs0hO9" alt=""><figcaption></figcaption></figure>

### 폴더 내보내기

다운로드하기 위해서는 구름IDE 좌측 레이아웃 프로젝트 탐색기에서 폴더에 우클릭 후 **\[폴더 내보내기]** 메뉴로 이동합니다.&#x20;

이어서 뜨는 2차 메뉴에서 원하는 압축 파일 형식(ZIP, TAR, TAR.GZ)을 선택하면 해당 폴더를 압축한 압축 파일이 사용자 컴퓨터에 다운로드 됩니다.&#x20;

<figure><img src="/files/U6Qc1mTmBoY10nlZsgxL" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.goorm.io/ko/goormide/00.end-of-service/data-backup-guide.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
