American Express estimates that the average value of 100 megabytes of company data is about $1,000,000 if you count the cost to acquire it, or damage to the company if you lost it all. They also state that 50% of companies that do not recover their data within 10 business days never fully recover financially. Backups are an important safeguard for a valuable corporate asset.
Media | Use a commercial grade media to store the information. This can be a replication server, removable media, memory sticks, disk, or cloud-based backup | ||
Backup Data | Backup all data to one common place using one common process. If data is categorized and treated differently, it increases the possibility that data can slip through the cracks. | ||
Backup Programs Too! | Simply backing up data is not sufficient. Programs that were used to create the data also change over time and there is no guarantee that data from a few years ago can be read by the current version of a program. The best backup strategy includes backing up an image of all data and programs to one source so that both can be restored without a synchronization issue (i.e. now I've got the data, where is that program disk - they can be lost, the floppies go bad, or the serial number activation codes for some programs are lost - all of which mean that you would recover the data without the ability to use it). | ||
The Other Computers |
The need for Theatre Manager database backup is obvious.
Including operating systems, programs and machines can also be important. The actual OS for each machine (Mac or PC) is different and optimized for the particular machine during installation. (For example, older machines often cannot run newer operating systems and vice versa). There are serialized components within the operating system for network
oriented multi-user applications (e.g. Theatre Manager, backup software,
Quark Express, Word, Excel) that need to be restored at the same time as
the program in order to work. Fortunately, Apple includes a tool called Time Machine - which is worthwhile implementing for all data and all computers other than Theatre Manager's database server. On Windows 8, there is a feature called File History that mimics some portions of Time Machine. (There are also other third-party products for Windows). | ||
Retention Strategies |
One backup is not good enough. Your backup scheme should include generations
of backups going back a number of months or even years, depending on
legislative requirements or corporate risk. Typically, you should have:
This represents 30+12+7 = 49 distinct backups | ||
Offsite Storage | Backups need to be rotated off site - out of the office. This allows business recovery in the event of fire or theft from the principal site. Removable media or automated FTP of databases can be used. | ||
Redundancy |
|
Volume of Data |
The size of most databases we see these days is under 500 MB, although some are 3 or 4 GB.
A rule of thumb is that many backups are far more valuable than the cost of the backup device. A 1Tb SSD backup disk is worth the investment - consider it insurance. | ||
Performance |
A snapshot of the database should be done at least once a day, if not more often. | ||
Alternatives |
|||
Streaming Replication |
This involves a second database server computer to have a live-hot backup of the database. This is highly recommended for active sites that need to minimize downtime or service outages.
| ||
Removable Media | Examples are USB, FireWire, or Thunderbolt external drives which are useful for offsite rotation. Simply copy the database from the backup directory to the removable device and take it with you. | ||
Automated Transfer |
Examples are FTP, cloud-based backup, Dropbox, or other services. These can be set up to automate the process of saving an offsite copy of the database. |
Just having backups is a very good start.
We also recommend doing tests on any important data according to a schedule. For example, with your accounting data, printing a balance sheet or income statement monthly and then testing the receivables balance is a generally accepted accounting principle. What you are doing is really testing the data integrity.
Theatre Manager has some built in safeguards. We recommend:
The do's of backups: |
The don'ts of backups: |
|
|