---
title: "restoreNasVolumeWithSnapshot"
slug: "cli-vnas-snapshot-restorenasvolumewithsnapshot"
updated: 2026-05-21T09:02:09Z
published: 2026-05-21T09:10:09Z
canonical: "cli-gov.ncloud-docs.com/cli-vnas-snapshot-restorenasvolumewithsnapshot"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://cli-gov.ncloud-docs.com/llms.txt
> Use this file to discover all available pages before exploring further.

# restoreNasVolumeWithSnapshot

<p class="platform-info type-vpc">VPC 환경에서 이용 가능합니다.</p>

## 개요<a name="개요"></a>

스냅샷을 이용하여 NAS 볼륨을 복구합니다.
`스냅샷으로 복구한 후, 해당 NAS 볼륨에서 복구 내역을 확인할 수 있습니다.`
`단, 복구한 스냅샷과 그 이전에 생성된 스냅샷만 보관됩니다.`

## 요청<a name="요청"></a>

### 요청 파라미터<a name="요청파라미터"></a>

|파라미터명|필수 여부|타입|제약 사항|설명|
|-|-|-|-|-|
|regionCode|No|String||- 리전 코드<br/>- 복구할 NAS 볼륨 인스턴스의 리전(Region) 결정<br/>- regionCode : [getRegionList](/docs/cli-vserver-server-common-getregionlist) 액션을 통해 획득<br/>- Default : getRegionList 조회 결과의 첫 번째 리전 선택|
|nasVolumeInstanceNo|Yes|String||- 복구할 NAS 볼륨 인스턴스 번호<br/>- nasVolumeInstanceNo : [getNasVolumeInstanceList](/docs/cli-vnas-volume-getnasvolumeinstancelist) 액션을 통해 획득|
|nasVolumeSnapshotName|Yes|String||- 복구에 사용할 스냅샷 이름<br/>- nasVolumeSnapshotName : [getNasVolumeSnapshotList](/docs/cli-vnas-snapshot-getnasvolumesnapshotlist) 액션을 통해 획득|

## 응답<a name="응답"></a>

### 응답 데이터 타입<a name="응답데이터타입"></a>

- NasVolumeSnapshotList 타입

| NasVolumeSnapshotList extends CommonResponse |
| ---------- |
| private Integer totalRows; |
| private List\<NasVolumeSnapshot\> nasVolumeSnapshotList = new ArrayList<>(); |

| NasVolumeSnapshot |
| ---------- |
| private String nasVolumeSnapshotName; |
| private Date createDate; |
| private Long snapshotSize; |
| private Boolean isBusy; |

## 예시<a name="예시"></a>

### 요청 예시<a name="요청예시"></a>

```
ncloud vnas restoreNasVolumeWithSnapshot --regionCode KR --nasVolumeInstanceNo ***3901 --nasVolumeSnapshotName "now.20210916.000000"
```

### 응답 예시<a name="응답예시"></a>

요청 수행 후 해당 NAS 볼륨 인스턴스의 스냅샷 리스트

```xml
<restoreNasVolumeWithSnapshotResponse>
  <requestId></requestId>
  <returnCode>0</returnCode>
  <returnMessage>success</returnMessage>
  <totalRows>1</totalRows>
  <nasVolumeSnapshotList>
    <nasVolumeSnapshot>
      <nasVolumeSnapshotName>now.20210916.000000</nasVolumeSnapshotName>
      <createDate>2021-09-16T00:00:00+0900</createDate>
      <snapshotSize>139264</snapshotSize>
      <isBusy>false</isBusy>
    </nasVolumeSnapshot>
  </nasVolumeSnapshotList>
</restoreNasVolumeWithSnapshotResponse>
```
