[go: up one dir, main page]

TWI220945B - Backup method and system for embedded program in storage server - Google Patents

Backup method and system for embedded program in storage server Download PDF

Info

Publication number
TWI220945B
TWI220945B TW92113420A TW92113420A TWI220945B TW I220945 B TWI220945 B TW I220945B TW 92113420 A TW92113420 A TW 92113420A TW 92113420 A TW92113420 A TW 92113420A TW I220945 B TWI220945 B TW I220945B
Authority
TW
Taiwan
Prior art keywords
backup
storage
program
embedded
memory
Prior art date
Application number
TW92113420A
Other languages
Chinese (zh)
Other versions
TW200426589A (en
Inventor
Jr-Wei Chen
Original Assignee
Inventec Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Inventec Corp filed Critical Inventec Corp
Priority to TW92113420A priority Critical patent/TWI220945B/en
Application granted granted Critical
Publication of TWI220945B publication Critical patent/TWI220945B/en
Publication of TW200426589A publication Critical patent/TW200426589A/en

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention provides a backup method and system for embedded program in storage server, which can be applied to be loaded in a storage server for providing a program backup function to the damaged embedded program code when the embedded program codes in the storage server including operating system and application program incur damage condition, thereby allowing the normal operation of the storage server. The backup method and system of the embedded program in the storage server are characterized by directly adopting part of the storage space in the regularly equipped data storage device with large volume as the dedicated backup block. As such, it is able to provide a program backup solution with cost-effective benefits without installing the costly erasable non-volatile memory.

Description

12209451220945

【發明所屬之技術領域】 本發 種儲存伺 至一儲存 中的内嵌 況時,對 儲存伺服 【先前技 儲存 常用的一 置,例如 D i s k s )磁 種數量龐 ,特別是有關於一 ’其可應用於搭載 以於該儲存伺服器 程式,發生損毀狀 備援功能,使得該 業中的網路系統所 大的資料儲存裝 Independent 網路糸統來存取各 明係有關於一種電腦資訊技術 服器内嵌程式備援方法及系統 伺服器(storage server),用 程式碼,包括作業系統及應用 損毀之内嵌程式碼提供一程式 器仍可正常運作。 術】 伺服器(storage server)為企 種伺服器,其中配置有容量極 為 R A I D ( R e d u n d a n t A r r a y 〇 f 碟陣列裝置,可讓使用者透過 大的商業資料。 儲存伺服器上的作業系統和應用程式通常為内 Π们t業系統和應用程式的電腦程式碼均燒錄於-可 (例如為快閃記憶们中,藉此可 效能。—般而言,目前習用之儲存伺服 二:業糸統和應用程式的電腦程式碼的總資料量通[Technical field to which the invention belongs] When the storage device of the present invention is embedded in a storage device, the storage server [a device commonly used in the prior art storage, such as D isks] has a large number of magnetic seeds, in particular, it is related to Can be applied to the storage server program, which has a backup function in case of damage, which enables the data storage of the network system in the industry to install an independent network system to access various computer information technologies. Server embedded program backup method and system server (storage server), using a program code, including the operating system and embedded program code damaged by the application to provide a program can still operate normally. Technology] The storage server is an enterprise-type server, which is equipped with a RAID (Redundant Array 〇f) disk array device, which allows users to pass large commercial data. Operating systems and applications on the storage server The program is usually the computer code of the internal system and the application program is burned in-can (for example, in the flash memory, which can be performance.-In general, the currently used storage server two: industry System and application computer code

若要對現有之儲存祠服器提供— 裝8ΜΒ至16ΜΒ的記憶體至儲存伺服哭1備杈功肊,則需再 非揮發性記憶體的價格通常極為然而由於可抹除: 非一種具有成本經濟效益的程式 I因此加I圮憶體 為了節省成本,目前通常係將儲广爰解決方案。因此企 朽服裔只燒錄一份作If you want to provide the existing storage temple server — to install 8MB to 16MB of memory to the storage server, you will need a non-volatile memory. The price of non-volatile memory is usually extremely high. However, because it can be erased: not a cost Economic benefits of the program I plus I to save the body, in order to save costs, currently usually stores solutions. Therefore, only one copy of the company is burned

17272英業達.口付17272 Inventec.

1220945 五、發明說明(2) _ ^、先#應用氙式於記憶體中,而未另 、^ t。然而此作法的缺點在於當儲存伺服:?由程式備援設 發生損毀狀況時,則顯然將使 ^服為中的内嵌程式碼 法正常提供其伺服功能,使得企掌:2服器停止運作而無 蒙受更大的損失。 ”之i體營運可能因此而 【發明内容】 曰鑒於以上所述習知技術之缺點, ;X =提t —種儲存伺服器内嵌程式備▲方2主要目的便 ::加裝成本昂貴的記憶體,即可 :及糸、统’其 肷程式碼提供一程式備援功能。 子儲存伺服器中的内 本务明之另一目的在於提供_ 備援方法及系統,1可作 储存伺服器内嵌程式 備援解決方案。 ...../、有成本經濟效益的程式 本發明之儲存伺服器内嵌程式備接 要點在於從儲存飼服器中的法及系統的技術 分出-專用之備援區塊,以:置的儲存空間中劃 健=援[並將該備援播儲;程2複製 二即可將該備援區塊中的備援標還= =狀況時, 存伺服器仍可正常運作。 ’、x °己丨思肢,使得儲 本發明之儲存伺服器内嵌 ”直接採用儲存祠服器中的方法及系統的特點 存裝置中的一部分儲存空間作^ ^大容量的資料儲 不必加裝成本昂貴的可抹 :”塊’因此可 早毛性5己憶體,即可提供 】7272英業達·_ 第6頁 1220945 五、發明說明(3) 種具有成本經潸效盈的程式備援解決方案。 【實施方式】 /、 木。 以下即配合所附之圖式,詳細揭露說明本發 飼服器内欲程式備援方法及系統之實施例。 月之儲存 第1圖即顯示本發明之儲存伺服器内嵌程式備援系 y票號1〇〇戶^之虛線框戶斤包含之部* )的物件導向元件 如圖所示,本發明之儲存伺服器 ,、冓 實陣雍闺μ怂Wκ如2 ^甘入&備板糸統1 〇 〇於 空=應用上係格載至一儲存伺服器1〇,且該儲存伺服哭 二具有-可抹除式之非揮發性記憶體2 〇和 ; 中該記憶體_用以儲存-組内嵌程式碼t =子饲服器i。所需之作業系統及相關應 ^ ,儲存裝置 30則例如為一 RAID(Redundant AFFay Qf1220945 V. Description of the invention (2) _ ^, first # apply xenon type to the memory, without the other, ^ t. However, the shortcoming of this method is that when the storage servo is damaged by a program backup device, it will obviously make the embedded code method of the server provide its servo function normally, so that the server will stop working: Without suffering greater losses. "The operation of the i-body may be because of this. [Summary of the Invention] In view of the shortcomings of the conventional technology described above; X = mention t-a storage server embedded program preparation ▲ square 2 main purpose is :: expensive installation Memory, you can: And, the system code provides a program backup function. The other purpose of the internal storage in the sub-storage server is to provide _ backup methods and systems, 1 can be used as a storage server Embedded program backup solution ..... /, cost-effective programs The storage server embedded program backup points of the present invention are separated from the technology and system technology of storage feeders-dedicated The backup block is as follows: in the storage space allocated, the backup is saved [and the backup is broadcast and stored; Cheng 2 copies two to restore the backup target in the backup block = = when the situation, save The server can still operate normally. ', X ° 己 丨 Thinking, making the storage server embedded in the present invention "directly adopt the method and system characteristics of the storage temple server. Part of the storage space in the storage device is used as ^ ^ Large-capacity data stores do not need to be installed with expensive wipes: " 'Therefore, it is possible to provide early hair sex with 5 memories, and you can provide] 7272 Yingyeda · _ Page 6 1220945 V. Description of the invention (3) A cost-effective program backup solution. [Embodiment] / 、 Wood. The following is a detailed description of an embodiment of the method and system for program backup in the hair feeder according to the attached drawings. Figure 1 of the storage of the month shows the embedded program of the storage server of the present invention The backup system includes the dotted-line frame of the household with a ticket number of 100. The object-oriented components of the unit are shown in the figure. The storage server of the present invention, as shown in FIG. & spare board system 100 is loaded to a storage server 10 on the application, and the storage server 2 has a-erasable non-volatile memory 2 0; and the memory Body_ is used for storage-set of embedded code t = child feeder i. Required operating system and related applications ^, storage device 30 is, for example, a RAID (Redundant AFFay Qf

Independent Disks)磁碑陲万^ 朱1早列裝置,可讓使用者透過網路 糸、、·先(未於圖式中顯示)來存取各種數量龐大的商業資料 之1 ΐ i t儲存,服器内嵌程式備援系統100可於上述 相;1 ::r:内t程式碼,亦即儲存伺服器作業系統及 :::應用程式,#生損毀狀況時,對損毀之内铁程式碼 ❿ 2七、一程式備援功能,使得該儲存伺服器10仍可正 作。 ,〜 本發明之儲存伺服器内嵌程式備援系統1〇〇的物件導 。兀件杈型至少包含:(a)一備援區塊規晝模組11㈧(b)一 備援檢查模組120; (c)—備援檀建立模組13〇; (d) 一程式 偵、測模組140;以及(e)—還原模組15〇。Independent Disks) magnetic tablet 陲 ^ Zhu 1 early device, allows users to access a variety of large amounts of business data through the Internet 、, first (not shown in the figure) ΐ it storage, service The embedded program backup system 100 of the device can be used in the above phase; 1 :: r: internal t code, that is, the storage server operating system and ::: application program, #In case of a damaged condition, the damaged internal iron code七 27. A program backup function makes the storage server 10 still work. , ~ The object guide of the embedded server backup system 100 of the present invention. The component type includes at least: (a) a backup block planning day module 11㈧ (b) a backup inspection module 120; (c) —a backup building module 13; (d) a program detection Test module 140; and (e) —reduction module 15o.

17272英業達·ρΜ 第7頁 1220945 五、發明說明(4) 1 區 儲 以 備援區塊規晝模組11 〇可讓 0中的資料儲存裝i 3 0的儲存空吏間用中者規預割先处儲存伺服器 塊31,ϋ以將該記憶體20中 式專用之備援 放至該備援區塊31。此專用之備援u t 一份備援樓 儲放該記憶體20中的内嵌程式碼的備援_糸=定為僅用 來儲存其它的資料。 田’而不可使用 測該= = ==,器1。開機之後,偵 碼的-份備援二:已㈣程式 檔建立模組1 3 0。 f k致此訊息至該備援 Φ 備援檔建立模組1 3 0可回座u、+、 /4+ 發出的備援致能訊息而將該記;查模組⑽ 程式碼,包括作業系統及應用 、〃堵存之所有内嵌 並將該備援檔儲存至資料儲存^ :二出-份備援檔, 31。 存衣置30中劃分出的備援區塊 f式债測模組140可於該儲存伺服器 時,偵測該記憶體2 0中的内爭 υ進饤開機紅序 用程式,是否發生損毁狀況;—=馬,包括作業系統及應 息至還原模組1 5 0。 右疋,則發出一還原致能訊 還原模組1 5 0可回應上述之 還原致能訊息而執行一還原程序'式:偵測模組140所發出的 所儲放的備份電腦程式複製:該記::該備援區塊31中 第2圖即顯示本發明之儲存伺服^二二。 1 〇 0的操作流程。本發明之儲广 °。内肷程式備援系統 j服器内嵌程式備援系統17272 Inventec · ρΜ Page 7 1220945 V. Description of the invention (4) Zone 1 is equipped with a backup block rule day module 11 〇 The data storage in 0 can be installed in the i 3 0 storage space. The storage server block 31 is pre-cut in advance, so as to put the Chinese-specific backup of the memory 20 into the backup block 31. This special backup u t a backup building. The backup of the embedded code stored in the memory 20 is set to be used only to store other data. Tian 'cannot be used to test this = = ==, device 1. After booting, the second copy of the detection code: backup program file creation module 1 3 0. fk sends this message to the backup Φ backup file creation module 1 3 0 can return the backup enable message sent by u, +, / 4 + and record it; check the module ⑽ code, including the operating system And the application, all the embeddings stored and stored in the backup file to the data storage ^: two out-one backup file, 31. The f-type debt test module 140 of the backup block divided in the storage device 30 can detect the internal contention in the memory 20 when the storage server enters the red-sequence program at startup, and whether it has been damaged. Condition; — = horse, including operating system and should be restored to the recovery module 1 50. On the right, a restore enable message is issued. The restore module 1 50 can execute a restore process in response to the above-mentioned restore enable message. 'Type: Stored backup computer program issued by the detection module 140. Copy: The Note: Figure 2 in the backup block 31 shows the storage servo of the present invention. 1 0 0 operation flow. The storage of the present invention is wide. Internal program backup system j server embedded program backup system

L、發明說明(5) 區 置 後 可 圖 〇〇於初次安裝至儲存 塊規晝模組i丨〇來預先ς 〇時,需由使用者藉由備援 3〇的儲存空間中規劃出—者存伺服器10中的資料儲存裝 ,本發明之資料儲存伺 用之備援區塊31 ;而於此之 於儲存伺服器1 〇開機及為系統程式備援方法及系統即 所示之操作流程。 订词服功能時,自動執行第2 請同時參閱第2圖和 測程序,其中係啟動程 θ 首先執行步驟s丨之程式偵 中的内嵌程式碼,包括^案:換組1 4 0來偵測該記憶體2 0' 毀狀況否,則將程序跳=及應用私式’是否發生損 序跳至步驟S4。 乂驟S2;反之若是,則將程 於步驟S2中,係進行一 援檢查模組i 2〇來檢双一私序,其中係啟動備 憶體2 0中的内嵌^查^備板區塊3 1中是否已儲存有該記 甘入枉式碼的一份備接拎·义甘 序,並開始執行記憶體2〇中 二疋及則結束程 將程序跳至步驟S3。 f式馬,反之若否,則 於步驟S3中,係進行一備援檔建 立模組m來將記憶體20中的二忒中= 儲存至資料’複製出一份備援稽’並將該備援棺 7仔主貝枓儲存裝置3〇中的備援區塊3卜接著 序’並開始執行記憶體2 0中的内嵌程式碼。 、Ό王 於步驟S4中,係進行一還原程序,其中係 組150來將資料儲存裝置3〇中的備援區塊31中所遂-吴 份播還原回該記憶體2 〇。接著即結束程序,並門、 乂開始執行記L. Description of the invention (5) When the area is installed, the map 〇〇 can be planned in advance when it is installed on the storage block day-to-day module i 丨 〇 for the first time, and it must be planned by the user through the storage space of backup 3— The data storage device in the storage server 10 is the backup block 31 used by the data storage server of the present invention; and here, the storage server 10 is booted and the system program backup method and system are shown in the operation. Process. When the word-serving function is used, the second step is performed automatically. Please refer to FIG. 2 and the test procedure at the same time. Among them, the start process θ first executes the embedded code in the program detection of step s 丨, including ^ case: change group 1 4 0 to If it is detected that the memory 2 0 ′ is not destroyed, the program is skipped and the application private type is skipped to step S4. Step S2; if not, the process will be performed in step S2, which is to perform an aid check module i 2O to check the double one private sequence, in which the embedded ^ check ^ backup board area in the memo body 20 is activated In block 31, whether a copy of the memory entry code has been stored and the sequence is started, and the execution of the second memory in memory 20 is started, and then the procedure is skipped to step S3. f-type horse, otherwise if not, in step S3, a backup file creation module m is performed to store the second data in the memory 20 = save to the data 'copy a backup audit' and The backup block 3 in the master coffin storage device 30 of the backup coffin 7 is sequentially executed, and the embedded code in the memory 20 is executed. 2. King Wang In step S4, a restoration process is performed, in which the group 150 restores the Suo-Wu Fenbo from the backup block 31 in the data storage device 30 back to the memory 20. Then the program ends, and the door and the door start to execute the record.

1220945 五、發明說明(6) I憶體2 0中的内嵌程式碼。 I程式及儲存伺服議 用以對該館存飼服器中的内钱程式二,至一館存匈服器, 能;且其技術特點在於直接採用‘ C -程式備援功 備之大容量的資料儲存裝置中的一 伺服器中的標準配 之備援區塊,因此可不必加裝成*昂I^存空間作為專用 性記憶# ’即可提供一種具有成本麵二文::除式非揮發 I決方案。本發明因此較習知技術具二二=的程式備援解 I性。 旯仏之進步性及實用 以上所述僅為本發明之較佳實施例而 定本發明之實質技術内容的範圍。本發明丄並非用以限 係廣義地定義於下述之申請專利範圍^ —只質技術内容 成之技術實體或方法與下述之申 =任何他人所 全相同、或是為一種等效之變更,ί;;;定義者為完 |利範圍之中。 ^將被視為涵蓋於此專 17272英業達.ptd1220945 V. Description of the invention (6) The embedded code in the memory 2 0. The I program and the storage server are used to store the internal money program II in the feeder in the library, to the Hungarian server in the first library, and its technical characteristics are directly adopted the large capacity of the C-program backup function. Data storage device in a server with a standard backup block, so you do not need to add * Ang I ^ storage space as a dedicated memory # 'can provide a cost-effective two words :: division Non-volatile I solution. Therefore, the present invention is more programmatic than the conventional technology.进步 Progressiveness and practicality The above description is only the preferred embodiments of the present invention and determines the scope of the essential technical content of the present invention. The present invention is not intended to be broadly defined in the scope of the following patent applications ^-the technical entity or method formed by the technical content is the same as the following application = any other person is the same or an equivalent change , Ί ;;; The definition is complete | in the scope of benefits. ^ Will be deemed to be covered by this exclusive 17272 Inventec.ptd

第10頁Page 10

1220945 單式第器 5圖 服 圖 L ^ 明 說 簡 内 架 本 基 的 型 模 件 元 向 導 件 圖 物 意'二 構纟 系 架 U 煖 统彳 明 式 說〜程 單 欲 圖 發 本 示 顯 中 其 存 儲 之 程 流 作 操 的 統 系 及 法 方 援 備 第式 ; 程 構 嵌 圖 程 流 一 為 圖 内 器 <->又 月 伺 存 儲 之 明 發 本 示 顯 以 用 10 儲存伺服器(Storage Server) 20 記憶體 3 0 資料儲存裝置 # 31 備援區塊 10 0 本發明之儲存伺服器内嵌程式備援系統 110 備援區塊規晝模組 1 2 0 備援檢查模組 1 3 0 備援檔建立模組 140 程式偵測模組 15 0 還原模組1220945 Single style device 5 Figure service diagram L ^ Explain the simple inner frame of the basic model of the element guide to the image of the object 'two structure 纟 system frame U warm system 彳 说 said ~ Cheng Danyu plans to show this display The system and operation method of the storage process of the storage and the method of the French side; the program structure is embedded in the process; the flow is a map device <-> and the storage server sends the display to use 10 storage server (Storage Server) 20 Memory 3 0 Data storage device # 31 Redundant block 10 0 The storage server embedded program backup system of the present invention 110 Redundant block regulation day module 1 2 0 Redundant check module 1 3 0 Backup file creation module 140 Program detection module 15 0 Recovery module

17272英業達.ptd 第11頁17272 Inventec.ptd Page 11

Claims (1)

1220945 六、申請專利範圍 1. 一種儲存伺服器内嵌程式備援方法,其可應用於一儲 存伺服器、且該儲存伺服器至少具備有一記憶體和一 資料儲存裝置,其中該記憶體係用以儲存一組内嵌程 式碼, 此儲存伺服器内嵌程式備援方法可於該記憶體中 的内嵌程式碼發生損毀狀況時,對損毀之内嵌程式碼 提供一程式備援功能,使得該儲存伺服器仍可正常運 作; 此儲存伺服器内嵌程式備援方法至少包含: 從該儲存伺服器中的資料儲存裝置的儲存空間中 劃分出一專用之備援區塊; 將該記憶體中的内嵌程式碼複製一份備援檔,並 將該備援檔儲放至該備援區塊;以及 若該記憶體中的内嵌程式碼發生損毁狀況,則將 該備援區塊中的備援檔還原回該記憶體。 2. 如申請專利範圍第1項所述之儲存伺服器内嵌程式備援 方法,其中該儲存伺服器中的資料儲存裝置為一 R A I D 磁碟陣列裝置。 3. 如申請專利範圍第1項所述之儲存伺服器内嵌程式備援 方法,其中該儲存伺服器中的記憶體中所儲存的内嵌 程式碼包括作業系統和應用程式。 4. 一種儲存伺服器内嵌程式備援系統,其可應用於搭載 至一儲存伺服器、且該儲存伺服器至少具備有一記憶 體和一資料儲存裝置,其中該記憶體係用以儲存一組1220945 VI. Application Patent Scope 1. A storage server embedded program backup method, which can be applied to a storage server, and the storage server is provided with at least a memory and a data storage device, wherein the memory system is used for Store a set of embedded code. This storage server embedded program backup method can provide a program backup function for the damaged embedded code when the embedded code in the memory is damaged. The storage server can still operate normally; the backup method of the embedded program of the storage server at least includes: dividing a dedicated backup block from the storage space of the data storage device in the storage server; Copy the embedded code of the backup file and store the backup file in the backup block; and if the embedded code in the memory is damaged, the backup block is stored in the backup block Restore the recovery file back to that memory. 2. The storage server embedded program backup method described in item 1 of the scope of patent application, wherein the data storage device in the storage server is a R A I D disk array device. 3. The storage server embedded program backup method described in item 1 of the scope of patent application, wherein the embedded code stored in the memory of the storage server includes an operating system and an application program. 4. A storage server embedded program backup system, which can be applied to a storage server, and the storage server is provided with at least a memory and a data storage device, wherein the memory system is used to store a group of 17272英業達.ptd 第12頁 122094517272 Industria.ptd Page 12 1220945 六、申請專利範圍 内嵌程式碼; 此儲存伺服器内嵌程式備援系統可於該記憶體中 的内欲程式碼發生損毁·狀況時,對損毀之内嵌程式碼 提供一程式備援功能,使得該儲存伺服器仍可正常運 作; 此儲存伺服器内嵌程式備援系統至少包含: 一備援區塊規晝模組,其可讓使用者從該儲存飼 服器中的資料儲存裝置的儲存空間中規劃出一專用之 備援區塊; 一備援檢查模組,其可檢查該備援區塊中是否已 儲存該記憶體中的内嵌程式碼的一份備援檔; 、一備援檔建立模組,其可將該記憶體中的内嵌程 複製出一份備援檔,並將該備援檔儲放至該備i 一程式彳貞測模 及執行伺服功能時 否發生損毀狀況; 及 組,其可於該儲 ,偵測該記憶體 若是,則發出一 存伺服器進行開機 中的内嵌程式碼是 运原致能訊息;以 5. 一還原模組, 還原致能訊息而將 原回該記憶體。 其可回應該程式偵測模組所發出的 該備援㊣塊中所_的備援播碼還 如申請專利範圍第 系統,其中該儲存 磁碟陣列裝置。 4項所述之儲存飼月g ^ 1 j版裔'内嵌程式備私 伺服器中的資租#七 ^ J貝抖储存裝置為一 RAIE6. The embedded code in the scope of patent application; This storage server embedded program backup system can provide a program backup function for the damaged embedded code when the embedded code in the memory is damaged or damaged. So that the storage server can still operate normally; this storage server embedded program backup system includes at least: a backup block daylight module, which allows users to remove data storage devices from the storage feeder A dedicated backup block is planned in the storage space of the device; a backup check module that can check whether a backup file of the embedded code in the memory has been stored in the backup block; A backup file creation module, which can copy a built-in process in the memory into a backup file, and store the backup file in the backup i-program and execute the servo function Whether a damage has occurred; and a group, which can store in the memory and detect if the memory is, then issue an embedded code that is stored in the server for booting and is a source enable message; and 5. restore the module, Restore the enabling message and return the original Memory. It can respond to the backup broadcast code in the backup block sent by the program detection module, as in the patent application range system, where the storage disk array device. The storage month described in item 4 ^ 1 j version of the 'embedded program preparation private server server's rent # 七 ^ J Bei jiao storage device is a RAIE ]7272英業達.ptd] 7272 Inventec.ptd 第13頁 六、申請專利範圍 6 ·如申請專利範 系統,其中該 程式碼包括内 一種儲 至一儲 體和一 内嵌式 it匕 的内嵌 毀之内 能,使 此 服器中 備援區 儲存該 備援檔 存伺服 存伺服 資料儲 作業系 儲存伺 式作業 嵌式作 得該儲 儲存伺 備援區 的資料 塊; 備援檢 記憶體 一備援檔 作業系統和應 檔儲放至該備 一程式偵 祠服功 用程式 圍第4項所述之儲. 儲存伺服器中的呈式備援 肷式作業系統和應用程式。存的内敢 器内嵌程式備援系 ;、且該儲存饲服器至少具=於搭載 統和應用程式; Λ儲存一組 服杰内嵌程式備 系統和應Ά”統可於該記憶體* f糸統和應用程式提供一 日可,對才貝 存伺服器仍可 ’、 式備援功 服抑μ山 常運作; 服為内嵌程式 诒招舍1 奴系統至少包八 塊規晝模組,装 匕含: 儲存裝置的儲f w讓使用者從該儲存伺 的儲存空間中規劃出—專用之 查模組,其可认士 中的内嵌式:ΐΐ該備援區塊中是否已 業糸統和應用程式的一份 建立模組,复》^ 用程式複警出該記憶體中的内嵌式 援區塊;衣出—份備援檔,並將該備援 測模組,:i# 能時,读測1該儲存伺服器進行開機 是否發生損;;:憶體中的内嵌式作業系 損知狀況;若是,則發出一還 及執行 統和應Page 13 6. Scope of Patent Application 6 · If the patent application system is used, the code includes a built-in destruction energy stored in a storage body and an embedded it, making the server redundant. The storage operation of the backup file is to store the backup data of the backup file. The data storage operation of the backup storage area is embedded into the data block of the backup storage area. The backup check memory is a backup file operation system and the corresponding file storage. The storage program described in item 4 of the program for the preparation of a temple service function. A redundant backup operating system and application in the storage server. The internal embedded program backup system is saved; and the storage feeder is at least equipped with the host system and the application program; the storage system of a set of embedded embedded program preparation system and the application system can be stored in the memory * The system and application program can be provided in one day, and the server can still be used for backup. The server can be used for backup operations. The server is an embedded program. The slave system includes at least eight day-to-day models. Set: The storage fw of the storage device allows the user to plan from the storage space of the storage server-a dedicated search module, which can be embedded in the identification: 是否 whether the backup block has been A building module of the industry system and application program. ^ ^ Use the program to report the embedded support block in the memory; issue a backup file, and copy the backup test module. : I # when it can, read and test 1 whether the storage server is damaged when it is booted;;: the embedded operation in the memory is the status of the damage; if it is, send a return and execute the system and response 17272英業達.ptd 第14頁 1220945 六、申請專利範圍 原致能訊息;以及 一還原模組,其可回應該程式偵測模組所發出的 還原致能訊息而將該備援區塊中所儲放的備援檔碼還 原回該記憶體。 1 8.如申請專利範圍第7項所述之儲存伺服器内嵌程式備援 系統,其中該儲存伺服器中的資料儲存裝置為一 R A I D 磁碟陣列裝置。17272 Yingyeda.ptd Page 14 1220945 VI. Patent application scope original enablement message; and a restoration module, which can respond to the restoration enablement message sent by the program detection module and put the backup block in the backup block The stored backup file is restored back to the memory. 1 8. The storage server embedded program backup system described in item 7 of the scope of patent application, wherein the data storage device in the storage server is a R A I D disk array device. 17272英業達.ptd 第15頁17272 Industria.ptd Page 15
TW92113420A 2003-05-19 2003-05-19 Backup method and system for embedded program in storage server TWI220945B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW92113420A TWI220945B (en) 2003-05-19 2003-05-19 Backup method and system for embedded program in storage server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW92113420A TWI220945B (en) 2003-05-19 2003-05-19 Backup method and system for embedded program in storage server

Publications (2)

Publication Number Publication Date
TWI220945B true TWI220945B (en) 2004-09-11
TW200426589A TW200426589A (en) 2004-12-01

Family

ID=34132767

Family Applications (1)

Application Number Title Priority Date Filing Date
TW92113420A TWI220945B (en) 2003-05-19 2003-05-19 Backup method and system for embedded program in storage server

Country Status (1)

Country Link
TW (1) TWI220945B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI397060B (en) * 2008-11-25 2013-05-21 Ind Tech Res Inst Object-oriented storage device disk configuration method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI397060B (en) * 2008-11-25 2013-05-21 Ind Tech Res Inst Object-oriented storage device disk configuration method

Also Published As

Publication number Publication date
TW200426589A (en) 2004-12-01

Similar Documents

Publication Publication Date Title
US7689861B1 (en) Data processing recovery system and method spanning multiple operating system
CN105164657B (en) Program data to nonvolatile memory selective backup system and method
CN1331063C (en) On-line data backup method based on data volume snapshot
CN103605588B (en) A kind of disk backup method of virtue machine
JP5757509B2 (en) System reset
US7263537B1 (en) System and method for creating multiple QUIESCE database copies at a single server
US5960460A (en) Non-intrusive replication of hard disk
JP2009506399A (en) System and method for virtualizing backup images
CN102591982A (en) Method and system of performing incremental sql server database backups
CN101981550A (en) Database system, database update method, database and database update program
CN101344863A (en) Back-up system and method
JP2005031716A (en) Data backup method and apparatus
JPH10133959A (en) Method and system for backing up and restoring data in multi-system environment
CN109710317A (en) System start method, device, electronic equipment and storage medium
CN101361047B (en) Method and system for data protection in storage systems
US6944789B2 (en) Method and apparatus for data backup and recovery
CN100524235C (en) Recovery operations in storage networks
US7587562B2 (en) Data duplication system, data duplication method and program
JP2005004721A5 (en)
US20170242605A1 (en) Guid partition table based hidden data store system
CN111382011B (en) File data access method and device and computer readable storage medium
US7600151B2 (en) RAID capacity expansion interruption recovery handling method and system
TWI308270B (en) Storage system and method with snapshot backup funtion
TWI220945B (en) Backup method and system for embedded program in storage server
US20160170842A1 (en) Writing to files and file meta-data

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees