728x90
출처: https://thekoguryo.github.io/oci/chapter08/4/
실행한 시간 기준으로 File System의 Snapshot을 만들 수 있습니다. 만들어진 Snapshot을 통해 파일 또는 전체를 복구할 수 있습니다.
스냅샷 #1
- 테스트한 VM에 접속합니다.
- 마운트된 File System에 파일 하나를 복사합니다.
- Copy
[opc@examplelinuxinstance ~]$ cd /mnt/fss-system/ [opc@examplelinuxinstance fss-system]$ wget https://github.com/oracle/oci-cli/releases/download/v3.26.0/oci-cli-3.26.0-Oracle-Linux-8-Offline.zip ... 2023-05-08 09:34:54 (18.7 MB/s) - ‘oci-cli-3.26.0-Oracle-Linux-8-Offline.zip’ saved [67470000/67470000] [opc@examplelinuxinstance fss-system]$ ls -la total 67601 drwxrwxrwx. 2 root root 3 May 8 09:34 . drwxr-xr-x. 4 root root 36 May 8 09:10 .. -rw-rw-r--. 1 opc opc 19 May 8 09:10 hello1.txt -rw-rw-r--. 1 opc opc 19 May 8 09:31 hello2.txt -rw-rw-r--. 1 opc opc 67470000 May 4 14:08 oci-cli-3.26.0-Oracle-Linux-8-Offline.zip drwxrwxrwx. 2 root root 0 May 8 09:35 .snapshot
- 웹브라우저에서 OCI Console로 이동하여, 앞서 만든 File System의 상세화면으로 이동합니다.
- 왼쪽아래 Resources > Snapshots로 이동합니다.
- Snapshot을 만들기 위해 Create Snapshot 을 클릭합니다.
- Snapshot 생성화면
- 생성확인
- Compute Instance에서 확인
Copy
[opc@examplelinuxinstance fss-system]$ ls -la .snapshot/ total 2 drwxrwxrwx. 3 root root 1 May 8 09:38 . drwxrwxrwx. 2 root root 3 May 8 09:34 .. drwxrwxrwx. 2 root root 3 May 8 09:34 Snapshot-20230508-0936-28 [opc@examplelinuxinstance fss-system]$ ls -la .snapshot/Snapshot-20230508-0936-28/ total 67601 drwxrwxrwx. 2 root root 3 May 8 09:34 . drwxrwxrwx. 3 root root 1 May 8 09:38 .. -rw-rw-r--. 1 opc opc 19 May 8 09:10 hello1.txt -rw-rw-r--. 1 opc opc 19 May 8 09:31 hello2.txt -rw-rw-r--. 1 opc opc 67470000 May 4 14:08 oci-cli-3.26.0-Oracle-Linux-8-Offline.zip
- 마운트된 경로 바로 밑 .snapshot 폴더에 생성된 Snapshot과 파일들이 보입니다.
스냅샷 #2
- 접속한 Compute Instance에서 마운트된 File System에 파일을 하나 더 복사합니다.
- Copy
[opc@examplelinuxinstance fss-system]$ wget https://github.com/oracle/oci-cli/releases/download/v3.26.0/oci-cli-3.26.0-Oracle-Linux-7.9-Offline.zip ... 2023-05-08 09:39:56 (25.5 MB/s) - ‘oci-cli-3.26.0-Oracle-Linux-7.9-Offline.zip’ saved [66835442/66835442] [opc@examplelinuxinstance fss-system]$ ls -la total 133137 drwxrwxrwx. 2 root root 4 May 8 09:39 . drwxr-xr-x. 4 root root 36 May 8 09:10 .. -rw-rw-r--. 1 opc opc 19 May 8 09:10 hello1.txt -rw-rw-r--. 1 opc opc 19 May 8 09:31 hello2.txt -rw-rw-r--. 1 opc opc 66835442 May 4 14:08 oci-cli-3.26.0-Oracle-Linux-7.9-Offline.zip -rw-rw-r--. 1 opc opc 67470000 May 4 14:08 oci-cli-3.26.0-Oracle-Linux-8-Offline.zip drwxrwxrwx. 3 root root 1 May 8 09:39 .snapshot
- 웹브라우저에서 OCI Console로 이동하여, Snapshot을 하나 더 만듭니다.
- 두 번째 Snapshot생성 확인
- Compute Instance에서 확인
Copy
[opc@examplelinuxinstance fss-system]$ ls -la .snapshot/ total 2 drwxrwxrwx. 4 root root 2 May 8 09:42 . drwxrwxrwx. 2 root root 4 May 8 09:39 .. drwxrwxrwx. 2 root root 3 May 8 09:34 Snapshot-20230508-0936-28 drwxrwxrwx. 2 root root 4 May 8 09:39 Snapshot-20230508-0941-33 [opc@examplelinuxinstance fss-system]$ ls -ls .snapshot/Snapshot-20230508-0936-28/ total 67600 8 -rw-rw-r--. 1 opc opc 19 May 8 09:10 hello1.txt 8 -rw-rw-r--. 1 opc opc 19 May 8 09:31 hello2.txt 67584 -rw-rw-r--. 1 opc opc 67470000 May 4 14:08 oci-cli-3.26.0-Oracle-Linux-8-Offline.zip [opc@examplelinuxinstance fss-system]$ ls -ls .snapshot/Snapshot-20230508-0941-33/ total 133136 8 -rw-rw-r--. 1 opc opc 19 May 8 09:10 hello1.txt 8 -rw-rw-r--. 1 opc opc 19 May 8 09:31 hello2.txt 65536 -rw-rw-r--. 1 opc opc 66835442 May 4 14:08 oci-cli-3.26.0-Oracle-Linux-7.9-Offline.zip 67584 -rw-rw-r--. 1 opc opc 67470000 May 4 14:08 oci-cli-3.26.0-Oracle-Linux-8-Offline.zip
- .snapshot 폴더에 생성된 Snapshot과 파일들이 보입니다.
- Snapshot은 읽기 전용 폴더입니다.
- Copy
[opc@examplelinuxinstance fss-system]$ cd .snapshot/Snapshot-20230508-0941-33/ [opc@examplelinuxinstance Snapshot-20230508-0941-33]$ ls -la total 133137 drwxrwxrwx. 2 root root 4 May 8 09:39 . drwxrwxrwx. 4 root root 2 May 8 09:44 .. -rw-rw-r--. 1 opc opc 19 May 8 09:10 hello1.txt -rw-rw-r--. 1 opc opc 19 May 8 09:31 hello2.txt -rw-rw-r--. 1 opc opc 66835442 May 4 14:08 oci-cli-3.26.0-Oracle-Linux-7.9-Offline.zip -rw-rw-r--. 1 opc opc 67470000 May 4 14:08 oci-cli-3.26.0-Oracle-Linux-8-Offline.zip [opc@examplelinuxinstance Snapshot-20230508-0941-33]$ rm -rf oci-cli-3.26.0-Oracle-Linux-8-Offline.zip rm: cannot remove 'oci-cli-3.26.0-Oracle-Linux-8-Offline.zip': Read-only file system
- Snapshot에 있는 파일 또는 특정 Snapshot을 전체 복사하는 방법을 통해 복구할 수 있습니다.
728x90
반응형
'정보관리(데이터베이스, DB) > 오라클' 카테고리의 다른 글
보고서 sql 문 (0) | 2024.08.18 |
---|---|
간단하게 컬럼 순서 변경하기(VISIBLE 사용X) (0) | 2024.08.18 |
오라클 DB 백업 및 복구 (Oracle DB Backup & Restoration) (1) | 2024.06.08 |
[TOAD] 테이블 EXPORT / IMPORT (0) | 2024.06.08 |
[TOAD : 토드 ] 오라클에서 접속 DB 백업하는 방법 테이블, 패키지, 등등. [ 오라클 ] (0) | 2024.06.08 |