Method and system for reciprocal data backup

a data backup and data technology, applied in the field of reciprocal data backup, can solve the problems of data loss, inability to save data, and inability to save data, and achieve the effect of no cost and little effor

Inactive Publication Date: 2008-05-29
MICHELMAN ERIC
View PDF20 Cites 61 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0009]Embodiments of the present invention provide enhanced computer- and network-based methods and systems for backup and restoration of data. Example embodiments provide a Reciprocal Backup System (“RBS”), which enables the users of two or more computer systems connected over a network to engage each other for reciprocal backup needs using peer-to-peer computing techniques. The RBS allows users to backup data on each other's computer systems in a secure manner that allows each user access to only that user's files. In addition, users can achieve a range of control over the backup process from fully automated all the way to specifying particular data to be backed up or restored upon explicit request. Through the reciprocal sharing of space on each other's disk drives, backup storage is available at little effort and no cost other than the loss of use of that disk space.
[0011]According to one approach, a reciprocal backup system provides support for a first backup partner to establish a reciprocal backup relationship with a second backup partner. Once the reciprocal relationship is established, either of the partners can cause data to be backed up to the other partner computer system's storage facilities, automatically or on a controlled basis. Similarly, either of the partners can request data for restoration purposes. Each backup partner serves as an originating partner when it requests performance of backup and restoration operations and serves as a depository partner for receiving data and servicing restoration requests from other reciprocal partners. A reciprocal backup relationship supports both even and uneven exchanges of storage. In one embodiment, the partners negotiate acceptable reciprocal storage.

Problems solved by technology

Data may be lost for a variety of reasons, including due to a physical problem with the computer system disk drive or related components; the user inadvertently overwriting or deleting a file, theft (especially with portable computers), or the user intentionally overwriting a file (e.g. modifying it and saving it) and then later desiring an earlier version of the file.
The process of saving data, typically known as “backing up” data, is often neglected for a variety of reasons, including cost, time, effort, reliability, capacity limitations, and others.
Each of these approaches has drawbacks.
The first approach of copying to removable media is limited in a large part by the inconvenience to the user and physical constraints of the media.
In addition, removable backup media is particularly vulnerable to loss, defects, or damage, rendering a portion or all of the stored data unreadable or unusable.
For example, such media is rarely stored in a secure place, such as a bank's safe-deposit box, because it is not practical to do so after every backup.
In practice, removable media are stored around a house or office, leaving them susceptible to misplacement, fire, theft, and accidents.
Also, backup media such as diskettes, CDs, and DVDs suffer from limited capacity, generally far less than the amount of data that can be stored on a personal computer's disk drive and hence the amount required to fully back up an entire computer system.
A tape or additional hard disk drives may be used to solve the capacity problem, but these in turn are very costly.
The second approach of copying to resident secondary media, such as additional hard disk drives, provides very limited reliability and is more costly, although it addresses the capacity problem.
Specifically, if the entire computer system becomes vulnerable, merely having another copy of the data on the same machine will rarely provide a reliable backup mechanism.
If however, data is lost due to user overwrite, or if one of the drives fails, redundant copies of data may allow restoration of an earlier version of a desired file.
In addition, this approach suffers from similar problems to the first approach with respect to running a backup program, keeping track of where redundant copies have been made, etc., and thus requires a lot of proactive involvement from users.
The third approach of copying to on-line servers is limited primarily by expense, reliability, and accountability.
Although copying files to on-line servers may be less cumbersome than using removable media, especially if the task is performed automatically, on-line backup service is generally expensive even for relatively small amounts of storage.
Also, online servers are sometimes “off-line,” rendering the stored data inaccessible for restoration, and occasionally lose data due to malfunctions or software bugs.
In addition, many on-line services companies have gone out of business and ceased operations in the past years because such servers are expensive to maintain.
The stored data may well then be unavailable permanently.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and system for reciprocal data backup
  • Method and system for reciprocal data backup
  • Method and system for reciprocal data backup

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035]Embodiments of the present invention provide enhanced computer- and network-based methods and systems for backup and restoration of data. Example embodiments provide a Reciprocal Backup System (“RBS”), which enables the users of two or more computer systems connected over a network to engage each other for reciprocal backup needs using peer-to-peer computing techniques. The RBS allows users to backup data on each other's computer systems in a secure manner that allows each user access to only that user's files. In addition, users can achieve a range of control over the backup process from fully automated all the way to specifying particular data to be backed up or restored upon explicit request. Through the reciprocal sharing of space on each other's disk drives, backup storage is available at little effort and no cost other than the loss of use of that disk space.

[0036]The Reciprocal Backup System allows for users to participate in backup arrangements with one or more compute...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

Methods and systems for a reciprocal backup of data, including files, directories, and application data are provided. Example embodiments provide a Reciprocal Backup System (“RBS”), which enables users of two or more computer systems connected over a network to engage each other for automated reciprocal backup needs using peer-to-peer computing techniques. The peer computer systems negotiate a reciprocal backup relationship where each provides the other with backup storage in a secure fashion. The intermittent nature of some partners is handled automatically by the RBS, which supports fully automated and scheduled backups as well as immediate backup and restoration of data objects. In one embodiment, the RBS comprises reciprocal backup system partner support and one or more storage repositories. The RBS partner support includes a reciprocal backup manager and scheduler and a reciprocal backup agent. These components cooperate to provide the backup and restoration operations of the RBS.

Description

BACKGROUND OF THE INVENTION[0001]1. Field of the Invention[0002]The present invention relates to methods and systems for backing up and restoring data on computer systems connected by a network and, in particular, to methods and systems for reciprocal data backup between backup partners using peer-to-peer computer communications.[0003]2. Background Information[0004]As computers become used more frequently in everyday life, as well as for business and social functions, the reliability of computer systems has greater impact. Data may be lost for a variety of reasons, including due to a physical problem with the computer system disk drive or related components; the user inadvertently overwriting or deleting a file, theft (especially with portable computers), or the user intentionally overwriting a file (e.g. modifying it and saving it) and then later desiring an earlier version of the file. The need to reliably and frequently save copies of data in various states of modification so tha...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(United States)
IPC IPC(8): G06F17/30G06F11/14H02H3/05
CPCG06F11/1456G06F11/1458G06F11/1461G06F11/1469G06F11/1451G06F11/1464
Inventor MICHELMAN, ERIC
Owner MICHELMAN ERIC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products