클라우드 대상을 정의한 후 클라우드 대상에 공유(파일 시스템 또는 LUN) 스냅샷의 클라우드 백업을 만들 수 있습니다. 부모 스냅샷을 로컬 시스템에서 사용할 수 있으며 부모 스냅샷이 동일한 클라우드 대상에 백업되는 경우 증분 스냅샷을 선택할 수 있습니다. 증분 스냅샷 백업은 이전 스냅샷과 현재 스냅샷 간의 차이만 백업합니다. 클라우드 백업을 만들면 backup 작업이 포함된 클라우드 작업이 만들어집니다. 여러 시스템에 있는 스냅샷의 이름(예: snap2)이 동일할 수 있습니다. 스냅샷에는 각 시스템에 대해 고유한 식별이 지정되기 때문입니다.
클라우드 백업에 대해서는 두 가지 형식("zfs" 및 "tar")이 있습니다. 동일한 시스템의 동일한 스냅샷은 두 가지 클라우드 백업(zfs 형식의 백업과 tar 형식의 백업)에서 사용할 수 있습니다. 해당 형식은 다음 표에 표시되는 기능을 지원합니다.
|
시작하기 전에
(선택사항) 스냅샷의 클라우드 백업이 증분 백업인지 여부를 확인하고 부모를 보려면 스냅샷으로 이동하여(1-7단계) targets 노드를 입력하고 대상을 나열 및 선택한 후 대상의 등록 정보를 나열합니다. 다음 예에서와 같이 클라우드 백업에 부모가 있을 경우 parents 등록 정보가 채워집니다.
hostname:shares default/fs-1@snap3> targets hostname:shares default/fs-1@snap3 targets> select target-000 hostname:shares default/fs-1@snap3 target-000> ls Properties: name = oci-phoenix id = a9aea6e0-55b8-4cd5-bdf0-ba0637be44b2 format = zfs parents = snap1,snap2
hostname:shares> select default hostname:shares default> ls
hostname:shares default> select fs-1
hostname:shares default/fs-1> snapshots hostname:shares default/fs-1 snapshots> ls
hostname:shares default/fs-1 snapshots> select snap2 hostname:shares default/fs-1@snap2>
hostname:shares default/fs-1@snap2> backups hostname:shares default/fs-1@snap2 backups>
hostname:shares default/fs-1@snap2 backups> create hostname:shares default/fs-1@snap2 backup-001 (uncommitted)>
클라우드 대상 이름에 공백이 있을 경우 select name="target name" 명령을 사용합니다.
팁: 클라우드 대상 이름에 대해 탭 완성을 사용하십시오.
hostname:shares default/fs-1@snap2 backup-001 (uncommitted)> set target=oci-phoenix target = oci-phoenix hostname:shares default/fs-1@snap2 backup-001 (uncommitted)>
hostname:shares default/fs-1@snap2 backup-001 (uncommitted)> set format=tar format = tar hostname:shares default/fs-1@snap2 backup-001 (uncommitted)>
부모 스냅샷은 로컬 시스템에서 사용할 수 있으며 동일한 클라우드 대상에 백업되어야 합니다. 또한 부모 스냅샷은 증분 스냅샷과 동일한 형식(zfs 또는 tar)이어야 합니다.
팁: 로컬 시스템과 클라우드 대상에서 모두 부모 스냅샷 이름 목록에 대해 탭 완성을 사용하십시오.
hostname:shares default/fs-1@snap2 backup-001 (uncommitted)> set incremental=true incremental = true hostname:shares default/fs-1@snap2 backup-001 (uncommitted)> set parent=snap0 parent = snap0 hostname:shares default/fs-1@snap2 backup-001 (uncommitted)>
다른 클라우드 대상에 클라우드 백업을 전송하려면 9-13단계를 반복하여 다른 클라우드 대상으로 새 클라우드 백업 작업을 만듭니다.
hostname:shares default/fs-1@snap2 backup-001 (uncommitted)> commit hostname:shares default/fs-1@snap2 backups>
hostname:configuration services cloud backups> top hostname:> configuration services cloud jobs
Jobs(작업) 목록에 클라우드 데이터 서비스의 활성 작업 및 최근에 완료된 작업이 시간 순서대로 제공됩니다. 최대 100개의 클라우드 작업이 표시됩니다. next 명령을 사용하여 다음 100개의 작업을 나열하고, previous 명령을 사용하여 이전 100개의 작업을 나열합니다.
hostname:configuration services cloud jobs> ls Jobs: JOB OPERATION CREATED job-000 backup 2019-8-03 15:05:53
작업이 완료되면 동일한 클라우드 대상으로 구성된 다른 Oracle ZFS Storage Appliance 시스템에 백업 데이터가 제공됩니다. tar 형식이 선택된 경우 운영체제에 관계없이 클라우드 대상에 액세스할 수 있는 시스템에서 클라우드 백업을 복원할 수 있습니다.
details 등록 정보의 데이터 세트 경로에 클라우드 백업 형식이 반영됩니다.
ZFS 형식: zfs/backups/zfs
Tar 형식: zfs/backups/tar
클라우드 대상에 대한 쓰기 제한 등록 정보가 설정된 경우 클라우드 백업을 클라우드 대상으로 업로드할 때 쓰기 트래픽 대역폭이 설정된 값으로 제한됩니다.
hostname:configuration services cloud jobs> select job-000 hostname:configuration services cloud job-000> ls Properties: op = backup target = e641f83d-4628-42ba-8757-d66c4c98c0d9 targetName = oci-phoenix created = 2020-10-22 22:23:40 updated = 2020-10-22 22:27:33 id = 3babb944-07f6-4b69-8de1-f6dcfeab5fb2 status = in-progress format = zfs rate = 6MB/s transferred = 1.46G estimated_size = 40.1G dataset = p1/local/default/f-1 backup = 3e035b7e546e0d02/1cbfdb5ff2259b76 snapshot = snap9 details = uploading backup to zfs/backups/zfs 3e035b7e546e0d02/1cbfdb5ff2259b76/000000001