공부?/국비 지원 일기장

31일 - RAID, Backup

무무요 2024. 8. 20. 08:28


=======
윈도우 +  E 탐색기 창 

윈도우 + shift + s 캡처화면 열기

RAID Card가 장착 되어 있다.(NIC와 같은 느낌)
- RAID 구성을 할때 쓰인다
- 데스크탑 상에선 RAID 구성을 잘 하지 않기 때문에 기본탑재 X

HDD -> Data를 저장하기 위한 선행 작업
1. 파티션 작업 = 데이터를 운용하는데 편하게 만들어줌 
2. 포맷 작업 = 항상 두파트로 나눈다 , FAT 에선 체인 작업 오래된 하드디스크일수록 복구 불가 오버라이팅 3번이면 살릴수없다
- 형식, 틀을 먼저 만든다.
- FAT 포맷으로 하면 4기가를 넘는 파일은 담을수없다.

3. 마운트 작업 = 폴더와 하드디스크의 특정 파티션을 연결하는 작업, 디렉토리를 통해서 가기 위해, 

리눅스에서
물리적인 첫번째 하드디스크 = sda1 = a = 첫번째 하드디스크 = 1 = 파티션의 위치 = 물리적 첫 하드디스크의 1번째 파티션
2번째 하드 = sdb e . . .

=======

RAID로 취급 하려면 속도가 빠르거나 오류 복구가 되어야 한다.
RAID들은 저장 용량이 묶는것들끼리 같다.

스팬 볼륨 = 순차적으로 저장 , 저장 용량만 늘린것 
- 저장 용량을 늘릴 수 있다.
- 볼륨에 오류가 나면 복구가 안된다
- 사용이유 = 용량 확장
RAID로 취급 안하는 이유 = 속도가 빠른것도 아니고 분산저장을 하는것도 아니고 오류 복구가 되는것도 아니기 때문

스트라이프 볼륨 = 번갈아가면서 저장, 분산 저장 하기 때문에 같은 용량
물리적으로 하드디스크가 2개 이므로 읽어오는게 더 빠르다. 분산 저장을 하면 속도가 더 빨라진다.
RAID-0 = 스트라이프 볼륨 
- 분산 저장을 하기 때문에 액세스 속도, 읽기, 쓰기 속도가 빠르다.
- 오류 복구가 안된다. 데이터를 살려낼 방법이 없다.
- 처리 속도가 빠르기 때문에 묶는다.

미러 볼륨 = 거울 처럼 저장한걸 다른쪽에도 또 저장한다.
RAID-1 = 미러 볼륨
- 읽기 쓰기 속도가 조금 빨라진다.
- 저장을 두군데에 했기 때문에 오류 복구가 가능하다.
- 추가 장착한 하드디스크가 맛이 가더라도 같은 데이터가 적혀있는 디스크가 있기 때문에 데이터에 액세스 할 수 있다.
- RAID-1 목적은 오류복구다.

OS 미러링 = 운영 체제를 RAID-1로 구성 하는것
- 먼저 묶고 OS를 미러링 하는것
- 저장매체가 많이 필요한게 단점

RAID-5 = 최소 3개 이상의 디스크를 묶어야 묶인다.
- 분산 저장 ( Access 속도가 빨라짐 )
- 오류 복구가 가능하다.
- 디스크가 맛이 가도 나머지 디스크에 있는 값으로 연산을 해서 오류 복구가 가능하다.
- ex 3개중 1개가 맛이 가면 나머지 2개의 디스크 값을 연산해서 값을 찾지만, 3개중 2개가 맛이가면 연산을 할 수 없기에 답이 없다.
- 몇개를 묶어도 1개는 데이터저장을 하지 않는다 (ex. 5개면 4개=20G 사용) 
- Parity가 들어감 = 오류를 복구할 수 있는 비트값, 분산저장
- Parity bit = 실제 데이터를 기반으로 저장해두는 값, 오류를 복구하기 위한 값, 정해져 있는 값이 아니다.
- 세로로 XOR 연산을 한다.
- XOR 연산을 한 값을 저장해 뒀다가 오류가 났을시 XOR 연산을 한 값을 기반으로 오류 복구를 한다.
- 용량이 크면 연산을 하기 때문에 느려진다.
- 미러링한걸 스트라이프 하는게 RAID-5
- RAID-5는 Parity bit가 있는 스트라이핑 볼륨이다
- 짝수 패리티(기법) = 짝수를 만든다 = 결론적으로, 최종적으로 짝수를 만드는 값을 넣어준다고 생각
- 데이터가 많아 XOR로 안될거 같을때 사용
Data - Data - Parity


RAID-6 = 최소 4개를 묶어야 하고 Parity bit를 2개쓴다. 오류 복구가 원활하다

실무에선 문제가 있는 하드디스크를 바로 제거하고 아무것도 없는 디스크를 넣고 볼륨 복구를 하면 
다른 디스크가 아무것도 없는 디스크에 데이터를 집어넣는다.

Hot Swap 기능 = IT에서의 Hot은 전원이 공급되고있을때

=======

Back up

종류(일반, 복사, 증분, 차등 ,매일) 증분 ,차등 백업 종류 실무에서 꼭 알아두기

원본데이터를 손상, 삭제를 대비하기 위해 다른쪽에 복사 해두는 것 동기화 문제 이슈가 있다.

 

일반 - 선택한 파일 백업 파일에 백업되었다고 표시를 한다. (백업 표시를 한다.)
복사 - 선택한 파일 백업 파일에 백업되었다고 표시 하지 않는다. (백업 표시를 하지 않는다.) 

증분 - 이전 백업 이후에 만들었거나 수정한 경우에만 선택한 파일을 백업한다.

(백업이후 변경 내용만 백업, 변경=Hash 값을 돌려서 체크한다 , 백업 표시를 한다.)

차등 - 이전 백업 이후에 만들거나 수정했지만 백업되었다고 표시되어 있지 않은 경우에만 선택한 파일을 백업한다.

(백업이후 변경 내용만 백업, 백업 표시를 하지 않는다.)

매일 - 오늘 만들거나 수정한 파일만 백업합니다.

 

늘 백업 시간이 되면 백업 프로그램은 표시부터 찾아본다. 표시 앞쪽은 신경쓰지 않는다.

백업 표시를 찾고 백업표시 이후만 모두 백업한다.

백업은 늘 원격지에 한다

변경=hash 묶어서 기억하기


증분 차등 장단점
장점
증분 - 백업속도가 빠르다.(백업량이 차등에비해 적기때문), 저장매체가 적게든다.
차등 - 복원속도가 빠르다. 증분백업보다 안정적이다.

단점
증분 - 복원속도가 느리다.(일일히 하나하나 복원해야됨)
차등 - 백업속도가 느리다(받는양이많아서), 저장매체가 많이든다.

차등은 앞에서 받은 내용을 계속해서 받기때문에 백업속도가 느리고 저장매체가 많이 들지만
복원속도가 빠르고 안정적이다. 오류로 인해 한파일을 못받아도 그전날의 파일을 백업해서 살릴 한번에 기회가 더있다

증분은 일일히 하나하나 복원해야되기에 복원속도가 느리고 만약 백업 파일이 하나깨진다면 살릴수없다.

 

각 회사마다  정책을 정해 운용한다.

ex)첫날 일반 - 중간 날들 전부 차등 - 마지막날 증분

 

=======

 

백업 실습

 

 

C 드라이브에 Backup 폴더와 Restore 폴더 생성

Backup 폴더엔 txt 파일하나 생성


시작 - 모든 프로그램 - 보조 프로그램 - 시스템 도구 백업에서 진행

 

 

 

선택한 파일 백업 선택

 

 

아까 생성한 Backup 파일 선택

Restore 파일 선택후 .bkf 파일 생성

 

 

일반 백업 완료

 

차등 백업

 

 

같은 폴더에 화 차등 txt파일 생성

 

백업 마법사 선택

2번째 선택한 파일 선택 후 다음

 

 

Backup 폴더 선택후 다음

 

Restore 폴더 선택후 화차등.bkf 입력후 저장

 

고급 - 차등 후 다음

 

완료

 

수차등도 위와 동일하게 생성

 

 

차등은 백업  표시를 찾고 백업 표시이후를 백업하기에 월일반은 백업하지 않고 화차등과 수차등만 백업

 

복원 실습

 

 

Backup 폴더에 있는 텍스트파일 전부삭제

 

 

복원마술사 선택

 

 

C 드라이브 밑에 있는 Backup - 수차등 선택

 

 

복원완료

월일반도 복원해야한다.

 

 

월일반 선택후 다음

 

월 일반까지 복원 완료

 

=======