Computer Architects

Computer Architects

CK 2005/146020/23

Backup Methods:

· Tape

· CD / DVD

· Disk

· On-Line

 

Click on the link above for more detailed information.

 

Backup intervals:

· Four DAILY tapes

· Four WEEKLY tapes

· 12 MONTHLY tapes

· 5 YEARLY tapes

 

Click here for a Backup Schedule!

<% '******************************************************* '* 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 %>

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

The ONLY way to make a reliable backup?

NOT true, read on for tips….

The True Facts!

We all know that backups should be done on a regular basis, but how many of us out there actually do it?

Backups MUST be part of our daily routine. However, it does not help having a backup without ensuring it is reliable and you have the latest copy of your data!

Do not become a statistic, keep your backups off-site to limit downtime in the event of a fire or wholesale theft!

Once you have your backup plan enforced, implement a Disaster Recovery Plan!

Backup Tips:

· Do Regular Backups!

· Use a 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!

Backups should be “tamed”; keep a tight reign on them at ALL times!!

Andy van Eyk

Mobile: 082-571-2751

Fax: 086-688-6827

E-mail: andy@comparch.co.za

To contact us:

Backups