Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
audina:dailymaintenance:start [2011/10/28 12:17] smayr |
audina:dailymaintenance:start [2011/11/29 12:59] (current) smayr [Web Server (www)] |
||
---|---|---|---|
Line 1: | Line 1: | ||
= System Daily Maintenance = | = System Daily Maintenance = | ||
+ | Author: Thai Tran | ||
- | == Exchange | + | == Exchange |
=== Physical Environmental Checks === | === Physical Environmental Checks === | ||
Line 15: | Line 16: | ||
=== Performance === | === Performance === | ||
- | * % Processor Time | + | * % Processor Time. |
- | * Available MBs | + | * Available MBs. |
- | * % Committed Bytes in Use | + | * % Committed Bytes in Use. |
=== Event Logs === | === Event Logs === | ||
Line 50: | Line 51: | ||
=== Security Logs === | === Security Logs === | ||
- | * Mail Essential and Mail Security for exchange | + | * //Mail Essential// and //Mail Security for Exchange// |
* View the security event log on Event Viewer and match security changes to known, authorized configuration changes. | * View the security event log on Event Viewer and match security changes to known, authorized configuration changes. | ||
* Investigate unauthorized security changes discovered in security event log. | * Investigate unauthorized security changes discovered in security event log. | ||
Line 62: | Line 63: | ||
== CRM, OnContact Server == | == CRM, OnContact Server == | ||
- | * Verify that SQL Services are running (SQL Agent) | + | * Verify that SQL Services are running (SQL Agent). |
- | * Verify that SQL Agent jobs succeeded | + | * Verify that SQL Agent jobs succeeded. |
- | * Verify that spindles have free space | + | * Verify that spindles have free space. |
- | * Verify that data and log files for each database have free space | + | * Verify that data and log files for each database have free space. |
=== Check Backups === | === Check Backups === | ||
* Make sure that the recommended minimum backup strategy of a daily online backup is completed. | * Make sure that the recommended minimum backup strategy of a daily online backup is completed. | ||
* Verify that the previous backup operation completed. | * Verify that the previous backup operation completed. | ||
- | * Verify that full backups succeeded | + | * Verify that full backups succeeded. |
- | * Verify that transactional log Backups succeeded | + | * Verify that transactional log Backups succeeded. |
* Analyze and respond to errors and warnings during the backup operation. | * Analyze and respond to errors and warnings during the backup operation. | ||
* Verify that the transaction logs were successfully purged (if your backup type is purging logs). | * Verify that the transaction logs were successfully purged (if your backup type is purging logs). | ||
=== Performance === | === Performance === | ||
- | * % Processor Time | + | * % Processor Time. |
- | * Available MBs | + | * Available MBs. |
- | * % Committed Bytes in Use | + | * % Committed Bytes in Use. |
=== Event Logs === | === Event Logs === | ||
Line 89: | Line 90: | ||
== Infusion server == | == Infusion server == | ||
- | * Verify that SQL Services are running (ie. SQL Agent) | + | * Verify that SQL Services are running (ie. SQL Agent). |
- | * Verify that SQL Agent jobs succeeded | + | * Verify that SQL Agent jobs succeeded. |
- | * Verify that spindles have free space | + | * Verify that spindles have free space. |
- | * Verify that data and log files for each database have free space | + | * Verify that data and log files for each database have free space. |
=== Check Backups === | === Check Backups === | ||
* Make sure that the recommended minimum backup strategy of a daily online backup is completed. | * Make sure that the recommended minimum backup strategy of a daily online backup is completed. | ||
* Verify that the previous backup operation completed. | * Verify that the previous backup operation completed. | ||
- | * Verify that full backups succeeded | + | * Verify that full backups succeeded. |
- | * Verify that transactional log Backups succeeded | + | * Verify that transactional log Backups succeeded. |
* Analyze and respond to errors and warnings during the backup operation. | * Analyze and respond to errors and warnings during the backup operation. | ||
* Verify that the transaction logs were successfully purged (if your backup type is purging logs). | * Verify that the transaction logs were successfully purged (if your backup type is purging logs). | ||
=== Performance === | === Performance === | ||
- | * % Processor Time | + | * % Processor Time. |
- | * Available MBs | + | * Available MBs. |
- | * % Committed Bytes in Use | + | * % Committed Bytes in Use. |
=== Event Logs === | === Event Logs === | ||
Line 116: | Line 117: | ||
== Time Clock Server == | == Time Clock Server == | ||
- | * Clock communication – general items | + | * Clock communication – general items. |
- | * Clock communication – error messages | + | * Clock communication – error messages. |
- | * Clock communication – error situational problems | + | * Clock communication – error situational problems. |
* Make sure that the recommended minimum backup strategy of a daily online backup is completed. | * Make sure that the recommended minimum backup strategy of a daily online backup is completed. | ||
* Verify that the previous backup operation completed. | * Verify that the previous backup operation completed. | ||
- | * Verify that full backups succeeded | + | * Verify that full backups succeeded. |
- | * Verify that transactional log Backups | + | * Verify that transactional log backups |
* Analyze and respond to errors and warnings during the backup operation. | * Analyze and respond to errors and warnings during the backup operation. | ||
* Verify that the transaction logs were successfully purged (if your backup type is purging logs). | * Verify that the transaction logs were successfully purged (if your backup type is purging logs). | ||
Line 146: | Line 147: | ||
* Review items that have not met target objectives. | * Review items that have not met target objectives. | ||
- | Note: Backup on this server is sync to the NAS | + | Note: Backup on this server is sync to the NAS. |
== Spark Server == | == Spark Server == | ||
- | * Check disk space availability | + | * Check disk space availability. |
- | * Check status of backups | + | * Check status of backups. |
- | * Check that the pmon process is running | + | * Check that the pmon process is running. |
- | * No changes to /etc/passwd /etc/shadow /etc/hosts / | + | * No changes to '' |
- | * Check the latest entries in the logs | + | * Check the latest entries in the logs. |
Note: Manual backup users/ | Note: Manual backup users/ | ||
- | == SWdev Server (Software Development) == | + | == Software Development |
- | * Check disk space availability | + | * Check disk space availability. |
- | * Check status of backups | + | * Check status of backups. |
- | * Check that the pmon process is running | + | * Check that the pmon process is running. |
- | * No changes to /etc/passwd /etc/shadow /etc/hosts / | + | * No changes to '' |
- | * Check the latest entries in the logs | + | * Check the latest entries in the logs. |
== Web Server (www) == | == Web Server (www) == | ||
- | * Check disk space availability | + | * Check disk space availability. |
- | * Check status of backups | + | * Check status of backups. |
- | * Check that the pmon process | + | * Backup folder |
- | * No changes to /etc/passwd | + | * Backup script is '' |
- | * Check the latest entries in the logs | + | * Backup to mirror drive is '' |
+ | * Backup script to mirror drive is '' | ||
+ | * Backup of mirrored '' | ||
+ | rsync --daemon --config=/ | ||
+ | root@www:~# cat rsync-swdev.sh | ||
+ | #!/bin/bash | ||
- | Note: Backup sync/ | + | #rsync --verbose |
+ | # --recursive --times --perms --links --delete \ | ||
+ | # --exclude " | ||
+ | # 192.168.0.160:webfiles /var/www/mirror | ||
- | == Emulator Server (BoSanova) == | + | # Website |
- | * User manual and installation procedures: \\NAS\public\Software.apps\ES.server.Bosanova\DOCS | + | rsync --archive --verbose --progress --stats --rsh=/ |
- | * Check for emulator server services are running | + | --recursive --times --perms --links --delete --exclude=stats \ |
- | * Check for users’ connectivity | + | 192.168.0.160::webfiles / |
- | == Router/ | + | # Databases |
+ | rsync --archive --verbose --progress --stats --rsh=/ | ||
+ | --recursive --times --perms --links --delete \ | ||
+ | 192.168.0.160:: | ||
+ | |||
+ | # Root user home | ||
+ | rsync --archive --verbose --progress --stats --rsh=/ | ||
+ | --recursive --times --perms --links --delete \ | ||
+ | 192.168.0.160:: | ||
+ | |||
+ | # Subserver Repositories | ||
+ | rsync --archive --verbose --progress --stats --rsh=/ | ||
+ | --recursive --times --perms --links --delete \ | ||
+ | 192.168.0.160:: | ||
+ | </ | ||
+ | * Check that the '' | ||
+ | * No changes to ''/ | ||
+ | * Check the latest entries in the logs. | ||
+ | |||
+ | Note: Backup sync/mirror to the internal drive and NAS. | ||
+ | |||
+ | == System36 Client Emulator Server (Bosânova) == | ||
+ | * User manual and installation procedures: '' | ||
+ | * Check for emulator server services are running. | ||
+ | * Check for users’ connectivity. | ||
+ | |||
+ | == Router/ | ||
* Check system monitor, CPU usage, uptime, disk usage, system load, and performance. | * Check system monitor, CPU usage, uptime, disk usage, system load, and performance. | ||
- | * Check web security, black list, custom sites, and policies | + | * Check web security, black list, custom sites, and policies. |
- | * Check and monitor remote user/VPN settings and logs | + | * Check and monitor remote user/VPN settings and logs. |
- | * Assign and adjust network configuration settings related to the IP addresses were given are met | + | * Assign and adjust network configuration settings related to the IP addresses were given are met. |
* Check for system logs, error messages, and system diagnostics to analyze the network connectivity. | * Check for system logs, error messages, and system diagnostics to analyze the network connectivity. | ||
- | == Suggestion | + | == Suggestions |
* Need to re-design a new network infrastructure for better productivity, | * Need to re-design a new network infrastructure for better productivity, | ||
- | * All production servers need to be replaced at least once every five years | + | * All production servers need to be replaced at least once every five years. |
- | * Need to replace all the home build servers: Infusion, | + | * Need to replace all the home built servers: |
- | * Need to rebuild and replace | + | * Need to rebuild and replace |
- | * Need to rebuild and upgrade | + | * Need to rebuild and upgrade |
* Need a new gateway router that can monitor Audina bandwidth, productivity, | * Need a new gateway router that can monitor Audina bandwidth, productivity, | ||
- | * Need new network switches | + | * Need new network switches. |
- | * Need to re-wire the whole network infrastructure | + | * Need to re-wire the whole network infrastructure. |
- | * Need to install a patch panel | + | * Need to install a patch panel. |
- | * Eliminate all the small network switches, this will cause the slowness and bottleneck of the network | + | * Eliminate all the small network switches, this will cause the slowness and bottleneck of the network. |
- | * Need to replace all QC computers except Sherry’s computer | + | * Need to replace all QC computers except Sherry’s computer. |
- | * Need to have a better Internet bandwidth for better productivity | + | * Need to have a better Internet bandwidth for better productivity. |
- | NOTE: These suggestions | + | NOTE: These suggestions |