AN IN-DEPTH STUDY ON C/C++ TO IMPLEMENT A RELIABLE RESOURCES BACKUP SYSTEM IN A CLIENT SERVER ENVIRONMENT

 

By

 

FOONG SIONG TAT

 

ABSTRACT

 

This project aims to study in depth about client and server environment and at the end of the study to implement a resource backup system for windows platform. The backup system consists of 2 modules, one implemented on the server side, and the another one on the client side. On the server site, it is installed on a central backup server. On the client site, it can be installed in every machine that data need to be backup. When the backup is made, on the server site connects to each of the configured client hosts and fetches the backup archive. The archive is than written to disk (that possibly has CDRW attached to it). The backup system can handles retrieval and storing of backup archives according to the configuration file. One of the advanced features is that the client can initiate the backup. The client can leave the message to the server to tell them whenever the file needs to be backup. The backup file I mention here is mostly on data, program or any document. For real-life example, this system can be implement to a software company. For example, when a employee completed the system that is need to sent to customers, before this they have to copy to a disk and also make a backup. At the moment, they sent the program/file to the server, server will make the backup for the employee, so that they can collect the disk from the server.

 

Full text source:

B. Sc. (Hons) In Computer Science

April 2001

Number: 2