Difference between revisions of "OPS335 A2 Summer 2015"

From CDOT Wiki
Jump to: navigation, search
(Requirement)
Line 7: Line 7:
  
 
= Requirement =
 
= Requirement =
You are to develop a procedure for setting up a secondary DNS server on VM3, a slave NIS server on VM1, and a backup server on VM2 running Fedora 20. The procedure should include test cases to verify that your set up has been completed correctly. Please break down your procedure into the following four phases:
+
You are to develop a procedure for setting up a secondary DNS server on VM2, a slave NIS server on VM1, and a backup server on VM3 running Fedora 20. The procedure should include test cases to verify that your set up has been completed correctly. Please break down your procedure into the following four phases:
 
==Phase 1 - Secondary DNS Configuration==
 
==Phase 1 - Secondary DNS Configuration==
 +
Due Date: July 31, 2015
 +
 
Describe how to set up (configure) a secondary DNS server. You may have to mentioned the changes that need to be make on the Primary DNS server to support the secondary server.
 
Describe how to set up (configure) a secondary DNS server. You may have to mentioned the changes that need to be make on the Primary DNS server to support the secondary server.
  
 
==Phase 2 - Slave NIS server configuration ==
 
==Phase 2 - Slave NIS server configuration ==
 +
'''Due Date: August 7, 2015'''
 +
 
Describe how to set up (configure) a slave NIS server. You may have to mentioned the changes that need to be make to the master NIS server as well.
 
Describe how to set up (configure) a slave NIS server. You may have to mentioned the changes that need to be make to the master NIS server as well.
  
 
==Phase 3 - Automated Back-ups ==
 
==Phase 3 - Automated Back-ups ==
 +
'''Due Date: August 7, 2015'''
 +
 
Describe how to set up a backup server to pull the configuration data from ALL the servers (Primary DNS and master NIS on the host, secondary DNS on VM1, and slave NIS server on VM2). You should consider doing the following steps:
 
Describe how to set up a backup server to pull the configuration data from ALL the servers (Primary DNS and master NIS on the host, secondary DNS on VM1, and slave NIS server on VM2). You should consider doing the following steps:
 
# run a shell script 1 minute after midnight to package all configuration files and database files into a tar ball file. Name the tar ball file as <date>-host-conf-bu.tar on your host, <date>-vm1-conf-bu.tar on VM1, and <date>-vm2-conf-bu.tar on VM2. Create a separate directory for each day's backup file.
 
# run a shell script 1 minute after midnight to package all configuration files and database files into a tar ball file. Name the tar ball file as <date>-host-conf-bu.tar on your host, <date>-vm1-conf-bu.tar on VM1, and <date>-vm2-conf-bu.tar on VM2. Create a separate directory for each day's backup file.
 
# if the tar ball file is created successfully, create a status file in the same directory.
 
# if the tar ball file is created successfully, create a status file in the same directory.
 
# run a shell script 1 minute after 1:00am on vm3 transfer each backup file on host, VM1, and VM2 to VM3 if the backup file was created successfully. Create a separate directory for storing each day's backup files using the date so the back ups are sorted.
 
# run a shell script 1 minute after 1:00am on vm3 transfer each backup file on host, VM1, and VM2 to VM3 if the backup file was created successfully. Create a separate directory for storing each day's backup files using the date so the back ups are sorted.
 
  
 
= Important =
 
= Important =

Revision as of 10:18, 24 July 2015

DRAFT - Do not use until this line is removed.

Assignment 2 This assignment is worth 10% of your final grade and is an individual assignment.

Information

You should have your VM1 configured as the primary DNS server (lab3) and Vm2 configured as the master NIS server (lab 9) by now. In order to provide redundancy, we want to set up a seconday DNS server and a slave NIS server. We also want to backup the configuration files and database files of those servers to a separate machine at a scheduled time.

Requirement

You are to develop a procedure for setting up a secondary DNS server on VM2, a slave NIS server on VM1, and a backup server on VM3 running Fedora 20. The procedure should include test cases to verify that your set up has been completed correctly. Please break down your procedure into the following four phases:

Phase 1 - Secondary DNS Configuration

Due Date: July 31, 2015

Describe how to set up (configure) a secondary DNS server. You may have to mentioned the changes that need to be make on the Primary DNS server to support the secondary server.

Phase 2 - Slave NIS server configuration

Due Date: August 7, 2015

Describe how to set up (configure) a slave NIS server. You may have to mentioned the changes that need to be make to the master NIS server as well.

Phase 3 - Automated Back-ups

Due Date: August 7, 2015

Describe how to set up a backup server to pull the configuration data from ALL the servers (Primary DNS and master NIS on the host, secondary DNS on VM1, and slave NIS server on VM2). You should consider doing the following steps:

  1. run a shell script 1 minute after midnight to package all configuration files and database files into a tar ball file. Name the tar ball file as <date>-host-conf-bu.tar on your host, <date>-vm1-conf-bu.tar on VM1, and <date>-vm2-conf-bu.tar on VM2. Create a separate directory for each day's backup file.
  2. if the tar ball file is created successfully, create a status file in the same directory.
  3. run a shell script 1 minute after 1:00am on vm3 transfer each backup file on host, VM1, and VM2 to VM3 if the backup file was created successfully. Create a separate directory for storing each day's backup files using the date so the back ups are sorted.

Important

Your procedure and test cases should be original, individual work and made so that it can be replicated in Lab S2119 on the PC available.

Submission

You need to submit a PDF file by both email and hardcopy. The PDF file should contain the entire lab including the answers to lab questions, and the second file is the TXT file containing the questions and answers to the lab ONLY.

Evaluation

Your work will be graded based on understandability, thoroughness and correctness.