Writers' Community!
Home Page Two Columnists Q&A Submit an Article FAQs Contact Author Login
Article Submission
We Need YOUR Articles!
We'll Promote Them for FREE!

Author Login

New Authors
Register Here


Now Serving 8,195 Authors
71,964 Quality Articles
& 6,106 Current Users Online!
Featured Authors
Julian Price (12,254)
Michael Ramzy (821)
Edward Rhymes (9,204)
Dianne Lehmann (5,838)
Fran Larson (20,012)
Gregory Lewis (1,456)
Ira Coffin (13,580)
Joel Hendon (18,567)
Sandra E. Graham (9,984)
Shari Vaudo (1,123)
Steve Kovacs (4,352)
Linda DeWitt (2,026)
Brianna Popsickle (2,389)
Teresa Ortiz (11,014)

View All Featured Authors
Most Recent
What If I Can't Back Up My Data Due To a Virus or Other Problem?

The Five Types of Hard Drive Recovery

Steps to Ensure Successful Data Recovery

My Hard Drive Crashed - Why?

The Role of an Independent Business Intelligence Consultant

The Data Center Temperature Debate

Data Loss Problems Find an Easy Solution

USB Flash Memory Devices A Few Pearls of Wisdom

10 Tips For Securing Your Data and Systems

4 Signs of Hard Drive Failure

Home » Categories » Computers & Networking » Data Backup / Recovery » 7 Tiers of Data Recovery - Software Aspects » Reprint Rights » Printer Friendly

7 Tiers of Data Recovery - Software Aspects

Rated 2.5 out of 5
No Reader Ratings Available ?
Rate It  /  View Comments  /  View All Articles submitted by Eugene Mayevski
Submitted Saturday, November 29, 2008
Eugene Mayevski (552)
EldoS Corporation
Log in to become a member of Eugene Mayevski's Fan Club!


Disaster recovery planning is one of the key components of smooth business security strategy. While hardware component of such planning is well discussed in the manuals and white papers of hardware providers, the software component, being no less important, is often overlooked in the planning.

Solid File System (SolFS) is a software component for programmers working on data storage and data integrity solutions. Integration of SolFS into data recovery solutions will reduce recovery time, minimize data loss and insure data integrity, prevent malicious tempering or destruction, and reduce requirement for highly-skilled IT workforce. This white paper analyzes advantages of SolFS use in the area of data recovery following a disastrous event of any nature.

Recovery Planning

Statistics show (Jim Hoffer, Health Management Technology) that only 6% percent of enterprises fully recover after serious software or hardware disaster, either malicious or due to negligence, while 43% never reopen and the remainder 51% of companies close within two years.

Planning for data recovery became an ubiquitous and necessary process for any company that can not afford significant downtimes due to data loss, and in real life this means every company. The inevitable losses resulted from company activity interruptions can come from:
  1. Direct revenue loss
  2. Loss of "face" -- customer trust, damage to company image, etc.
  3. Brand damage
  4. Loss of know-hows, insiders information leaks, public availability of privileged data, etc.
  5. Legal costs


The key elements needed to prevent these severe consequences of a disaster and to insure business continuity is careful proactive planning of disaster recovery strategy. For every business process such strategy must define a Recovery Point Objective (RPO) and Recovery Time Objective (RTO). As always, a right trade off between costs and speed/effectivenes of recovery should be chosen. Obviously, the zero data loss, zero recovery time solutions are the most expensive.

Besides well-known hardware based precautions, one of the way to reduce costs of disaster recovery is use of custom file systems, such as Solid File System. Solid File Systems allows creation of huge encrypted compressed single file storages encompassing any type of data. This paper analyzes possible application of Solid File System (SolFS) on every of seven traditionally identified tiers of business continuity solutions.

Tier 1: Data backup with no hot site

Businesses with Tier 1 continuity solution rely on tape backups made at specific time intervals. These tapes are then shipped off site for storage. For the reserve copying purposes, it is very convenient to place data into a SolFS-based storage. All documents will be conveniently stored in one file. There is no need to rewind the tape searching for a specific document - the whole storage can be quickly restored. Moreover, the fact that SolFS has built-in cryptographic protection, allows the company to entrust tape storage to almost any third-party service provider without risk of information leaks. In this case the keys or passwords used for encryption should be safeguarded and kept separately from backups. A loss of such key will not effect feasibility of storage restoration, but will make access do stored data impossible. SolFS also allows use of incremental backup systems working on the sector-by-sector basis: there is no need to update the whole storage file when minimal changes have been made to the data. Practicability of this approach depends on the frequency of stored file changes, i.e. on the specific application. The advantage of reserve copying whole storages is that the backup system does not need to know the internal structure, encapsulation level, or directory tree of the storage. The whole storage will be copied without possibility of loss of a single file attribute. In addition, SolFS supports native data compression. If a SolFS storage contains data susceptible to compression, use of SolFS for whole storage compression is much more time- and cost-effective than use of regular compression tools applied to separate files or folders. SolFS-based storages use journaling for self-integrity checks. If a part of a tape or sector on disk becomes physically damaged and unreadable, the whole storage, save the damaged file(s), remains intact and functional. There is also a possibility to backup separate files from your SolFS storage, if necessary. SolFS Driver Edition allows making access to your storage as regular files and folders from the application of reserve copying or any other application. This also makes possible development of a monitoring tools watching the changes made to files inside a SolFS storage and exporting them in any convenient format for reserve copying or any other manipulations. Naturally, the restoration of a whole SolFS storage takes more time than a single file, but, as a result, you are getting the whole working storage with all files interdependencies and directory content preserved. Such data restore operation can be executed by less qualified personal than that required for a full manual re-assembly of storage structure. In addition, use of SolFS-based storage makes possible easy separation of storage back-ups from operating system back-up procedures: quickly restore your storage independently from software operation environment.

Tier 2: Data backup with a hot site

This tier has the same provisions for disaster recovery as Tier 1, plus provides a reserve computer system (so-called hot site) at a remote physical location. The hot site is capable of handling the same data processes as the main system. Upon a disaster event, the data saved on tapes are restored on this reserve system. This approach allows faster system restoration, as only data, not the system itself, are to be restored. The use of SolFS-based storages provide significant advantages over traditional backups. Since the reserve copying of data is made separate from the system, they can be deployed in the new places faster and by less-qualified personnel. The remote site will be able to start work in less time, thus significantly reducing RTO.

Tier 3: Electronic vaulting

Tier 3 has an additional provision for some mission critical data to be constantly copied to a remote server (electronic vault) through a dedicated channel. Since a bandwidth of such constantly open channel is limited, only predefined data of utmost importance can be backed up under these provisions. SolFS allows partition of the critical data into separate storage, which will significantly simplify their transfer and later recovery. The SolFS functionality can be enhanced so that the change to data, deemed to be critical, automatically triggers data transfer through the aforementioned dedicated channel to the electronic vault. Moreover, SolFS allows multistream access to the storage: your separate subsystem can monitor the state of the critical data and transfer them to electronic vault. The integrity of the storage is not violated, encryption and access authentication are also supported.

Tier 4: Point-in-time copies

This level is different from the previous three in that the hard disks are used in place of tape. The disk have faster access time, but still need to be shipped to a remote storage location through the same channels as tape. The advantage of the SolFS in this case is that SolFS-based storages are single files, and recording of a single file takes much less time than writing of all files and directory tree one-by-one. The same applies to the recovery. As in previous case, the remote facility receives encrypted disks, making data tampering impossible. Native use of compression increases speed of writing to disks and recovery even more.

Tier 5: Transaction integrity

Retail and service organizations are ofter centered around transactions: rounds of communication interactions between the company and its customer, vendor, supplier, etc. Applications used by these enterprises are also centered on the transaction, and preserving transaction integrity between its initiation and completion is very important. SolFS-based storages support transaction integrity by default. All transactional files remain in their original context, preserve their links and interdependencies. Recovery process from such storage returns all the transactions to the time point immediately preceding the disaster. The transaction generating/managing application can be restarted exactly where it was left with almost no data lost. To increase security and efficiency, all files changed during a transaction may be singled out in a separate storage for real-time immediate backup to a remote electronic vault. The feasibility and practicability of this approach depends on the logic and design of the transaction-generating application.

Tier 6: Near-zero data loss

This level presumes existence of an application doing constant synchronous or asynchronous mirroring of data to a geographically remote server. This solution is independent of the software used for everyday business operations. SolFS storages are fully compatible with such applications and give additional advantages of faster compression, encryption, and full control over data access and authentication.

Tier 7: Highly automated, business integrated solution

The seventh, highest tier, is different from previous one in that the disaster event is automatically detected by a device(s) separate from the computer system. The disaster event triggers system restoration and activation of mirror reserve site without any human input. Advantages of SolFS storages in this scenario are similar to those described above. Regardless of the specific data recovery tier which the company will choose, use of SolFS storages gives advantages of faster recovery time, integrity preservation, data protection from inadvertent or malicious destruction and tampering while in storage, and generally reduce the requirement for highly-skilled specialist on the solution customer side.

About the author

Eugene Mayevski takes a post of Chief Technical Officer in EldoS Corporation (www.eldos.com), the company that specializes in development of security and low-level system components for software developers.

Solid File System (www.solfs.com) is the product of EldoS Corporation that provides virtual file system for software and hardware development.



tweet this!

The author of this article has chosen to make this article available with free reprint rights.
Click here to copy this article.

Reprint Rights

Log in to become a member of Eugene Mayevski's Fan Club!

No comments yet.


Was this article helpful to you? Leave a Public Comment or Question:

This Article has been viewed 15 times.
Article added to SearchWarp.com on 11/29/2008 9:04:42 AM.
View other articles written by Eugene Mayevski (552)


If you found this article interesting, you may want to check out:

Disclaimer:  All information on this site is provided for informational purposes only! By no means is any information presented herein intended to substitute for the advice provided to you by any health care or other professional or organization.


Today's Most Popular
What causes a Hard Disk Clicking Sounds

Linux: Find files containing text

Why RAID ? What are the advantages and disadvantages of RAID arrays Servers?

The Role of an Independent Business Intelligence Consultant

Reinstalling Windows XP Without Drive Format

Microsoft Windows XP Tips – Recover Your Hard Drive Using System Restore

Technical Support on Using Windows XP's System Restore Function

Confidentiality, Integrity, Availability and What it Means to You

Maintenance Tips for Optimal PC Performance

How A UPS Works

Viewed from Cache. Load Time: 0.031.

Home  |  Page Two  |  FAQ's  |  Contact  |  Terms of Service  |  Article Submission Guidelines  |  Questions & Answers  |  Privacy  |  Mission / About
Copyright © 1999-2009 SearchWarp.com, All Rights Reserved - SearchWarp.com is an IcoLogic, Inc. Company