Your Efficiency is MY Challenge!!

Supported Initiatives

Home

About Us

Contact Us

Service List

Disaster Recovery

Backups

Tape Backups

CD / DVD Backups

Disk Backups

On-Line Backups

Health Checks

SLA's

Policy Documents

Networks

Upgrades

SPECIALS!!

Internet Services

Project List

Promo Product List

Andy van Eyk

Mobile: 082-571-2751

Fax: 086-688-6827

E-mail: andy@comparch.co.za

To contact us:

Tape Backups

Computer Architects

Computer Architects

CK 2005/146020/23

Backup Methods:

· Tape

· CD

· Disk

 

Backup intervals:

· Four DAILY tapes

· Four WEEKLY tapes

· 12 MONTHLY tapes

· 5 YEARLY tapes

 

Click here for a Backup Schedule!

Tape Backup

 

This is probably the most common method used today. Software is required and Microsoft has a built in simple tool called “Backup” that one can use. Other more sophisticated software is Backup Exec from Symantec (click here for software link).

 

Tape backups have their problems, but are considered to be the industry preferred backup method. They are relatively simple to operate depending on the software being used, and robust.

 

Consider keeping a spare identical tape drive off-site as the older drives are not always compatible with the newer ones. This is mainly in the event of a theft or fire where you have lost your server machine.

 

A top priority of your designated responsible person for the daily backups, is to CHECK the backup has actually gone through the previous evening. Far too many instances this is not done; the person just changes the tape, and when the backup is needed, it is found the last successful backup was months ago!

 

Advantages:

· Unattended.

· Simple set up, both software and physical.

· Small and compact storage media.

· Remove previous days tape and simply put the next days one in!

 

Disadvantages:

· Tape rotation required.

· Tapes stretch.

· Costly upgrade path when your data gets bigger than the tape size.

· Limited shelf life.

· In the event of a theft, it is sometimes difficult to obtain a compatible drive to restore your date from, especially if the drive is “old”.

Backup Tips:

· Do Regular Backups!

· Use Reliable Backup media!

· Rotate your backup media if using tapes!

· Test your Backups at regular intervals!

· Keep your Backups Off-Site!

· Do not use “compression”!

· Once “compression” has to be used to backup ALL your data, it is time to get a larger capacity device!

· This gives you a “grace” period to find the budget to purchase the larger device before your capacity is reached.

· ALWAYS “overwrite” data!

· Implement a Disaster Recovery Plan!

<% '******************************************************* '* ASP 101 Sample Code - http://www.asp101.com/ * '* * '* This code is made available as a service to our * '* visitors and is provided strictly for the * '* purpose of illustration. * '* * '* http://www.asp101.com/samples/license.asp * '* * '* Please direct all inquiries to webmaster@asp101.com * '******************************************************* %> <%= RetrieveAndIncrementCount() %> <% ' I placed this in a function so I wouldn't have to worry about ' any namespace collisions. For example... if this was inline ' code and someone named a variable strSQL in a file this file ' gets included into you'd get an error. This way you don't and ' there's no chance of the variables overwriting one another! Function RetrieveAndIncrementCount() ' From adovbs.inc: Const adOpenKeyset = 1 Const adLockPessimistic = 2 Const adCmdText = &H0001 ' Local variables Dim strFilename Dim strSQL Dim rsCounter Dim iCount ' Get filename and build SQL query strFilename = Request.ServerVariables("SCRIPT_NAME") strSQL = "SELECT page_name, hit_count FROM hit_count WHERE page_name='" & strFilename & "';" ' Open our recordset Set rsCounter = Server.CreateObject("ADODB.Recordset") ' Access version: 'rsCounter.Open strSQL, _ ' "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("counter_db.mdb") & ";", _ ' adOpenKeyset, adLockPessimistic, adCmdText ' SQL Server version: rsCounter.Open strSQL, "Provider=SQLOLEDB;Data Source=10.2.1.214;" _ & "Initial Catalog=samples;User Id=samples;Password=password;" _ & "Connect Timeout=15;Network Library=dbmssocn;", _ adOpenKeyset, adLockPessimistic, adCmdText ' If we've got a record then we read the current value ' If we don't then we create one, set the filename, and start at 0 If rsCounter.EOF Then rsCounter.AddNew iCount = 0 rsCounter.Fields("page_name").Value = strFilename Else rsCounter.MoveFirst iCount = rsCounter.Fields("hit_count").Value End If ' Increment the count and update the DB rsCounter.Fields("hit_count").Value = iCount + 1 rsCounter.Update ' Close our connection rsCounter.Close Set rsCounter = Nothing ' Return the count (pre-incrementation). RetrieveAndIncrementCount = iCount End Function %>