High Availability Checklist
Before you deploy your site, make sure you have planned for protecting against server failure using a combination of the following methods:
Geographically dispersed data centers.
Uninterruptible dual power supplies.
Data backups.
Clustered database servers. In Windows clustering, two servers sharing common data form a cluster that works as a single system. For more information, see Setting Up a Server Cluster.
Data replication. Microsoft SQL Server replication is used to ensure synchronization among the database servers for a site. SQL Server offers replication options that include snapshot replication and transactional replication. For more information, see Using SQL Server to Replicate Databases.
Network load-balanced clusters for Web servers. Network Load Balancing (NLB) provides availability and load balancing for Web (IIS/ASP-based) applications.
For more information about preventing site failure, see Planning for High Availability and the Commerce Server 2000 Resource Kit.