CN101576807B - Operating method of management software on mobile storage device - Google Patents

Operating method of management software on mobile storage device Download PDF

Info

Publication number
CN101576807B
CN101576807B CN2009100874512A CN200910087451A CN101576807B CN 101576807 B CN101576807 B CN 101576807B CN 2009100874512 A CN2009100874512 A CN 2009100874512A CN 200910087451 A CN200910087451 A CN 200910087451A CN 101576807 B CN101576807 B CN 101576807B
Authority
CN
China
Prior art keywords
storage device
movable storage
data
computing equipment
management software
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
Application number
CN2009100874512A
Other languages
Chinese (zh)
Other versions
CN101576807A (en
Inventor
秦健
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yonyou Network Technology Co Ltd
Original Assignee
Yonyou Software Co Ltd
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 Yonyou Software Co Ltd filed Critical Yonyou Software Co Ltd
Priority to CN2009100874512A priority Critical patent/CN101576807B/en
Publication of CN101576807A publication Critical patent/CN101576807A/en
Application granted granted Critical
Publication of CN101576807B publication Critical patent/CN101576807B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

The invention provides an operating method of management software on a mobile storage device. The operating method comprises the steps of: connecting the mobile storage device to a computing device, operating a management software program on the mobile storage device, copying data files on the mobile storage device to a hard disk of the computing device, and creating log information of the operation on the mobile storage device; and copying the data files in the hard disk of the computing device back to the mobile storage device when the management software is closed. According to the operating method of the management software on the mobile storage device, by separating the management software from data during the operation and positioning the data in a storage device with higher reliability and performance, the problem of efficiency and hardware unstability is solved; the management software and the data are under concentrative management during the storage, thereby solving the problem on portability requirement; and due to the organic integration of the management software and hardware, the operating method can realize plug and play on the computing device in different environments and has the advantages of installation omission and mobile officing.

Description

The operation method of the management software on the movable storage device
Technical field
The present invention relates to the operation method of management software, relate more specifically to the operation method of the management software on the movable storage device.
Background technology
Current traditional management software all is on fixing computing machine, to use, and needs a series of programs such as complicated database, software are installed, and can not satisfy the demand of people in modern mobile office.And the price of movable storage device is very cheap now, and much human all has a more than movable storage device.But such equipment is often only as storage medium.So, combine movable storage device and management software, create the new product that a kind of management software that not only is easy to carry but also can moves and movable storage device combine everywhere, also just become a kind of trend.
But; Still there is the low problem of reliability in existing movable storage device: the data according to the hardware vendor provides are indicated; The reading-writing life-span of each storage unit of movable storage device about 100,000 times, and in the database application system often an operation will visit several times and even tens secondary data storehouses, read and write quite frequent; And; Because the hardware constraints of movable storage device, often this equipment read-write usefulness and stability are low relatively, can influence the execution performance and the safety of data of application program.For this reason, be necessary to design a kind of running software technology of novelty, make people can all use the software office can guarantee the safety of user data again whenever and wherever possible efficiently.
Existing technical scheme is that management software and whole data are copied on the computing machine, then operating software on computers.Operation copies to movable storage device with program and whole data after accomplishing again.So just certainly will bring several problems:
This scheme is regarded data and program as an integral body, and complete duplicates the time that can cause labor, and it is bad that the user experiences.And as far as the user, importantly the safety of data with carry out efficient.And program only can be read once in the each run process, and being loaded into will be only mutual in virtual memory after the internal memory, can not take place a large amount of mutual with memory device.
Therefore, the technical scheme that expectation proposes not only can solve the problem that the front proposes, and also must solve following two problems:
Switch different computing machines, can not influence the normal operation of the management software on the movable storage device, i.e. the operation of software does not rely on environment; And
Solve because the equipment dependability that hardware constraints is brought is low and the problem of inefficiency.
Summary of the invention
In order to address the above problem; The present invention proposes the operation method of the management software on a kind of movable storage device; May further comprise the steps: after movable storage device is connected to computing equipment and moves the management software on the said movable storage device; Data file copies on the said movable storage device in the hard disk of said computing equipment, and is set up the log information of this operation on said movable storage device; And when closing said management software, the data file copies in the hard disk of said computing equipment is returned said movable storage device.
Wherein, with before the data file copies on the said movable storage device is in the hard disk of said computing equipment, also comprise:
Step 1 starts the initialize routine in the said management software, and daily record confirms the management software on the movable storage device is last time moving whether leave over data according to copy;
Step 2; Confirming not have said leaving under the data conditions; Directly with the data file copies on the said movable storage device in the hard disk of said computing equipment; And confirming to have said leaving under the data conditions, confirm according to said copy daily record whether said current computing equipment is the computing equipment that last time moved;
Step 3; At said current computing equipment is under the situation of the last time computing equipment of operation; Confirm whether have the said data of last time leaving on the said current computing equipment; And upgrade the data file on the said movable storage device according to judged result, and be not under the situation of the computing equipment that last time moved at said current computing equipment, notify the user to select processing mode.
According to operation method of the present invention; In step 3; On confirming said current computing equipment, have saidly when last time leaving over data, can automatically the said copying data of last time leaving over be returned said movable storage device, and said copy daily record is cleared up to completing successfully last time.And, on confirming said current computing equipment, do not have saidly when last time leaving over data, notify the user to ignore said copy daily record or select Backup Data to copy said movable storage device to selecting, and clear up said copy daily record.
According to the present invention, processing mode can comprise: select backup file to upgrade data file on the said movable storage device to ignore said copy daily record or to withdraw from said operation method.
According to the present invention, above-mentioned operation method can also may further comprise the steps: the backup file that deletion is exceeded the time limit in the back-up file directories of said movable storage device; Clear up the log information on the said movable storage device; Point out said user whether to delete the data file of leaving on the said current computing equipment; And when said user confirms to delete the data file of leaving on the said current computing equipment, delete the data file of leaving on the hard disk of said computing equipment.
According to the present invention, in step 2,, also comprise: notify the user to select whether to copy Backup Data to said movable storage device, and clear up said copy daily record confirming do not have said leaving under the data conditions.
According to the present invention, above-mentioned movable storage device can comprise memory devices such as portable hard drive, USB flash disk and storage card.Computing equipment can comprise: treatment facilities such as desk-top computer, notebook and PDA.
Operation method according to the management software on the movable storage device of the present invention; During through operation program and data are separated; Data are placed reliability and the higher memory device of performance,, when storage, program and data centralization are managed to solve efficient and hardware problem of unstable; To solve the problem of portable demand; With this management software and hardware are organically combined, can be implemented in plug and play on the computing equipment under the varying environment, have exempt to install, the advantage of mobile office.
Description of drawings
Fig. 1 shows the process flow diagram according to the operation method of the management software on the movable storage device of the present invention; And
Fig. 2 shows the process flow diagram of the operation method of the management software on the movable storage device according to an embodiment of the invention.
Embodiment
Specify operation method below with reference to accompanying drawing according to the management software on the movable storage device of the present invention.
As shown in Figure 1, comprise according to the operation method of the management software on the movable storage device of the present invention:
Step S102; After movable storage device being connected to computing equipment and moving the management software on the said movable storage device; Data file copies on the said movable storage device in the hard disk of said computing equipment, and is set up the log information of this operation on said movable storage device; And
Step S104 when closing said management software, returns the data file copies in the hard disk of said computing equipment to said movable storage device.
Wherein, with before the data file copies on the said movable storage device is in the hard disk of said computing equipment, also comprise:
Step 1 starts the initialize routine in the said management software, and daily record confirms said management software is last time moving whether leave over data according to copy;
Step 2; Confirming not have said leaving under the data conditions; Directly with the data file copies on the said movable storage device in the hard disk of said computing equipment; And confirming to have said leaving under the data conditions, confirm according to said copy daily record whether said current computing equipment is the computing equipment that last time moved;
Step 3; At said current computing equipment is under the situation of the last time computing equipment of operation; Confirm whether have the said data of last time leaving on the said current computing equipment; And upgrade the data file on the said movable storage device according to judged result, and be not under the situation of the computing equipment that last time moved at said current computing equipment, notify the user to select processing mode.
Wherein, in step 3, on confirming said current computing equipment, have saidly when last time leaving over data, can automatically the said copying data of last time leaving over be returned said movable storage device, and said copy daily record is cleared up to completing successfully last time; On confirming said current computing equipment, do not have saidly when last time leaving over data, notify the user to ignore said copy daily record or select Backup Data to copy said movable storage device to selecting, and clear up said copy daily record.
Wherein, processing mode can comprise: select backup file to upgrade data file on the said movable storage device to ignore said copy daily record or to withdraw from said operation method.
Above-mentioned operation method can also may further comprise the steps: the backup file that deletion is exceeded the time limit in the back-up file directories of said movable storage device; Clear up the log information on the said movable storage device; Point out said user whether to delete the data file of leaving on the said current computing equipment; And when said user confirms to delete the data file of leaving on the said current computing equipment, delete the data file of leaving on the hard disk of said computing equipment.
Wherein, in step 2,, can also comprise: notify the user to select whether to copy Backup Data to said movable storage device, and clear up said copy daily record confirming do not have said leaving under the data conditions.
Above-mentioned movable storage device can comprise memory devices such as portable hard drive, USB flash disk and storage card.Computing equipment can comprise: treatment facilities such as desk-top computer, notebook and PDA.
Fig. 2 shows the process flow diagram of the operation method of the management software on the movable storage device according to an embodiment of the invention.As shown in Figure 2, the processing logic of operation method is following according to an embodiment of the invention:
1, when management software starts, daily record judges whether the last time operation of the software on the current movable storage device has the data of leaving over according to copy.
2 if the operation whether carried out last time is judged in daily record on the current computing machine of operating according to copy.If operation of on the current computing machine of operating, carrying out and the data of leaving over also exist, then will leave over copying data moved back memory device last time automatically, and the daily record of cleaning copy is to complete successfully last time.
Data do not exist if be at current computer 3 last time, then notify the user, and please the user confirm whether ignore daily record or ask the user to select backed up data as ignoring data last time to empty the copy daily record of last time.
If be not to carry out at current computer for 4 last time, then notify the user, and ask the user to confirm whether to use backup file to ignore daily record and perhaps withdraw from.
5, the file in the copy movable storage device after backup file is exceeded the time limit in the different directories deletion of movable storage device, backs up user data then to hard disk.
6, on movable storage device, set up the log information of this operation.
When 7, closing management software with the data file copies moved back memory device on the hard disk.
8, the copy daily record on the cleaning movable storage device.
9, according to the user data of whether deleting on the hard disk are set and carry out the data deletion action on the deletion hard disk.
10, withdraw from.
As shown in Figure 2, concrete operating process is following:
Step S1, the movable storage medium that will store management software system of the present invention insert computing machine (as inserting USB interface); Management software system actuating section program at first of the present invention will be according to the last time operation that is stored in the log record determining program in the movable storage device improper withdrawing from whether; Judge promptly last time, whether operation had missing data, if not, execution in step 2; If, execution in step 3;
Database file in step S2, the copy movable storage device is in computing machine;
Whether step S3, the operation that judgement was not last time normally withdrawed from according to log content are the current computing machines that is moving, if, execution in step S4, if not, execution in step S5;
Whether step S4, detection were last time left over data and were also existed, if, execution in step S6, if not, execution in step S7;
Step S5, let the user select whether to select backup file to carry out work, if, execution in step S7, if not, execution in step S8;
Step S6 recovers last time to leave over data in movable storage device, and the cleaning daily record;
Step S7, the file of selecting with the user returns in the movable storage device, and the cleaning daily record;
Step S8 quits a program;
Step S9, the data file in the copy movable storage device is to computing machine;
Step S10 sets up running log with the relevant information of this operation on movable storage device;
Step S11, during bolt down procedure, with the data file copies on the computing machine to movable storage device;
Step S12, the backup file that deletion is exceeded the time limit in the back-up file directories of movable storage device;
Step S13, the journal file on the cleaning movable storage device;
Step S14, whether the prompting user deletes the data file of leaving on the current computer, if, execution in step S15, if not, execution in step S16;
Step S15, the data file of leaving on the deletion current computer;
Step S16, bolt down procedure.
To sum up,,, program is carried out reconstruct, program is peeled off or replace with the file that relies in the execution catalogue to the dependence of software runtime environment for solve the problem that management software moves on movable storage device according to the present invention.As, will change into dependence dependence with the embedded database of file mode operation with the database of server mode operation.
With program from logic by when storage during with operation the district separated.When storage, program and data are complete whole, and when operation; With program and data separate processes, because only moving in computing machine, program loads once, promptly read once; And data can be quite frequent in program operation process the read-write same position, there is very big influence in life-span of movable storage device, so when operation; Copy data on the computing machine; After EOP (end of program), duplicate data in the moved back memory device and program together, carry out portable application as a complete whole.
During program run, the design software internal logic increases the guarantee logic owing to the data security that adopts preceding two schemes to cause again.
By on can find out; The present invention is after movable storage medium is inserted into computing machine; Automatically data file is wherein copied on the computing machine, and move the computer program that is arranged in movable storage medium, program is carried out work with the data that use copies on the computing machine; After work was accomplished, the data file that will be positioned on the computing machine was duplicated on the moved back memory device.So both satisfied the purpose that realizes portable application, the loss to movable storage device that frequent read-write brings on movable storage device of avoiding again knowing clearly has also improved the operational efficiency of management software.
In addition, the management software that is contained on the movable storage device can carry with the user, on different computing machines, carries out, and environment is not produced dependence, can not revise the running environment of computing machine;
To move and storage is treated with a certain discrimination, operational efficiency is improved, and when storage, be a complete using integral.
Movable storage device damages in case find movable storage device because the possibility that the user data that instability that hardware designs caused possibly cause is lost is minimized, and can date back to recently normal running several times, and the data volume that will lose minimizes.
The above is merely the preferred embodiments of the present invention, is not limited to the present invention, and for a person skilled in the art, the present invention can have various changes and variation.All within spirit of the present invention and principle, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (7)

1. the operation method of the management software on the movable storage device, said management software moves when said movable storage device is connected to computing equipment, it is characterized in that, may further comprise the steps:
Data file copies on the said movable storage device in the hard disk of said computing equipment, and is set up the log information of this operation on said movable storage device; And
When closing said management software, the data file copies in the hard disk of said computing equipment is returned said movable storage device, wherein,
Before the data file copies on the said movable storage device is in the hard disk of said computing equipment, also comprise:
Step 1 starts the initialize routine in the said management software, and daily record confirms the said management software on the said movable storage device last time moved whether leave over data according to copy;
Step 2; Confirming not have said leaving under the data conditions; Directly with said data file copies in said hard disk, and confirming to have said leaving under the data conditions, confirm according to said copy daily record whether said computing equipment is the computing equipment that last time moved;
Step 3; At said computing equipment is under the situation of the last time computing equipment of operation; Confirm whether have the said data of leaving on the said computing equipment; On confirming said computing equipment, have saidly when leaving over data, automatically the said copying data of leaving over returned said movable storage device, and with said copy daily record cleaning for completing successfully last time and said when leaving over data when not having on definite said computing equipment; Notify the user perhaps to select Backup Data to copy said movable storage device to, and clear up said copy daily record to select ignoring said copy daily record; And not under the situation of the computing equipment that last time moved at said computing equipment; Notify the user to select processing mode, said processing mode comprises: select backup file to upgrade data file on the said movable storage device to ignore said copy daily record or to withdraw from said operation method.
2. operation method according to claim 1; It is characterized in that; After the data file copies in the hard disk of said computing equipment is returned said movable storage device, also comprise: the backup file that deletion is exceeded the time limit in the back-up file directories of said movable storage device.
3. operation method according to claim 2 is characterized in that, after the backup file that deletion is exceeded the time limit in the back-up file directories of said movable storage device, also comprises: clear up the log information on the said movable storage device.
4. operation method according to claim 3 is characterized in that, after the log information on the said movable storage device of cleaning, also comprises: point out said user whether to delete the said data file of leaving on the said computing equipment.
5. operation method according to claim 4 is characterized in that, when said user confirms to delete the said data file of leaving on the said computing equipment, also comprises: delete the data file of leaving on the hard disk of said computing equipment.
6. operation method according to claim 1; It is characterized in that; In step 2; Confirm not have said leaving under the data conditions, directly said data file copies is also being comprised in said hard disk before: notifying said user to select whether copy Backup Data to said movable storage device, the said copy daily record of cleaning after selection copies said Backup Data to said movable storage device.
7. according to each described operation method in the claim 1 to 6, it is characterized in that said movable storage device comprises portable hard drive, USB flash disk and storage card; And said computing equipment comprises: desk-top computer, notebook and PDA.
CN2009100874512A 2009-06-25 2009-06-25 Operating method of management software on mobile storage device Expired - Fee Related CN101576807B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2009100874512A CN101576807B (en) 2009-06-25 2009-06-25 Operating method of management software on mobile storage device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2009100874512A CN101576807B (en) 2009-06-25 2009-06-25 Operating method of management software on mobile storage device

Publications (2)

Publication Number Publication Date
CN101576807A CN101576807A (en) 2009-11-11
CN101576807B true CN101576807B (en) 2012-02-22

Family

ID=41271749

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009100874512A Expired - Fee Related CN101576807B (en) 2009-06-25 2009-06-25 Operating method of management software on mobile storage device

Country Status (1)

Country Link
CN (1) CN101576807B (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102043652B (en) * 2010-12-08 2014-04-30 苏州捷泰科信息技术有限公司 Processing system and method for embedded device root file system
CN103235730A (en) * 2013-04-27 2013-08-07 天津长瑞华通科技发展有限公司 Portable management device based on C/S (client/server) client software and implementation method of device
CN103489071A (en) * 2013-09-27 2014-01-01 太仓苏易信息科技有限公司 Financial statement software disk capable of being taken along
CN103713859B (en) * 2013-12-30 2015-02-25 税友软件集团股份有限公司 Removable storage device and removable storage data access method
CN105487878A (en) * 2014-09-17 2016-04-13 北京云巢动脉科技有限公司 System and method for software greening based on Windows platform
CN106611109A (en) * 2015-10-30 2017-05-03 温喆 Software operating method on storage device
CN109033761A (en) * 2018-06-20 2018-12-18 浙江理工大学 A kind of software enciphering method
CN110413301A (en) * 2019-07-30 2019-11-05 南京市晨枭软件技术有限公司 A kind of portable software installation device and its application method
CN111158952B (en) * 2019-12-12 2024-03-29 浙江华云信息科技有限公司 Method for automatically backing up configuration files by using external storage device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6182212B1 (en) * 1998-12-14 2001-01-30 International Business Machine Corporation Method and system for automated migration of user settings to a replacement computer system
CN1500243A (en) * 2001-04-05 2004-05-26 �Ҵ���˾ Collecting and restoring user environment data using removable storage
CN101354644A (en) * 2008-09-01 2009-01-28 用友软件股份有限公司 Software system and operation method thereof

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6182212B1 (en) * 1998-12-14 2001-01-30 International Business Machine Corporation Method and system for automated migration of user settings to a replacement computer system
CN1500243A (en) * 2001-04-05 2004-05-26 �Ҵ���˾ Collecting and restoring user environment data using removable storage
CN101354644A (en) * 2008-09-01 2009-01-28 用友软件股份有限公司 Software system and operation method thereof

Also Published As

Publication number Publication date
CN101576807A (en) 2009-11-11

Similar Documents

Publication Publication Date Title
CN101576807B (en) Operating method of management software on mobile storage device
US8209292B2 (en) Hierarchical management storage system and storage system operating method
CN100570599C (en) The system and method that is used for automated data library or file system maintenance and reparation
US8738575B2 (en) Data recovery in a hierarchical data storage system
CN103605588B (en) A kind of disk backup method of virtue machine
US6851073B1 (en) Extensible system recovery architecture
US8407438B1 (en) Systems and methods for managing virtual storage disk data
US8266398B2 (en) Method and apparatus for preserving memory contents during a power outage
TWI248579B (en) Method and system for restoring backup data
CN102567136A (en) Backup and recovery method of computer system, device and computer system
CN101167058B (en) Apparatus, method and system for restoring files
US20110314202A1 (en) Managing cache data and metadata
CN100472464C (en) Data back-up system and method and system load-bearing apparatus
US6944789B2 (en) Method and apparatus for data backup and recovery
US9710338B1 (en) Virtual machine data recovery
CN101404567A (en) Implementing read/write, multi-versioned file system on backup data
CN101344863A (en) Back-up system and method
CN102193844A (en) Partial block based backup system
CN103268252A (en) Virtualization platform system based on distributed storage and achieving method thereof
CN105164657A (en) Selective backup of program data to non-volatile memory
CN102262543B (en) Power-failure resistant method for starting Linux system
CN105573859A (en) Data recovery method and device of database
KR20090116725A (en) Recovery of a failed file transfer between a host and a data storage device
CN102567323A (en) Application program file moving method and application program file moving system
Park et al. SQL statement logging for making SQLite truly lite

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C56 Change in the name or address of the patentee

Owner name: YONYOU NETWORK TECHNOLOGY CO., LTD.

Free format text: FORMER NAME: UFIDA SOFTWARE CO., LTD.

CP03 Change of name, title or address

Address after: 100094 Haidian District North Road, Beijing, No. 68

Patentee after: Yonyou Network Technology Co., Ltd.

Address before: 100094 Beijing city Haidian District North Road No. 68, UFIDA Software Park

Patentee before: UFIDA Software Co., Ltd.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120222

Termination date: 20180625