tar 백업 : https://gingmin.tistory.com/25
rync 백업 : https://gingmin.tistory.com/34
dump 백업 : https://gingmin.tistory.com/54
cpio 백업 : https://gingmin.tistory.com/55
파티션 단위 백업
dd
옵션 | 설명 |
bs | Bytes, 한번에 읽고 쓸 최대 바이트 크기를 지정합니다. |
cbs | Bytes, 한번에 변환 작업 가능한 바이트 크기를 지정합니다. |
ibs | Bytes, 한번에 읽어들이는 입력단위 바이트를 지정합니다. |
count | Blocks, 지정한 블록 수 만큼 복사합니다. |
conv | 기호목록에 따라 파일을 변환합니다. - ascii : EBCDIC코드를 ASCII코드로 변환합니다. - ebcdic : ASCII코드를 EBCDIC코드를 변환합니다. - ibm : ASCII코드를 EBCDIC코드로 EBCDIC코드를 ASCII코드로 변환합니다. - block : cbs 단위로 변환 할 때 줄바꿈 문자를 공백으로 변환합니다. - unblock : cbs단위로 변환 할 때 공백문자를 줄바꿈 문자로 변환합니다. - lcase : 영어 대문자를 소문자로 변환 합니다. - ucase : 영어 소문자를 대문자로 변환 합니다. - swab : 입력되는 두 바이트의 순서를 변경합니다. - sync : ibs크기와 obs크기가 차이가 있을 경우 NULL 문자로 대체합니다. - excl : 출력파일이 이미 존재 하면 수행하지 않습니다. - nocreat : 출력파일이 존재해야 수행합니다. - notrunc : 출력파일을 자르지 않고 출력합니다. - noerror : 입력데이터를 읽을 때 에러가 발생하여도 계속 진행합니다. |
if | File, 지정한 파일을 입력대상으로 설정합니다. |
obs | Bytes, 한번에 작성하는 출력단위 바이트를 지정합니다. |
of | File, 지정한 파일을 출력대상으로 설정합니다. |
seek | N, 지정한 단위만큼 obs 크기를 건너뛰고 출력을 시작합니다. |
skip | N, 지정한 단위 만큼 ibs크기를 건너뛰고 입력을 시작합니다. |
2002
1 dd
2 if=/dev/sda1 of=/dev/sdb1 bs=4096 ( 또는 bs=4k)
2101
1. if=a.txt of=b.txt conv=lcase
2. if=/dev/sdb1 of=/dev/sdc1
1802
if=/dev/zero
of=/swap_file
bs=1k
count=1000000
(/dev/zero - 읽기를 위해 가능한 많은 (NUL, 0x00)를 제공하는유닉스 계열 운영체제의 특수 파일이다. 일반적인 용도 중 하나는 데이터 스토리지를 초기화하기 위해 문자 스트림을 제공하는 것이다
참고
'리눅스' 카테고리의 다른 글
[리눅스] DHCP (0) | 2022.11.05 |
---|---|
[리눅스] Squid 프록시 (0) | 2022.11.05 |
[리눅스] groupadd 그룹 생성 (0) | 2022.11.05 |
[리눅스] 텔넷(telnet), /etc/xinetd (0) | 2022.11.04 |
[리눅스] ssh설정, /etc/ssh/sshd_config (0) | 2022.11.04 |