- 인쇄
- PDF
Backup
- 인쇄
- PDF
Classic/VPC 환경에서 이용 가능합니다.
네이버 클라우드 플랫폼의 Backup을 이용하여 데이터 마이그레이션을 수행할 수 있습니다.
Backup을 이용한 데이터 마이그레이션
Backup을 이용하여 서버 간 데이터를 마이그레이션하려면 다음 단계를 차례대로 진행해 주십시오.
1. 리소스 생성 및 에이전트 설치
2. 저장소 및 저장소 정책 생성
3. 백업 수행 작업 및 일정
4. 백업본 복원
리소스 생성 및 에이전트 설치
백업 서비스를 이용하려면 먼저 리소스를 생성해야 합니다.
백업을 수행할 서버를 선택하여 백업 리소스로 생성하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼 콘솔의 Region 메뉴와 Platform 메뉴에서 이용 중인 환경을 클릭해 주십시오.
- Services > Storage > Backup 메뉴를 차례대로 클릭해 주십시오.
- Backup > Resource 메뉴를 차례대로 클릭해 주십시오.
- 보유 중인 리소스가 없을 경우 [리소스 생성] 버튼을 클릭해 주십시오.
- 개인정보 수집 및 이용동의 약관에 동의 후 [확인] 버튼을 클릭해 주십시오.
- 리소스 이름을 입력해 주십시오.
- 영어 소문자, 숫자, 특수문자 "-"를 조합하여 3~30자로 입력해 주십시오.
- 존을 선택해 주십시오.
- 백업할 서버를 선택해 주십시오.
- VM, BM 중에서 원하는 백업 서버를 선택해 주십시오.
- 호스트 이름을 설정해 주십시오.참고
- Windows 서버의 경우, 호스트명과 동일해야 백업 에이전트가 정상적으로 설치됩니다. 입력하지 않을 경우 서버 이름과 동일하게 입력됩니다.
- Windows 서버의 경우, WMI 포트 설정이 필요합니다. WMI Port 고정을 참고하여 설정해 주십시오.
- 설치할 에이전트 유형을 선택해 주십시오.
- Data, DB를 선택할 수 있으며 중복 선택할 수 있습니다.
- Data: OS 영역을 제외한 모든 데이터 영역에 대해 백업 수행
- DB: VM에 설치된 DB 영역에 대해 백업 수행(지원 DB: MSSQL, MySQL, PostgreSQL)
- 서버가 Linux OS인 경우, mssql agent 설치 불가
- 아이디와 비밀번호를 입력해 주십시오.
- 에이전트 설치 시 리소스 서버에 접속하기 위한 일회성 로그인 정보입니다. 일회성 로그인 정보는 별도로 저장되지 않습니다.
- 아이디: 영문, 숫자, 특수문자 "-", "_"를 조합하여 256자 이내로 입력해 주십시오.
- DB 에이전트 사용을 위한 계정 요건
- SSQL Server User: administrators 그룹에 속해 있어야 하며, sysadmin 권한을 가져야 함(Windows 인증 방식)
- MySQL Server User: OS admin 권한의 NT/Linux 유저와 SA 권한을 가진 유저
- PostgreSQL Server User: admin 권한을 가진 postgres 유저
- DB 에이전트 사용을 위한 계정 요건
- Linux 서버에서는 root 계정을, Windows 서버에서는 Administrator 계정을 사용하여 에이전트를 설치해야 합니다. root/Administrator 계정 사용이 불가능한 경우, 서버 아이디 설정을 참조해 주십시오.
- [다음] 버튼을 클릭해 주십시오.
- 리소스 생성을 위한 정보를 최종 확인 후 [리소스 생성] 버튼을 클릭해 주십시오.
- DB 유형 에이전트를 설치한 경우 리소스 생성 이후 [DB 인스턴스 추가] 버튼을 클릭하여 DB 정보를 추가로 입력해 주십시오.
리소스에 대한 자세한 내용은 리소스 생성 및 관리를 참고해 주십시오.
저장소 및 저장소 정책 생성
백업 데이터의 저장소를 생성하고 여기에 적용할 정책을 설정해 주십시오.
저장소(Storage)
저장소는 백업 데이터가 저장되는 스토리지 공간입니다. 백업 저장소를 사용하는 방법은 다음과 같습니다.
저장소 생성
저장소는 존당 한 개만 생성할 수 있습니다. 저장소를 생성하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼 콘솔의 Region 메뉴와 Platform 메뉴에서 이용 중인 환경을 클릭해 주십시오.
- Services > Storage > Backup 메뉴를 차례대로 클릭해 주십시오.
- Backup > Storage 메뉴를 차례대로 클릭해 주십시오.
- [저장소 생성] 버튼을 클릭해 주십시오.
- 생성할 저장소 정보를 설정한 후 [다음] 버튼을 클릭해 주십시오.
- 저장소 이름: 영문 소문자, 숫자, 특수문자 "-"를 허용하며, 영문으로 시작하는 문자열을 3~30자 이내로 입력
- 존: KR-1
- 저장소 정보를 최종 확인한 후 [생성] 버튼을 클릭하면 저장소가 생성됩니다.
저장소 삭제
생성된 저장소를 삭제하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼 콘솔의 Region 메뉴와 Platform 메뉴에서 이용 중인 환경을 클릭해 주십시오.
- Services > Storage > Backup 메뉴를 차례대로 클릭해 주십시오.
- Backup > Storage 메뉴를 차례대로 클릭해 주십시오.
- 저장소 목록에서 삭제할 저장소를 클릭하여 선택한 후 [삭제] 버튼을 클릭해 주십시오.
- 삭제 대상 저장소의 정보를 확인한 후 [삭제] 버튼을 클릭해 주십시오.
- 저장소를 삭제하기 전에 정책(Policy), 작업(Job), 일정(Schedule), 소산 이중화 백업(Remote Backup) 설정 내역을 모두 삭제해 주십시오.
정책(Policy)
백업을 위해서는 백업 데이터가 저장되는 저장소에 대한 정책 설정이 필요합니다. 정책을 설정하는 방법은 다음과 같습니다.
정책 생성
- 네이버 클라우드 플랫폼 콘솔의 Region 메뉴와 Platform 메뉴에서 이용 중인 환경을 클릭해 주십시오.
- Services > Storage > Backup 메뉴를 차례대로 클릭해 주십시오.
- Backup > Storage 메뉴를 차례대로 클릭해 주십시오.
- 생성된 저장소 목록이 나타납니다. 삭제하고자 하는 저장소를 선택한 후 [삭제] 버튼을 클릭해 주십시오.
- 삭제 대상 저장소의 정보를 확인한 후 [삭제] 버튼을 클릭해 주십시오.
- 저장소를 삭제하기 전에 정책(Policy), 작업(Job), 일정(Schedule), 소산 이중화 백업(Remote Backup) 설정 내역을 모두 삭제해 주십시오.
- Backup > Policy 메뉴를 차례대로 클릭해 주십시오.
- [정책 생성] 버튼을 클릭해 주십시오.
- 생성할 정책 정보를 설정한 후 [다음] 버튼을 클릭해 주십시오.
- 정책 이름: 영문 소문자, 숫자, 특수문자 "-"를 허용하며, 영문으로 시작하는 문자열을 3~30자 이내로 입력
- 보관 기간: 백업 주기의 최소 2배 이상으로 설정
- 기본값은 7일이며, 최대 365일까지 설정할 수 있습니다.
- <예시> 일간 백업의 경우 최소 7일 이상 보관, 주간 백업의 경우 최소 14일 이상 보관, 월간 백업의 경우 최소 60일 이상 보관
- 기본값은 7일이며, 최대 365일까지 설정할 수 있습니다.
- 존: KR-1
- 정책 정보를 최종 확인한 후 [생성] 버튼을 클릭하면 정책이 생성됩니다.
상태 확인
정책 상태를 확인할 수 있으며 상태 정보는 다음과 같습니다.
- 생성 완료, 생성 중, 삭제 중
정책 수정
정책을 수정하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼 콘솔의 Region 메뉴와 Platform 메뉴에서 이용 중인 환경을 클릭해 주십시오.
- Services > Storage > Backup 메뉴를 차례대로 클릭해 주십시오.
- Backup > Policy 메뉴를 차례대로 클릭해 주십시오.
- 정책 목록에서 수정할 정책을 클릭하여 선택한 후 [수정] 버튼을 클릭해 주십시오.
- 선택한 정책의 보관 기간을 수정할 수 있습니다.
- 보관 기간을 수정한 후 [수정] 버튼을 클릭해 주십시오.
정책 삭제
정책을 삭제하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼 콘솔의 Region 메뉴와 Platform 메뉴에서 이용 중인 환경을 클릭해 주십시오.
- Services > Storage > Backup 메뉴를 차례대로 클릭해 주십시오.
- Backup > Policy 메뉴를 차례대로 클릭해 주십시오.
- 정책 목록에서 삭제할 정책을 클릭하여 선택한 후 [삭제] 버튼을 클릭해 주십시오.
- 선택한 정책을 삭제합니다. 정책을 삭제하기 전에 작업(Job), 일정(Schedule), 소산 이중화 백업(Remote Backup) 설정 내역을 모두 삭제해 주십시오.
백업 수행 작업 및 일정
백업을 수행할 작업을 생성하고 작업 일정을 계획 및 관리해 주십시오.
작업 생성
백업 수행 작업을 생성하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼 콘솔의 Region 메뉴와 Platform 메뉴에서 이용 중인 환경을 클릭해 주십시오.
- Services > Storage > Backup 메뉴를 차례대로 클릭해 주십시오.
- Backup > Job 메뉴를 차례대로 클릭해 주십시오.
- [작업 생성] 버튼을 클릭해 주십시오.
- 작업 이름 입력, 리소스 선택, 백업 대상 유형 선택, 백업 대상 경로 선택, 정책을 선택해 주십시오.
- 작업 이름: 영문 소문자, 숫자, 특수문자 "-"를 허용하며, 영문으로 시작하는 문자열을 3~30자 이내로 입력
- 리소스: Backup > Resource 메뉴의 리소스에서 선택
- 백업 대상 유형: Data, DB(MSSQL, MySQL, PostgreSQL) 중 1개 선택
- 백업 대상 유형을 DB로 선택 시, DB 인스턴스를 추가로 선택해 주십시오.
- 백업 대상 경로
- 백업 대상 유형이 Data인 경우, File System에서 선택해 주십시오.
- 백업 대상 유형이 DB인 경우, 텍스트로 입력해 주십시오.
- 정책
* 백업 대상 유형이 Data인 경우, 정책 목록에서 선택해 주십시오.
* 백업 대상 유형이 DB인 경우, DB 인스턴스의 정책과 동일합니다. - 연결 저장소: 정책에 연결되어 있는 저장소
- 작업 정보를 최종 확인한 후 [생성] 버튼을 클릭해 주십시오.
작업 설정
- 네이버 클라우드 플랫폼 콘솔의 Region 메뉴와 Platform 메뉴에서 이용 중인 환경을 클릭해 주십시오.
- Services > Storage > Backup 메뉴를 차례대로 클릭해 주십시오.
- Backup > Job 메뉴를 차례대로 클릭해 주십시오.
- 작업 목록에서 설정 및 관리할 작업을 클릭하여 선택한 후 [설정] 버튼을 클릭해 주십시오.
- [작업(Job)], [일정(Schedule)], [작업이력(Job History)] 탭 메뉴 중 필요한 메뉴를 클릭하여 작업을 수정해 주십시오.
- 작업(Job): 백업 대상 경로 수정이 가능합니다. (그 외 항목은 수정 불가)
- 일정(Schedule): 일정을 새로 생성하거나 기존에 설정된 일정을 삭제할 수 있습니다.
- 작업 이력(Job History): 작업 수행 이력을 확인할 수 있습니다.
- 작업을 수정한 후 [저장] 버튼을 클릭해 주십시오.
즉시 백업
백업을 바로 실행하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼 콘솔의 Region 메뉴와 Platform 메뉴에서 이용 중인 환경을 클릭해 주십시오.
- Services > Storage > Backup 메뉴를 차례대로 클릭해 주십시오.
- Backup > Job 메뉴를 차례대로 클릭해 주십시오.
- 작업 목록에서 백업할 작업을 클릭하여 선택한 후 [즉시 백업] 버튼을 클릭해 주십시오.
- 작업, 정책, 연결 저장소를 확인한 후 [실행] 버튼을 클릭하여 즉시 백업을 실행해 주십시오.
- 즉시 백업은 전체 백업 방식으로 수행됩니다.
작업 삭제
등록된 작업을 삭제하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼 콘솔의 Region 메뉴와 Platform 메뉴에서 이용 중인 환경을 클릭해 주십시오.
- Services > Storage > Backup 메뉴를 차례대로 클릭해 주십시오.
- Backup > Job 메뉴를 차례대로 클릭해 주십시오.
- 작업 목록에서 삭제할 작업을 선택한 후 [삭제] 버튼을 클릭해 주십시오.
- 선택한 작업을 삭제합니다. 작업을 삭제하기 전에 일정(Schedule), 소산 이중화 백업(Remote Backup), 복원(Restore) 설정 내역을 모두 삭제해 주십시오.
일정(Schedule)
백업을 위해서는 작업을 수행하는 일정에 대한 계획 및 관리가 필요합니다. 일정 사용 방법에 대한 자세한 내용은 일정(Schedule)을 참고해 주십시오.
백업본 복원
백업 데이터를 원하는 위치에 복원해 주십시오.
복원(Restore)
복원 기능을 사용하여 원하는 시점의 특정 데이터를 원하는 리소스에 복원할 수 있습니다. 복원 방법은 다음과 같습니다.
복원 시 제약사항
네이버 클라우드 플랫폼의 Backup을 사용하여 다른 서버로 복원하는 경우, 다음과 같은 제약 사항이 있습니다.
서비스 | 제약 사항 |
---|---|
공통 |
|
File System |
|
MSSQL |
|
MySQL |
|
PostgreSQL |
|
복원 생성
백업 데이터의 복원 작업을 생성하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼 콘솔의 Region 메뉴와 Platform 메뉴에서 이용 중인 환경을 클릭해 주십시오.
- Services > Storage > Backup > Restore 메뉴를 차례대로 클릭해 주십시오.
- [복원 설정] 버튼을 클릭해 주십시오.
- 복원할 데이터 소스에 대한 정보를 설정해 주십시오.
- 원본 리소스 선택, 작업(Job) 선택, 소스 저장소 선택, 복원 시점 선택, 복원 대상을 선택해 주십시오.
- 원본 리소스: 리소스가 없거나 기존 백업이 수행된 이력이 없으면 복원 수행 불가
- 작업: 작업이 없거나 기존 백업이 수행된 이력이 없으면 복원 수행 불가
- 소스 저장소: 로컬 저장소, 소산 저장소 중 백업 소스 데이터를 가져올 저장소 선택
- 로컬 저장소: 작업에서 설정한 저장소
- 소산 저장소: 작업에서 설정한 저장소와 별도로 이중화하여 저장한 저장소
- 복원 시점: 가장 최근 백업 시점, 직접 지정(시점 선택)을 선택합니다.
- 가장 최근 백업 시점: 가장 최근에 백업받은 시점을 복원
- 직접 지정: 기존에 백업받은 시점 중에 선택하여 복원
- 복원 대상
- 백업 유형이 Data인 경우, File System 리스트에서 선택
- 백업 유형이 DB인 경우, DB 리스트에서 선택
- 원본 리소스 선택, 작업(Job) 선택, 소스 저장소 선택, 복원 시점 선택, 복원 대상을 선택해 주십시오.
- 복원할 타깃 리소스에 대한 정보를 설정해 주십시오.
- 복원할 리전/플랫폼/존을 선택해 주십시오.
- 타깃 리소스(복원 대상 리소스 서버)를 선택해 주십시오.
- 리소스 등록 및 에이전트 설치를 완료해야 타깃 리소스로 설정할 수 있습니다.
- Classic 플랫폼의 경우, VPC 서버들로 복원이 가능합니다.
- VPC 플랫폼의 경우, Classic 서버들로 복원이 불가능합니다.
- 백업 유형이 DB인 경우, 타깃 DB 인스턴스 목록에서 DB 인스턴스를 선택합니다.
- 복원 위치를 선택해 주십시오.
- 백업 유형이 Data인 경우, File System 리스트에서 선택합니다.
- 백업 유형이 DB인 경우는 아래와 같습니다.
- MSSQL: 복원할 위치를 텍스트로 입력
- MSQL, PostgreSQL: 복원할 데이터 소스에서 설정한 복원 대상이 복원 위치로 자동으로 설정
- 복원 설정 정보를 최종 확인한 후 [복원 시작] 버튼을 클릭해 주십시오.
- 복원 작업 완료 후, 복구 데이터를 확인해 주십시오.
복원에 대한 결과를 보고서로 확인할 수 있습니다. 리포트 기능에 대한 자세한 설명은 리포트(Report)를 참고해 주십시오.
WMI Port 고정(필수)
Windows 서버를 사용하여 리소스를 생성하는 경우 WMI에 대한 고정 포트를 설정해야 합니다. 설정하는 방법은 다음과 같습니다.
- cmd 창을 관리자 권한으로 실행해 주십시오.
- Windows Management Instrumentation 서비스를 자동 실행 모드로 시작해 주십시오.
# winmgmt -standalonehost
- Windows Management Instrumentation 서비스 정지 후 재시작해 주십시오.
# net stop Windows Management Instrumentation # net start Windows Management Instrumentation
- 윈도우 방화벽 아웃바운드 룰에 24158 포트 오픈을 설정해 주십시오.
# netsh firewall add portopening TCP 24158 WMIFixedPort