KR100608012B1 - 데이터 백업 방법 및 장치 - Google Patents
데이터 백업 방법 및 장치 Download PDFInfo
- Publication number
- KR100608012B1 KR100608012B1 KR1020040089699A KR20040089699A KR100608012B1 KR 100608012 B1 KR100608012 B1 KR 100608012B1 KR 1020040089699 A KR1020040089699 A KR 1020040089699A KR 20040089699 A KR20040089699 A KR 20040089699A KR 100608012 B1 KR100608012 B1 KR 100608012B1
- Authority
- KR
- South Korea
- Prior art keywords
- backup
- data
- area
- command
- backup area
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/16—Protection against loss of memory contents
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1415—Saving, restoring, recovering or retrying at system level
- G06F11/1441—Resetting or repowering
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
Claims (15)
- (a) 사용자 인터페이스를 통하여 데이터 백업에 관련된 명령을 수신하는 단계;(b) 상기 명령을 수행하기 위해 백업 영역을 조정해야 하는 경우에는, 백업 대상 데이터들간의 백업 우선순위를 조정하여 원하는 크기의 연속적인 공간의 백업 영역을 확보하는 단계; 및(c) 소정의 조건에 따라, 상기 확보한 백업영역의 데이터를 비휘발성 메모리로 옮겨 저장하는 단계를 포함하는 것을 특징으로 하는 데이터 백업 방법.
- 제1항에 있어서, 상기 (b) 단계는수신한 명령이 백업 영역 설정 명령인 경우에는, 현재 실행중인 프로세스를 종료시킬 필요가 있는지 판단하여 그에 따라 상기 프로세스를 종료시켜, 수신한 백업영역의 크기만큼의 연속적인 공간을 갖는 백업할 영역을 확보하는 단계인 것을 특징으로 하는 데이터 백업 방법.
- 제1항에 있어서, 상기 (b) 단계는수신한 명령이 백업 대상 추가 명령인 경우에는, 연속적인 공간의 백업영역을 확보할 수 있는지 판단하여 그에 따라 백업영역을 확장한 후, 백업할 대상 리스트에 상기 추가 백업 대상 데이터를 추가하는 단계인 것을 특징으로 하는 데이터 백업 방법.
- 제3항에 있어서, 상기 (b) 단계는백업 대상이 추가되어 메모리의 가용 공간이 부족한 경우에는 현재 실행중인 프로세스를 종료시켜 백업할 영역을 확장하거나, 상기 백업 대상 리스트에 있는 백업 대상 데이터들 중에서 백업 우선 순위가 낮은 백업 대상 데이터를 일반 영역으로 이동 저장하는 단계인 것을 특징으로 하는 데이터 백업 방법.
- 제1항에 있어서, 상기 (b) 단계는수신한 명령이 백업 데이터 삭제 명령인 경우에는, 삭제할 대상 데이터를 백업 영역에서 일반 영역으로 이동 저장하고, 백업 대상 리스트에서 삭제하는 단계인 것을 특징으로 하는 데이터 백업 방법.
- 제1항에 있어서, 상기 (c) 단계는상기 백업영역을 갖는 메모리에 공급되는 전원이 일정한 값 이하로 내려가면 상기 확보한 백업영역의 데이터를 비휘발성 메모리로 옮겨 저장하는 단계인 것을 특징으로 하는 데이터 백업 방법.
- 전원이 공급되지 않으면 바로 삭제되는 데이터를 기록한 일반 영역; 및소정의 조건을 만족하면, 비휘발성 메모리로 이동 저장되는 데이터를 기록한 백업 영역을 포함하며,사용자 인터페이스를 통하여 수신한 백업 데이터 관리 명령에 따라, 데이터의 백업 우선 순위에 따라 상기 백업 영역의 데이터가 상기 일반 영역으로 이동 저장되거나, 상기 일반 영역의 데이터가 상기 백업 영역으로 이동 저장되는 것을 특징으로 하는 백업 데이터 자료구조를 기록한 정보저장매체.
- 백업 데이터 관리 명령을 수신하는 사용자 인터페이스부;상기 명령을 수행하기 위해 백업 영역을 조정해야 하는지 판단하여, 그에 따라 백업 대상 데이터들간의 백업 우선순위를 조정하여 원하는 크기의 연속적인 백 업 영역을 확보하는 판단부; 및소정의 조건에 따라, 상기 확보한 백업영역의 데이터를 비휘발성 메모리로 옮겨 저장하는 백업 실행부를 포함하는 것을 특징으로 하는 데이터 백업 장치.
- 제8항에 있어서,상기 백업 대상 데이터를 리스트 형태로 저장하고 있는 백업 대상 리스트 저장부를 더 포함하는 것을 특징으로 하는 데이터 백업 장치.
- 제8항에 있어서, 상기 판단부는수신한 명령이 백업 영역 설정 명령인 경우에는, 현재 실행중인 프로세스를 종료시킬 필요가 있는지 판단하여 그에 따라 상기 프로세스를 종료시켜, 수신한 백업영역의 크기만큼의 연속적인 공간을 갖는 백업할 영역을 확보하도록 명령을 내리는 것을 특징으로 하는 데이터 백업 장치.
- 제8항에 있어서, 상기 판단부는수신한 명령이 백업 대상 추가 명령인 경우에는, 연속적인 공간의 백업영역을 확보할 수 있는지 판단하여 그에 따라 백업영역을 확장한 후, 백업할 대상 리스트에 상기 추가 백업 대상 데이터를 추가하도록 명령을 내리는 것을 특징으로 하는 데이터 백업 장치.
- 제11항에 있어서, 상기 판단부는백업 대상이 추가되어 메모리의 가용 공간이 부족한 경우에는 현재 실행중인 프로세스를 종료시켜 백업할 영역을 확장하거나, 상기 백업 대상 리스트에 있는 백업 대상 데이터들 중에서 백업 우선 순위가 낮은 백업 대상 데이터를 일반 영역으로 이동 저장하도록 명령을 내리는 것을 특징으로 하는 데이터 백업 장치.
- 제8항에 있어서, 상기 판단부는수신한 명령이 백업 데이터 삭제 명령인 경우에는, 삭제할 대상 데이터를 백업 영역에서 일반 영역으로 이동 저장하고, 백업 대상 리스트에서 삭제하는 것을 특징으로 하는 데이터 백업 장치.
- 제8항에 있어서, 상기 백업 실행부는상기 백업영역을 갖는 메모리에 공급되는 전원이 일정한 값 이하로 내려가면 상기 확보한 백업영역의 데이터를 비휘발성 메모리로 옮겨 저장하는 것을 특징으로 하는 데이터 백업 장치.
- 제1항에 기재된 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040089699A KR100608012B1 (ko) | 2004-11-05 | 2004-11-05 | 데이터 백업 방법 및 장치 |
US11/226,204 US20060015698A1 (en) | 2004-05-11 | 2005-09-15 | Method and apparatus for data backup |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040089699A KR100608012B1 (ko) | 2004-11-05 | 2004-11-05 | 데이터 백업 방법 및 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20060040857A KR20060040857A (ko) | 2006-05-11 |
KR100608012B1 true KR100608012B1 (ko) | 2006-08-02 |
Family
ID=35600806
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020040089699A Expired - Fee Related KR100608012B1 (ko) | 2004-05-11 | 2004-11-05 | 데이터 백업 방법 및 장치 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20060015698A1 (ko) |
KR (1) | KR100608012B1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20200082900A (ko) * | 2018-12-31 | 2020-07-08 | 강원대학교산학협력단 | 캐쉬를 동반한 효율적인 페이지 컬렉션 매핑을 이용하는 비휘발성 메모리 장치 및 그 동작 방법 |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008123501A (ja) * | 2006-10-15 | 2008-05-29 | Fujitsu Ten Ltd | 車両用情報記録装置 |
US7773510B2 (en) * | 2007-05-25 | 2010-08-10 | Zeugma Systems Inc. | Application routing in a distributed compute environment |
US20080298230A1 (en) * | 2007-05-30 | 2008-12-04 | Luft Siegfried J | Scheduling of workloads in a distributed compute environment |
US7706291B2 (en) * | 2007-08-01 | 2010-04-27 | Zeugma Systems Inc. | Monitoring quality of experience on a per subscriber, per session basis |
US8341121B1 (en) * | 2007-09-28 | 2012-12-25 | Emc Corporation | Imminent failure prioritized backup |
US8374102B2 (en) * | 2007-10-02 | 2013-02-12 | Tellabs Communications Canada, Ltd. | Intelligent collection and management of flow statistics |
FR2924839B1 (fr) * | 2007-12-06 | 2010-03-19 | Agematis | Procede de sauvegarde automatique de donnees numeriques conservees en memoire dans une installation informatique, support de donnees lisible par un ordinateur, installation informatique et systeme pour la mise en oeuvre de ce procede |
KR101627322B1 (ko) | 2009-11-18 | 2016-06-03 | 삼성전자주식회사 | 비-휘발성 버퍼를 이용한 데이터 저장 장치 및 방법 |
US8601232B2 (en) * | 2010-05-31 | 2013-12-03 | Panasonic Corporation | Memory management device, memory management method, memory management program, computer-readable recording medium recording memory management program and integrated circuit |
JP5691311B2 (ja) * | 2010-09-06 | 2015-04-01 | 富士通株式会社 | 退避処理装置、退避処理方法および退避処理プログラム |
CN102591727B (zh) | 2012-01-04 | 2014-09-17 | 华为终端有限公司 | 对应用数据进行处理的方法和计算节点 |
US9619330B2 (en) * | 2013-10-08 | 2017-04-11 | Seagate Technology Llc | Protecting volatile data of a storage device in response to a state reset |
US9760480B1 (en) * | 2013-11-01 | 2017-09-12 | Amazon Technologies, Inc. | Enhanced logging using non-volatile system memory |
ITPD20130310A1 (it) | 2013-11-14 | 2015-05-15 | Nadir S R L | Metodo per la generazione di un getto o jet di plasma atmosferico e dispositivo minitorcia al plasma atmosferico |
JP5811167B2 (ja) * | 2013-12-20 | 2015-11-11 | オンキヨー株式会社 | 電子機器 |
CN104468745A (zh) * | 2014-11-24 | 2015-03-25 | 惠州Tcl移动通信有限公司 | 一种基于网络的文件传输方法及系统 |
CN104882352B (zh) * | 2015-05-18 | 2017-04-05 | 中国计量科学研究院 | 气相分子‑离子反应的质谱装置及分析方法 |
US10592364B2 (en) | 2015-06-19 | 2020-03-17 | Hewlett Packard Enterprise Development Lp | Handling errors during run time backups |
CN106502837B (zh) * | 2016-10-25 | 2019-06-14 | Oppo广东移动通信有限公司 | 一种数据备份的方法、装置及系统 |
CN113495746B (zh) * | 2021-05-31 | 2024-02-02 | 杭州华橙软件技术有限公司 | 一种程序升级方法、装置、介质和电子设备 |
EP4394607A4 (en) * | 2021-11-10 | 2024-12-11 | Samsung Electronics Co., Ltd. | METHOD FOR STORING DATA IN AN INITIALIZATION SITUATION OF AN ELECTRONIC DEVICE AND ASSOCIATED ELECTRONIC DEVICE |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6941490B2 (en) * | 2000-12-21 | 2005-09-06 | Emc Corporation | Dual channel restoration of data between primary and backup servers |
US7085886B2 (en) * | 2003-05-28 | 2006-08-01 | International Buisness Machines Corporation | Autonomic power loss recovery for a multi-cluster storage sub-system |
US7231502B2 (en) * | 2004-02-04 | 2007-06-12 | Falcon Stor Software, Inc. | Method and system for storing data |
-
2004
- 2004-11-05 KR KR1020040089699A patent/KR100608012B1/ko not_active Expired - Fee Related
-
2005
- 2005-09-15 US US11/226,204 patent/US20060015698A1/en not_active Abandoned
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20200082900A (ko) * | 2018-12-31 | 2020-07-08 | 강원대학교산학협력단 | 캐쉬를 동반한 효율적인 페이지 컬렉션 매핑을 이용하는 비휘발성 메모리 장치 및 그 동작 방법 |
KR102243923B1 (ko) | 2018-12-31 | 2021-04-22 | 강원대학교산학협력단 | 캐쉬를 동반한 효율적인 페이지 컬렉션 매핑을 이용하는 비휘발성 메모리 장치 및 그 동작 방법 |
Also Published As
Publication number | Publication date |
---|---|
KR20060040857A (ko) | 2006-05-11 |
US20060015698A1 (en) | 2006-01-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100608012B1 (ko) | 데이터 백업 방법 및 장치 | |
JP5224706B2 (ja) | 記憶装置及び記憶装置の制御方法 | |
JP3595073B2 (ja) | 計算機システムおよびそのシステムで使用されるファイル管理方法 | |
JP3756708B2 (ja) | 情報処理端末装置およびそのファイル管理方法 | |
US6862604B1 (en) | Removable data storage device having file usage system and method | |
KR101636870B1 (ko) | 최소 부트 이미지의 생성 방법 및 장치 | |
EP1510920A2 (en) | Apparatus and method for controlling booting operation of computer system | |
JP2008070975A (ja) | データ保存装置及びデータ保存方法 | |
JP5344588B2 (ja) | 情報処理装置、情報処理装置の制御方法、及び制御プログラム | |
KR101478619B1 (ko) | 가상화 기술을 이용한 데이터 입출력 방법 및 장치 | |
JP2011022760A (ja) | データ消去方法及び情報機器 | |
KR101284057B1 (ko) | 연산 처리 장치, 데이터 소거 방법, 프로그램, 기억 매체, 및 원격 조작 시스템 | |
US5600840A (en) | Automatic adjustment of disk space required for suspend-to-disk operation | |
JP2002116945A (ja) | オブジェクト配信システム及びそれに用いる携帯端末におけるメモリ管理方法 | |
JP5499807B2 (ja) | 情報処理プログラム、情報処理方法及び情報処理装置 | |
JP3270397B2 (ja) | データ格納装置 | |
JP2005050192A (ja) | 情報記録システム | |
JP2015014963A (ja) | ストレージ制御装置、制御プログラム及び制御方法 | |
JP4826610B2 (ja) | 画像処理装置および画像消去プログラム | |
JP5253471B2 (ja) | メモリコントローラ | |
KR20060106993A (ko) | 플래시 메모리 데이터 저장 방법 | |
EP4216070A1 (en) | File processing apparatus, file processing method, storage medium, and computer program | |
JP2007265230A (ja) | 情報処理装置及びそのファイル読み込み方法 | |
CN103677202A (zh) | 休眠管理方法及相关装置 | |
JP2024172428A (ja) | ファイル共有装置およびファイルシステム間のデータ移行方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20090727 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20090727 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |