기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Lightsail 인스턴스의 루트 볼륨 스냅샷 생성
시스템 디스크의 스냅샷을 생성하여 Amazon Lightsail에서 인스턴스 루트 볼륨을 백업합니다. 그런 다음, 스냅샷에서 새로운 블록 스토리지 디스크를 생성하고 이를 또 다른 인스턴스에 연결하여 백업의 파일에 액세스합니다. 다음과 같은 작업이 필요한 경우에 이렇게 합니다.
-
문제가 발생한 인스턴스의 루트 볼륨에서 데이터를 복구합니다.
-
블록 스토리지 디스크에서와 마찬가지로 인스턴스의 루트 볼륨의 백업을 생성합니다.
AWS Command Line Interface (AWS CLI) 또는 를 사용하여 인스턴스 루트 볼륨 스냅샷을 생성합니다 AWS CloudShell. 스냅샷을 생성한 후 Lightsail 콘솔을 사용하여 스냅샷에서 블록 스토리지 디스크를 생성합니다. 그런 다음, 이를 실행 중인 인스턴스에 연결하고 해당 인스턴스에서 이를 액세스합니다.
목차
1단계: 필수 구성 요소 완성
AWS Command Line Interface (AWS CLI) 또는 인스턴스 루트 볼륨 AWS CloudShell 스냅샷을 만들려면 () 를 사용하십시오. CloudShell Lightsail 콘솔에서 직접 실행할 수 있는 브라우저 기반의 사전 인증된 셸입니다. 자세한 정보는 Lightsail AWS CLI 작업을 위한 설정 및 다음을 사용하여 Lightsail 리소스를 관리하십시오. AWS CloudShell 섹션을 참조하세요.
2단계: 인스턴스 루트 볼륨 스냅샷 생성
터미널 CloudShell 또는 명령 프롬프트 창을 열고 다음 명령을 입력하여 인스턴스 루트 볼륨 스냅샷을 생성합니다.
aws lightsail create-disk-snapshot --region
AWSRegion
--instance-nameInstanceName
--disk-snapshot-nameDiskSnapshotName
명령에서 다음과 같이 바꿉니다.
-
AWSRegion
인스턴스와 AWS 리전 함께. -
InstanceName
루트 볼륨을 백업하려는 인스턴스의 이름과 함께. -
DiskSnapshotName
새로 생성할 디스크 스냅샷의 이름과 함께.
예:
aws lightsail create-disk-snapshot --region
us-west-2
--instance-nameAmazon_Linux-32MB-Oregon-1
--disk-snapshot-nameroot-volume-linux
성공하면 다음과 비슷한 결과가 표시됩니다.
![Lightsail에서 인스턴스 루트 볼륨을 백업합니다.](images/amazon-lightsail-create-root-volume-disk-snapshot.png)
스냅샷을 생성하는 데 몇 분 정도 걸릴 수 있습니다. 만든 후에는 다음 예와 같이 스냅샷 탭을 선택하고 디스크 스냅샷 섹션으로 스크롤하여 Lightsail 홈 페이지에서 해당 스냅샷을 볼 수 있습니다.
![Lightsail 콘솔의 루트 볼륨 디스크 스냅샷.](images/amazon-lightsail-root-volume-disk-snapshot.png)
3단계: 스냅샷에서 블록 스토리지 디스크를 생성하고 이를 인스턴스에 연결
콘텐츠를 액세스해야 하는 경우에는 인스턴스 루트 볼륨 스냅샷에서 새로운 블록 스토리지 디스크를 생성하고 이를 또 다른 인스턴스에 연결합니다. 문제가 발생한 인스턴스의 루트 볼륨에서 데이터를 복구해야 하는 경우에는 이렇게 합니다.
참고
새 블록 스토리지 디스크는 소스 AWS 리전 스냅샷과 동일하게 생성됩니다. 다른 리전에서 블록 스토리지 디스크를 생성하려면 스냅샷을 원하는 리전에 복사한 다음, 복사한 스냅샷에서 새 디스크를 생성합니다. 자세한 내용은 한 AWS 리전 스냅샷에서 다른 스냅샷으로 복사를 참조하십시오.
-
Lightsail
콘솔에 로그인합니다. -
Lightsail 홈 페이지에서 스냅샷 탭을 선택합니다.
-
사용하려는 루트 볼륨 디스크 스냅샷 옆에 표시되는 작업 메뉴 아이콘(⋮)을 선택한 다음, 새 디스크 생성을 선택합니다.
-
해당 디스크의 가용 영역을 선택하거나 기본값을 사용합니다.
-
디스크의 크기를 소스 스냅샷과 같거나 크게 선택합니다.
-
디스크의 이름을 입력합니다.
리소스 이름:
-
Lightsail 계정의 각 AWS 리전 계정 내에서 고유해야 합니다.
-
2~255자의 문자로 구성되어야 합니다.
-
영숫자 문자 또는 숫자로 시작하고 끝나야 합니다.
-
영숫자 문자, 숫자, 마침표, 대시, 밑줄이 포함될 수 있습니다.
-
-
다음 옵션 중 하나를 선택하여 디스크에 태그를 추가합니다.
-
키 전용 태그를 추가하거나 키 전용 태그를 편집(이미 태그를 추가한 경우)합니다. 새 태그를 태그 키 텍스트 상자에 입력하고 Enter를 누릅니다. 태그를 추가하려면 태그 입력이 완료될 때 저장을 선택하고, 태그를 추가하지 않으려면 취소를 선택합니다.
-
키-값 태그를 생성한 다음 키를 Key(키) 텍스트 상자에 입력하고, 값을 값 텍스트 상자에 입력합니다. 태그 입력이 완료되면 저장을 선택하고, 태그를 추가하지 않으려면 취소를 선택합니다.
키-값 태그는 저장 전에 한 번에 하나씩만 추가할 수 있습니다. 둘 이상의 키-값 태그를 추가하려면 이전 단계를 반복하십시오.
참고
키 전용 태그 및 키-값 태그에 대한 자세한 내용은 태그를 참조하세요.
-
-
디스크 생성을 선택합니다.
-
디스크가 생성되고 나면 인스턴스 선택 드롭다운 메뉴에서 디스크를 연결할 인스턴스를 선택합니다. 방법은 다음 예제와 같습니다.
-
연결을 선택하여 선택된 인스턴스에 디스크를 연결합니다.
이제 디스크가 인스턴스에 연결됩니다. 그러면 Linux에 이를 탑재하거나 Windows에서 온라인 상태로 만들어서 해당 운영 체제를 액세스가 가능하게 만들어야 합니다. 자세한 내용은 이 안내서의 인스턴스에서 블록 스토리지 액세스 단원을 참조하십시오.
4단계: 인스턴스에서 블록 스토리지 디스크 액세스
블록 스토리지 디스크를 인스턴스에 연결한 이후 액세스하려면 이를 Linux 또는 Unix에 탑재하거나 Windows에서 온라인 상태로 만들어야 합니다.
Linux 또는 Unix 인스턴스에서 블록 스토리지 디스크 탑재 및 액세스
-
Lightsail 홈
페이지에서 블록 스토리지 디스크를 연결한 Linux 또는 Unix 인스턴스의 SSH 브라우저 기반 클라이언트 아이콘을 선택합니다. -
브라우저 기반 SSH 클라이언트가 연결되면 다음 명령을 입력하여 인스턴스에 연결된 블록 스토리지 디스크 디바이스를 확인합니다.
lsblk
다음 예제와 비슷한 결과가 나타나야 합니다. 이 예제에서
xvdf1
은 탑재 지점이 없다는 점에서 아직 탑재되지 않은 인스턴스에 연결되는 블록 스토리지 디스크입니다. 또한 결과의 장치 이름에서/dev/
가 생략되므로 실제 장치 이름은/dev/xvdf1
입니다. -
다음 명령을 입력하여 블록 스토리지 디스크의 탑재 지점을 생성합니다.
sudo mkdir
MountPoint
명령에서 다음을 대체합니다.
MountPoint
블록 스토리지 디스크를 마운트하고 액세스할 수 있는 디렉토리의 이름을 입력합니다.예:
sudo mkdir
xvdf
-
다음 명령을 입력하여 이전 단계에서 생성한 탑재 지점으로 블록 스토리지 디스크를 탑재합니다.
sudo mount /dev/
DeviceName
MountPoint
명령에서 다음과 같이 바꿉니다.
-
DeviceName
블록 스토리지 디스크 디바이스의 이름과 함께. -
MountPoint
이전 단계에서 생성한 마운트 포인트 디렉토리를 사용합니다.
예:
sudo mount /dev/
xvdf1
xvdf
-
-
다음 명령을 입력하여 인스턴스에 연결된 블록 스토리지 디스크 장치를 확인합니다.
lsblk
다음 예제와 비슷한 결과가 나타나야 합니다. 이 예제에서는
xvdf1
이제 디바이스가 마운트되어 다음 위치에 액세스할 수 있습니다./home/ec2-user/xvdf
디렉터리. 이제 탑재 지점 디렉터리로 이동하여 블록 스토리지 디스크와 그 콘텐츠를 액세스할 수 있습니다.
블록 스토리지 디스크를 온라인 상태로 만들고 Windows 인스턴스에서 이를 액세스합니다.
-
Lightsail 홈 페이지에서 블록
스토리지 디스크를 연결한 Windows 인스턴스의 RDP 브라우저 기반 클라이언트 아이콘을 선택합니다. -
브라우저 기반 SSH 클라이언트가 연결되면 Windows 작업 표시줄에서 컴퓨터 관리를 검색한 다음 결과에서 컴퓨터 관리를 선택합니다.
-
Computer Management(컴퓨터 관리) 콘솔의 왼쪽 탐색 창에서 다음 예제와 같이 Disk Management(디스크 관리)를 선택합니다.
-
최근 인스턴스에 연결한 디스크를 찾습니다. 오프라인으로 레이블이 지정되어 있어야 합니다.
-
오프라인 레이블을 마우스 오른쪽 버튼으로 클릭하고 온라인을 선택합니다.
디스크가 온라인으로 레이블이 지정되어 있어야 하며, 드라이브 문자가 여기에 연결되어 있어야 합니다. 이제 File Explorer를 열고 지정된 드라이브 문자를 검색하여 블록 스토리지 디스크와 그 콘텐츠에 액세스할 수 있습니다.