1 |
1
컴퓨터에 의해 수행되는 데이터 백업방법에 있어서, 복수의 파일들 중 변경된 파일을 추출하는 단계;변경된 파일을 복수개의 블록으로 분할하는 단계;복수개의 블록 중 변경되지 않은 블록을 제거하여 변경된 블록만으로 구성된 컴패어 블록(Compare block)을 생성하는 단계; 및컴패어 블록을 압축하는 단계;를 포함하는 데이터 백업방법
|
2 |
2
청구항 1에 있어서, 컴패어 블록을 생성하는 단계는, 하나의 블록을 복수개의 파티션으로 분할하고, 파티션 단위로 변경 여부를 확인하며, 변경된 파티션이 적어도 하나 포함된 블록을 변경된 블록인 것으로 판단하는 것을 특징으로 하는 데이터 백업방법
|
3 |
3
청구항 2에 있어서, 컴패어 블록을 생성하는 단계는, 기설정된 갯수의 파티션들에 대해 동시에 병렬적으로 변경 여부 확인을 수행하는 것을 특징으로 하는 데이터 백업방법
|
4 |
4
청구항 2에 있어서, 복수개의 블록은, 그 중 적어도 2개의 블록의 크기가 서로 다르고, 복수개의 파티션은, 각 파티션의 크기가 서로 동일한 것을 특징으로 하는 데이터 백업방법
|
5 |
5
청구항 1에 있어서, 압축하는 단계는, 컴패어 블록에 대한 압축율을 산출하고, 압축율이 특정값 이상일 경우에만 압축을 수행하는 것을 특징으로 하는 데이터 백업방법
|
6 |
6
청구항 1에 있어서, 압축된 컴패어 블록을 대응되는 기존 백업파일에 적용하여 동기화하는 단계;를 더 포함하는 것을 특징으로 하는 데이터 백업방법
|
7 |
7
청구항 1에 있어서, 압축된 컴패어 블록을 외부 백업장치로 전송하는 단계;를 더 포함하는 것을 특징으로 하는 데이터 백업방법
|
8 |
8
컴퓨터에 의해 수행되는 데이터 백업방법을 수행하는 컴퓨터 프로그램이 수록된 컴퓨터로 읽을 수 있는 기록매체에 있어서, 일정시간 간격으로 복수의 파일들 중 변경된 파일을 추출하는 단계;변경된 파일을 복수개의 블록으로 분할하는 단계;복수개의 블록 중 변경되지 않은 블록을 제거하여 변경된 블록만으로 구성된 컴패어 블록(Compare block)을 생성하는 단계; 및컴패어 블록을 압축하는 단계;를 포함하는 데이터 백업방법을 수행하는 컴퓨터 프로그램이 수록된 컴퓨터로 읽을 수 있는 기록매체
|