RAID Data Recovery Service

RAID provides high performance to us, especially server users but it also brings us with much trouble. For example, we might be troubled to manage RAID partitions such as resizing or moving them. Luckily we could solve the problem quickly and easily with partition manager softwares or by adding hard disk. However, when we encounter data loss due to system crash, virus attack or power failure/surge, it will get serious because it causes greater loss if we recover data from raid at random, therefore, we should get help from professional raid recovery service, which is the first choice because of its quickness and safeness.

Types Of RAID failures:

To summarize, RAID server often fails as a result of the following situations and frequently, a combination of them :

  • Malfunctioned Controller
  • Raid rebuild error or volume reconstruction problem
  • Missing RAID partition
  • Multiple disk failure in off-line state resulting in loss of RAID volume
  • Wrong replacement of good disk element belonging to a working raid volume
  • Power Surge
  • Data Deletion or reformat
  • Virus Attack
  • Loss of RAID configuration settings or system registry
  • Inadvertent reconfiguration of RAID volume
  • Loss of RAID disk access after system or application upgrade

With larger drive capacities the odds of a drive failure during rebuild are not negligible. In that event, the difficulty of extracting data from a failed array must be considered. Only a RAID 1 (mirror) stores all data on each drive in the array. Although it may depend on the controller, some individual drives in a RAID 1 can be read as a single conventional drive; this means a damaged RAID 1 can often be easily recovered if at least one component drive is in working condition. If the damage is more severe, some or all data can often be recovered by professional data recovery specialists. However, other RAID levels (like RAID level 5) present much more formidable obstacles to data recovery.

When looking for a RAID data recovery service, it’s essential to find one with the technical expertise and tools required to restore your data. It’s also important to consider the security measures the company employs to protect your data.

Features
One of the most important features to consider is the company’s clean room or clean benches (Make you own cleanbox cheap). Disks are sensitive. If a technician works on a hard disk in conditions below than the industry standard, it could cause further damage to the hardware. International Organization for Standardization ISO number that rates clean rooms based on the amount of contaminant particles per volume of air.

It’s important to find a data recovery service that has up-to-date software and tools for the best chance of data recovery. The best RAID data repair services will first evaluate your problem without charging you. The company should then supply you with a concrete estimate.

Security
Because your business or personal data is stored on the RAID, it’s important to find a recovery service that will maintain a secure and private environment. This includes a facility that has around-the-clock security monitoring, locked clean rooms and background-tested employees. The best RAID data recovery services also are SSAE 16 certified, which is a third-party standard to measure companies’ privacy and security.

Recovery Capabilities
Since your RAID contains your important data, who better to entrust it to than an expert with years of experience. We found services that have a high success rate at recovering data lost to a variety of calamities. We also looked at how quickly, on average, these companies can repair a RAID.

Help & Support
If you use your RAID in a business setting, having it inoperable for even a day can translate into a large amount of lost revenue. To resolve the problem quickly, it’s important to choose a RAID data recovery service with 24/7 customer support to help you get your RAID to a service location and start the recovery attempt as soon as possible. It’s also essential that the company keep you updated regarding the progress of the recovery.

RAID Data Recovery Service Providers:

  • Secure Data Recovery
  • SalvageData
  • Gillware
  • Data Recovery Services
  • DTI Data
  • DataTech Labs
  • WeRecoverData
  • Kroll Ontrack

Although your RAID may have some serious problems, RAID recovery services are confident that they can assist you in recovering your data. If you need your RAID restored immediately, all of these companies have emergency recovery services that prioritize working on your array until the process is complete. Don’t try to recover data from a RAID on your own. If you make a mistake, you could potentially lose the data you are working to save. Instead, contact a RAID recovery service to restore your invaluable information.

Read More

Windows 7 – How do I force Excel (and other Microsoft Office products) to stop opening files in the same application?

Whenever I “double click” on an Excel file and another Excel file is open, the newly opened file automatically opens in the same application window as the previously opened Excel file. This isn’t limited to just Excel, as I’ve seen Word do this as well. This poses a problem when wanting to compare documents side…

Read More

Sustained Data Transfer Rates For SCSI Hard Drive

Data Transfer Rate Many factors contribute to disk drive performance. One useful measure is data throughput rate or sustained transfer rate. In general, higher data transfer rates from the disk to the computer lead to improved system performance. Data transfer rates are often quoted within the “Specifications” section of the product manuals. Yet it is important to realize that controller overhead, cable quality and termination issues (on older SCSI products) are major factors that affect sustained data transfer rates.

The following specifications are from an older SCSI hard drive. These numbers are used for example, but the same calculations apply to ATA drives. Notice that the internal data transfer rate is listed as sustained, while the external data transfer rate is listed as burst.

INTERNAL DATA TRANSFER RATE (Megabits/sec.)____194 to 340 (sustained)

EXTERNAL DATA TRANSFER RATE – Buffer to SCSI controller (Megabytes/Sec)___Ultra160/m 160 MB/Sec. (burst)

As there are 8 bits to a byte, and 8 Megabits (Mb) to a Megabyte (MB), we divide 194 Mb’s/sec. by 8 to get 24.25 Megabytes/sec. The drive should sustain a transfer rate of 24.25 MB/sec. from the drive platters to the read/write heads, even under the worst possible conditions. The lower number of the range measures data transfer from the inner diameter of the drive platters, where there are the least amount of sectors per track. The higher number of the range measures data transfer from the outer diameter of the drive platters, where the number of sectors is higher per track. Using the higher number of the range (340), the result is 42.5 MB/Sec.

We then have a data rate in Megabytes, of 24.25 to 42.5 MB/sec. Since this is an ‘internal’ data transfer rate, consider it as the raw data rate. Some of this internal rate is lost when translating to the user data rate, because this raw data includes coding overhead that adds length to the user’s data. Add a 25% allowance (more for some drives) for system overhead. In the case of this older SCSI drive, the overhead is approximately 30%. The sustained (user) data rates are actually listed at 17 to 29 MB/Sec. For drives where only the internal data rate is listed, the formula ([Internal rate in Mb/8] x .75 = Approx. data rate in MB ) is used to develop an approximate user data rate.

Most of the time you won’t be getting the lowest sustained transfer performance or the highest, so we should find an average. Using the average of the sustained transfer rates ([17+29]/2=23), you receive an expected average sustained data transfer rate of 23 Mbytes/sec.

It’s very important to realize how these numbers are presented. The internal data rate shown here is expressed in Megabits/sec, the user data rate is written in Megabytes/sec. Certainly, we can tell you, assuming your SCSI (or ATA) subsystem is configured correctly, what your expected sustained transfer rates should be. In this case, a sustained transfer rate of 17 MBytes/sec. to 29MBytes/sec. is acceptable. Your transfer rates may be higher–or lower.

If your sustained user data rates are lower than expected, this indicates a bottleneck in the system. A failing device, improper configuration, and termination issues are leading causes for poor performance. Be aware that transfer rates can be reduced by several issues–poor quality cables, improper cable routing (causes signal reflection), SCSI Single Ended devices on an LVD SCSI bus, host limitations and more.

While you might expect to see 320 MB/sec. transfer from your SCSI Ultra 320 devices, or 300 MB/sec. from a SATA drive, know that these specifications are the burst rate–what the drive’s cache memory buffer can process under the absolute perfect combination of drive, cable, and hard drive controller conditions. Even ambient temperature affects transfer rates. This is not the sustained transfer rate of the drive. It’s what the input/output subsystem is capable of handling. For hard drives, sustained transfer rates are an important benchmark. Only when combining several high-speed drives together (in a performance RAID array), does one approach ‘bus saturation’ speeds.

Read More

How to archive digital images for future use?

Archive ImagesDigital images should be treated like any other important computer files: they should be archived and kept in a safe place. Most computers have built-in optical drives for burning compact discs and DVDs, both of which are reasonable archiving media. If you use optical discs for archiving, consider making two sets of backups—one for your home, and another to be kept in a remote location—just in case one set gets damaged.

Another archiving approach, and one that is easier to manage than using optical media, is to save your pictures to external hard drives. The advantages of external drives over optical media are that they have greater capacity (250 GB and upward), have faster read/write times, and are easier to catalog.

If you really want to cover all the bases, back up your images onto two external hard drives and store them in different locations—one at home and another at the office. That way, not only are you protected if one drive fails, as hard drives sometimes do, but you also don’t have to worry about losing your pictures if there is fire or water damage at one of the locations.

Some photographers like to use external hard drives for backing up at home, then save their most valuable images to optical media for storage at a remote location. This hybrid system strikes a good balance between convenience and reliability. And for the super fastidious (this is my category), think about a system that uses two sets of external hard drives in separate locations, plus one set of optical media in a third place. Does it sound a little over the top? Well, how important are your pictures to you?

Regardless of which media you use, when preparing to back up your photos, take a few minutes to figure out how you want to organize the files before you copy them to your backup media. Since digital cameras usually assign names such as IMG_3298.JPG to your pictures, you won’t be able to go back and find those Paris shots by reading the filenames. Yet, you’re probably not going to want to rename each picture individually, either.

Instead, give a descriptive name to the folder that contains images of a like kind, such as Paris Trip 2002. You can always browse the contents of the folder with an image browser once you’re in the general vicinity.

No matter which method you embrace, the important thing is to have an orderly system and a regular backup routine. You already know how frustrating it is to look for an old picture buried in a shoebox deep within your closet. Consider digital photography your second chance in life, and take advantage of your computer’s ability to store and retrieve information.

Read More

Modern Hard disk drive

Introduction
Brief architecture description, the main problems of modern hard disk drives, methods of HDD servicing and repair of simple malfunctions, SMART, passwords. The article is intended for data recovery specialists, technicians servicing computer equipment, network administrators and experienced users.

Drive construction
 A drive consists of a mechanical part – head-and-disk assembly (HDA) and a printed circuit board (PCB). HDA acts as a case for all mechanical parts of a hard drive and contains one more chip performing the functions of a preamplifier/commutator. A PCB consists of several chips which control the mechanical parts, encode/decode data on magnetic surfaces and transfer the data through an external interface. PCBs are located outside HDA, in its lower part as a rule. In some hard drives, like the well-known Seagate Barracuda series, the controller has an additional metal cover protecting the electronic components from damage.

Mechanics
 The whole construction is based on the drive case protecting sensitive mechanical parts from environmental influence. Inside it is filled with dust-free air though the air is not specifically purified; instead the assembly of the mechanical part is performed in a special workshop where air contains less than one hundred dust particles per cubic meter, i.e. in the so-called “class 100 clean room”.

 HDA case has an opening blocked by a tight air filter. It is used to align air pressure inside the HDD and outside. Unfortunately, if a drive falls into water, the latter penetrates the inner space through that opening.  Rotation of disks creates air flow circulating inside the case and constantly passes through one more filter separating dust if it somehow appears inside.

 Drive case accommodates a pack of magnetic disks driven by a spindle motor, magnetic heads with their positioning system and a preamplifier/commutator enhancing the signal from the heads and switching between them.

 A magnetic disk is a circular aluminum (rarely ceramic or made of special glass) plate with surface polished in accordance with the highest  precision class for the sole exception of the parking zone, if it is present. In fact, high precision of disk surfaces and the heads causes them to “stick” to each other because of molecular attraction forces. To prevent that effect, manufacturers use special laser serrations in the zone of contact between drive heads and disks.

 The disks demonstrate specific magnetic properties owing to their chrome oxide based coating (magnetically active substance) or cobalt layer applied using vacuum deposition. Such coating is characterized by high hardness and much greater wear resistance compared to previous models coated with a layer of soft varnish based on ferric oxides which could be easily damaged unlike modern coatings.

 The disks are rotated by a special 3-phase electric motor. The stationary part contains three windings connected according to the “star” scheme, with a tap in the middle, and the rotating part is a permanent sectional magnet made of rare-earth metals. The requirement of beat reduction and high rotational speed values force the manufacturers to use special bearings in the spindle motor; these can be either ball bearings or improved fluid bearings (using special oil dampening impact loads and thus increasing motor durability). Fluid bearings are characterized by a lower noise level and produce practically no heat during operation. The number of revolutions per minute in modern IDE drives is equal to 5400 RPM or 7200 RPM; for modern SCSI drives it is 10000 RPM or 15000 RPM.

 A magnetic head is also a sophisticated construction composed of numerous details. Those details are so small that they are manufactured using photolithography method just like chips. Working surface of the head’s ceramic case is polished with the same precision as the disk itself. Heads’ actuator is a flat solenoid coil of copper wire suspended between the poles of a permanent magnet and fixed at one end of a lever rotating around a bearing. The other end of the lever is connected to a bracket carrying magnetic heads. The bracket is spring-loaded with a certain effort which allows the heads to “fly” at a definite height above the disk surface; the said height is usually equal to tenths of micron.

 The whole transport system moving the heads’ pack has been called Voice Coil by analogy with a loud-speaker cone. Its functional principle is similar to that of a common dynamic loud-speaker (i.e. copper coil in static magnetic field). Positioner’s coil is surrounded by a stator acting as a permanent magnet. When electric current of certain voltage and polarity appears in the coil the positioner starts turning to the corresponding side with respective acceleration; thus dynamic modification of current properties in coil allows positioning of magnetic heads to any location above disk surface.

 Drive heads are fixed when a drive is powered-off (in the parking zone) with special latches. Magnetic and pneumatic latches are two most widely used types. A magnetic latch is a small permanent magnet fixed within drive case and attracting ferrous lug on the voice coil in the heads’ parking position. Pneumatic latch (or air lock) also fixes a positioner in the parking zone preventing its further movement. When the magnetic disks begin rotation the air flow thus generated deflects the “sail” of an air latch and unblocks the positioning system.

 The electronic components inside HDA are limited to the preamplifier/commutator for the signal received from drive heads. It is located closer to the heads to minimize interference of external noise, right over the flexible cable from the heads to drive’s electronics. The same cable is connected to the voice coil and, sometimes, to the spindle motor; however, in most cases power supply of the spindle motor is implemented via a separate cable.

 A HDA is usually linked to the PCB with two connectors. One of them is a three-phase center-tapped connector for the spindle motor while the other delivers signals from the preamplifier/commutator and voice coil.

Printed circuit board
 The circuit design of modern drives is characterized by the use of a few highly-integrated chips; their block diagram is represented in figure 1.
 
 Figure1. Circuit design of modern drives

 As one can see in the picture, the whole layout is based upon four chips:
system controller chip including the read/write channel, disk controller and RISC control processor (microcontroller);
Flash ROM chip containing drive firmware;
chip controlling the spindle motor and voice coil;
ROM chip used as a cache buffer.

 Further increase of integration is impossible due to some basic differences in the operational modes of the above functional parts.

 The first system controller used in hard drives was a chip manufactured by Cirrus Logic. Its obvious breakthrough was manifested in the read/write channel, processor and disk controller integrated within one chip; however insufficiently developed methods of using such a microcircuit caused frequent malfunctions of  Fujitsu drives belonging to series  MPF3xxxAT and MPG.

 A microcontroller has RISC architecture. As soon as power supply is switched on after the /RESET interface signal the drive reset circuit sends a RESET signal to microcontroller which executes its program from ROM running self-diagnostics, cleaning the working data area in memory and programming disk controller and all programmable chips connected to the internal data bus of an HDD. Then microcontroller polls internal signals used during drive operation and if it detects no emergency alerts, it starts the spindle motor. The next stage of firmware operation is internal testing of an HDD checking data buffer RAM, disk microcontroller and the status of microcontroller signals input from its port. Then the microcontroller begins analyzing the frequency of pulses waiting until the spindle motor reaches defined rotational speed. As soon as the necessary speed is reached, the controller begins to manipulate the positioning circuit and disk controller moving the magnetic heads to the area containing recorded firmware data and transfers it to buffer RAM for further operation. Then the microcontroller switches to readiness and awaits commands from HOST. In that mode a command received from the central processor initiates a whole chain of actions performed by all the electronic components in a HDD.

 HDD read/write channel consists of a preamplifier/commutator (located inside HDA), read circuit, write circuit and a synchronizing clock.

 Drive preamplifier has several channels, each being connected to its respective head. The channels are switched by signals from the drive’s microprocessor. Preamplifier also contains a recording current switch and recording error sensor, which emits an error signal if a short circuit or break occurs in a magnetic head.

 Integrated reading/writing channel operating in the recording mode receives data from disk controller simultaneously with the recording clock frequency, performs data encoding, precompensation and transfers the data to preamplifier for writing to a disk. In the reading mode signal from preamplifier/commutator is transmitted to the automatic control circuit and then passes a programmable filter, adaptive compensatory circuit and pulse detector while being converted into data pulses sent to the disk controller for decoding and transfer through an external interface.
 Disk controller is the most complicated drive component which determines the speed of data exchange between a HDD and HOST.

 Disk controller has four ports used for connection to a HOST, microcontroller, buffer RAM and data exchange channel between it and HDD. Disk controller is an automatic device driven by microcontroller; from HOST side only standard registers of task file are accessible. Disk controller is programmed at the initialization stage by microcontroller, during the procedure it sets up the data encoding methods, selects the polynomial method of error correction, defines flexible or hard partitioning into sectors, etc.

 Buffer manager is a functional part of disk controller governing the operations of buffer RAM. The capacity of the latter ranges in modern HDDs from 512 Kb to 8 Mb. Buffer manager splits the whole buffer RAM into separate sectioned buffers. Special registers accessible from microcontroller contain the initial addresses of those sectioned buffers. When HOST exchanges data with one of the buffers the read/write channel can exchange data with another buffer sector. Thus the system achieves multisequencing for the processes of data reading/writing from/to disk and data exchange with HOST.

 Spindle motor controller regulates the motion of a 3-phase motor. It is programmed by the drive microcontroller. There are three control modes of spindle motor operation: the start mode, acceleration mode and stable rotation mode. Let us review the start mode. At power-up a reset signal is sent to the control microprocessor which performs initialization programming internal registers of spindle motor controller for a start. Drive controller generates phase switching signals; the spindle motor at that rotates at low speed generating self-induced electromotive force. Drive controller detects EMF and notifies the microprocessor which uses that signal for rotation control. In the acceleration mode microprocessor speeds-up phase switching and measures the rotational speed of the spindle motor until the speed reaches its rated value. As soon as the rated rotational speed is reached the controller introduces stable rotational mode. In that mode microprocessor calculates the time required for one revolution of the spindle motor based on the phase signal and adjusts the rotational speed accordingly. After relocation of magnetic heads from the parking zone the drive electronics begins tracking the stability of rotation using servo marks.

 Voice coil controller generates the control current moving drive positioner and stabilizing it over a defined track. Current value is calculated by microcontroller on the basis of digital error signal for head position relatively to a track (Position Error Signal or PES).  Current value in digital form is transmitted to CPU, the analogous signal thus received is enhanced and supplied to the voice coil.

Read More