rpic-cpa-webinars-server database best practices · system & database maintenance best...
TRANSCRIPT
![Page 1: rpic-cpa-webinars-server database best practices · SYSTEM & DATABASE MAINTENANCE BEST PRACTICES Over time, enterprise systems and databases need to be updated and maintained to ensure](https://reader034.vdocument.in/reader034/viewer/2022042415/5f30c36ac2fde2477a6f694f/html5/thumbnails/1.jpg)
Wednesday, April 24, 2019 Slide 1RPI Consultants | Learn more at www.rpic.com.
Presenters: Friday, October 4, 2019
SYSTEM & DATABASE MAINTENANCE BEST PRACTICES
Over time, enterprise systems and databases need to be updated and maintained to ensure optimal performance – and prevent costly downtimes. RPI Consultants offers our system and database maintenance
best practices to keep your systems running effectively.
John Marney & Michael Madsen
![Page 2: rpic-cpa-webinars-server database best practices · SYSTEM & DATABASE MAINTENANCE BEST PRACTICES Over time, enterprise systems and databases need to be updated and maintained to ensure](https://reader034.vdocument.in/reader034/viewer/2022042415/5f30c36ac2fde2477a6f694f/html5/thumbnails/2.jpg)
Wednesday, April 24, 2019 Slide 2RPI Consultants | Learn more at www.rpic.com.
UPCOMING WEBINARS & OFFICE HOURS
+ Perceptive Experience Content Apps- Wednesday, October, 2nd at 1:00pm CT
+ Migrating Your Enterprise Content & Data Into the Cloud- Wednesday, October, 2nd at 3:00pm CT
+ What’s New in Kofax TotalAgility 7.6- Wednesday November 6th at 11:00am CT
+ What’s New in Kofax RSO - Wednesday November 6th at 1:00pm CT
Webinars Office Hours + Perceptive Content Application Plans
- Friday, October 18 at 1:00pm CT
+ Perceptive Experience - Friday, November 15 at 1:00pm CT
![Page 3: rpic-cpa-webinars-server database best practices · SYSTEM & DATABASE MAINTENANCE BEST PRACTICES Over time, enterprise systems and databases need to be updated and maintained to ensure](https://reader034.vdocument.in/reader034/viewer/2022042415/5f30c36ac2fde2477a6f694f/html5/thumbnails/3.jpg)
Wednesday, April 24, 2019 Slide 3RPI Consultants | Learn more at www.rpic.com.
MEET YOUR PRESENTER
John MarneyManager, Solution Delivery
+ Manager of Content and Process Automation practice at RPI
+ Software automation architect of 10 years
+ AP automation guru
![Page 4: rpic-cpa-webinars-server database best practices · SYSTEM & DATABASE MAINTENANCE BEST PRACTICES Over time, enterprise systems and databases need to be updated and maintained to ensure](https://reader034.vdocument.in/reader034/viewer/2022042415/5f30c36ac2fde2477a6f694f/html5/thumbnails/4.jpg)
Wednesday, April 24, 2019 Slide 4RPI Consultants | Learn more at www.rpic.com.
MEET YOUR PRESENTER
Michael MadsenLead Consultant
+ Brainware and Content Solution Master for 6 years
+ Specializes in Back Office and Higher Education solutions
+ The office Dungeon Master (roll for initiative!)
![Page 5: rpic-cpa-webinars-server database best practices · SYSTEM & DATABASE MAINTENANCE BEST PRACTICES Over time, enterprise systems and databases need to be updated and maintained to ensure](https://reader034.vdocument.in/reader034/viewer/2022042415/5f30c36ac2fde2477a6f694f/html5/thumbnails/5.jpg)
Wednesday, April 24, 2019 Slide 5RPI Consultants | Learn more at www.rpic.com.
AGENDA
+ Application Servers
+ Web Servers
+ Database Servers
+ Disaster Recovery
+ Questions and Additional Resources
![Page 6: rpic-cpa-webinars-server database best practices · SYSTEM & DATABASE MAINTENANCE BEST PRACTICES Over time, enterprise systems and databases need to be updated and maintained to ensure](https://reader034.vdocument.in/reader034/viewer/2022042415/5f30c36ac2fde2477a6f694f/html5/thumbnails/6.jpg)
Wednesday, April 24, 2019 Slide 6RPI Consultants | Learn more at www.rpic.com.
APPLICATION SERVERSApplication Servers host the main operation, configuration, and custom development files that make your systems run (i.e. Perceptive Content, OnBase, Brainware, Kofax TotalAgility).
![Page 7: rpic-cpa-webinars-server database best practices · SYSTEM & DATABASE MAINTENANCE BEST PRACTICES Over time, enterprise systems and databases need to be updated and maintained to ensure](https://reader034.vdocument.in/reader034/viewer/2022042415/5f30c36ac2fde2477a6f694f/html5/thumbnails/7.jpg)
Wednesday, April 24, 2019 Slide 7RPI Consultants | Learn more at www.rpic.com.
INSTALLATION
+ Verify hardware, software, and operating system compatibility
+ Install dependencies separately
+ (Usually) run installers as an administrator and locally
+ Check configuration to other business applications or network paths
+ Configure services to run under a service account
![Page 8: rpic-cpa-webinars-server database best practices · SYSTEM & DATABASE MAINTENANCE BEST PRACTICES Over time, enterprise systems and databases need to be updated and maintained to ensure](https://reader034.vdocument.in/reader034/viewer/2022042415/5f30c36ac2fde2477a6f694f/html5/thumbnails/8.jpg)
Wednesday, April 24, 2019 Slide 8RPI Consultants | Learn more at www.rpic.com.
MAINTENANCE
+ Rotate object storage for easier archival and retention management
+ Perform log and temporary file cleanup
+ Perform health checks on response times and system performance metrics
![Page 9: rpic-cpa-webinars-server database best practices · SYSTEM & DATABASE MAINTENANCE BEST PRACTICES Over time, enterprise systems and databases need to be updated and maintained to ensure](https://reader034.vdocument.in/reader034/viewer/2022042415/5f30c36ac2fde2477a6f694f/html5/thumbnails/9.jpg)
Wednesday, April 24, 2019 Slide 9RPI Consultants | Learn more at www.rpic.com.
HIGH AVAILABILITY
+ Important for user access and disaster recovery
+ Multiple active application servers managed via load balancer
+ Can be region-specific
![Page 10: rpic-cpa-webinars-server database best practices · SYSTEM & DATABASE MAINTENANCE BEST PRACTICES Over time, enterprise systems and databases need to be updated and maintained to ensure](https://reader034.vdocument.in/reader034/viewer/2022042415/5f30c36ac2fde2477a6f694f/html5/thumbnails/10.jpg)
Wednesday, April 24, 2019 Slide 10RPI Consultants | Learn more at www.rpic.com.
STORAGE AND BACKUPS
+ Verify whether you are using Direct Attached Storage (DAS), Network Attached Storage (NAS), or Storage Area Network (SAN) and the capabilities of each
+ Set up active disk space monitoring as a full disk can crash the application
+ Don’t store application data on the OS drive!+ Perform backups of object storage multiple times a day+ Don’t forget to back up configurations daily or weekly
- Kofax Transformation and TotalAgility Projects- iScripts, eForms, .ini files, etc.
![Page 11: rpic-cpa-webinars-server database best practices · SYSTEM & DATABASE MAINTENANCE BEST PRACTICES Over time, enterprise systems and databases need to be updated and maintained to ensure](https://reader034.vdocument.in/reader034/viewer/2022042415/5f30c36ac2fde2477a6f694f/html5/thumbnails/11.jpg)
Wednesday, April 24, 2019 Slide 11RPI Consultants | Learn more at www.rpic.com.
WEB SERVERSWeb Servers host your web services, HTML code and scripts, and enable web access to applications like WebNow, Perceptive Experience, OnBase Web, and Kofax TotalAgility.
![Page 12: rpic-cpa-webinars-server database best practices · SYSTEM & DATABASE MAINTENANCE BEST PRACTICES Over time, enterprise systems and databases need to be updated and maintained to ensure](https://reader034.vdocument.in/reader034/viewer/2022042415/5f30c36ac2fde2477a6f694f/html5/thumbnails/12.jpg)
Wednesday, April 24, 2019 Slide 12RPI Consultants | Learn more at www.rpic.com.
INSTALLATION
+ Verify open ports and connectivity to clients and other server components
+ Consider topology/architecture to include multiple web servers if outside access is required- Utilize reverse proxy
+ Configure SSL for additional security- You really, really, really need SSL
![Page 13: rpic-cpa-webinars-server database best practices · SYSTEM & DATABASE MAINTENANCE BEST PRACTICES Over time, enterprise systems and databases need to be updated and maintained to ensure](https://reader034.vdocument.in/reader034/viewer/2022042415/5f30c36ac2fde2477a6f694f/html5/thumbnails/13.jpg)
Wednesday, April 24, 2019 Slide 13RPI Consultants | Learn more at www.rpic.com.
MAINTENANCE
+ Review cache usage for improved performance
+ Turn down logging when not needed
+ Explore third-party tools for performance improvements for IIS
+ Review configuration of web app servers such as Tomcat for garbage cleanup and memory usage
+ Remove unnecessary server features and roles
![Page 14: rpic-cpa-webinars-server database best practices · SYSTEM & DATABASE MAINTENANCE BEST PRACTICES Over time, enterprise systems and databases need to be updated and maintained to ensure](https://reader034.vdocument.in/reader034/viewer/2022042415/5f30c36ac2fde2477a6f694f/html5/thumbnails/14.jpg)
Wednesday, April 24, 2019 Slide 14RPI Consultants | Learn more at www.rpic.com.
BACKUP AND STORAGE
+ Keep web server storage to a minimum to reduce potential performance impact
+ Maintain central storage and configuration across load balanced servers
+ Keep critical configuration backed up, and off-server when possible
![Page 15: rpic-cpa-webinars-server database best practices · SYSTEM & DATABASE MAINTENANCE BEST PRACTICES Over time, enterprise systems and databases need to be updated and maintained to ensure](https://reader034.vdocument.in/reader034/viewer/2022042415/5f30c36ac2fde2477a6f694f/html5/thumbnails/15.jpg)
Wednesday, April 24, 2019 Slide 15RPI Consultants | Learn more at www.rpic.com.
DATABASE SERVERSDatabase Servers host data management interfaces such as MSSQL for managing content and application data.
![Page 16: rpic-cpa-webinars-server database best practices · SYSTEM & DATABASE MAINTENANCE BEST PRACTICES Over time, enterprise systems and databases need to be updated and maintained to ensure](https://reader034.vdocument.in/reader034/viewer/2022042415/5f30c36ac2fde2477a6f694f/html5/thumbnails/16.jpg)
Wednesday, April 24, 2019 Slide 16RPI Consultants | Learn more at www.rpic.com.
INSTALLATION
+ SQL Server: Choose the right version! High availability and lots of users = Enterprise
+ Oracle: If supported, make sure the OS is supported
+ Specific Oracle patches should be carefully considered
+ Install on a cluster
![Page 17: rpic-cpa-webinars-server database best practices · SYSTEM & DATABASE MAINTENANCE BEST PRACTICES Over time, enterprise systems and databases need to be updated and maintained to ensure](https://reader034.vdocument.in/reader034/viewer/2022042415/5f30c36ac2fde2477a6f694f/html5/thumbnails/17.jpg)
Wednesday, April 24, 2019 Slide 17RPI Consultants | Learn more at www.rpic.com.
MAINTENANCE
+ Implement and monitor maintenance plans for reindexing, defragmentation, and statistics- Only reindex if needed!
+ Autogrow logs – truncate transaction logs after backup to avoid overgrowth
+ Oracle: Review AWR and ADDM reports and run schema statistics
+ Don’t run other applications
![Page 18: rpic-cpa-webinars-server database best practices · SYSTEM & DATABASE MAINTENANCE BEST PRACTICES Over time, enterprise systems and databases need to be updated and maintained to ensure](https://reader034.vdocument.in/reader034/viewer/2022042415/5f30c36ac2fde2477a6f694f/html5/thumbnails/18.jpg)
Wednesday, April 24, 2019 Slide 18RPI Consultants | Learn more at www.rpic.com.
BACKUP AND STORAGE
+ Daily full backups, more frequent incremental backups
+ RAID 5 or better recommended for data, index, and log files
+ Keep SQL drives away from OS drives
+ Do not use database shrinking
![Page 19: rpic-cpa-webinars-server database best practices · SYSTEM & DATABASE MAINTENANCE BEST PRACTICES Over time, enterprise systems and databases need to be updated and maintained to ensure](https://reader034.vdocument.in/reader034/viewer/2022042415/5f30c36ac2fde2477a6f694f/html5/thumbnails/19.jpg)
Wednesday, April 24, 2019 Slide 19RPI Consultants | Learn more at www.rpic.com.
DISASTER RECOVERYDisaster Recovery is a critical component to any enterprise system maintenance plan and ensures data and content will not be lost when the system experiences unexpected downtime or corruption.
![Page 20: rpic-cpa-webinars-server database best practices · SYSTEM & DATABASE MAINTENANCE BEST PRACTICES Over time, enterprise systems and databases need to be updated and maintained to ensure](https://reader034.vdocument.in/reader034/viewer/2022042415/5f30c36ac2fde2477a6f694f/html5/thumbnails/20.jpg)
Wednesday, April 24, 2019 Slide 20RPI Consultants | Learn more at www.rpic.com.
DISASTER RECOVERY
+ Use high availability server configuration across all server types
+ Maintain at least one application server and database in a separate data center
+ Perform a disaster recovery test from backup at least once a year – if you’ve never done it then it doesn’t work!
![Page 21: rpic-cpa-webinars-server database best practices · SYSTEM & DATABASE MAINTENANCE BEST PRACTICES Over time, enterprise systems and databases need to be updated and maintained to ensure](https://reader034.vdocument.in/reader034/viewer/2022042415/5f30c36ac2fde2477a6f694f/html5/thumbnails/21.jpg)
Wednesday, April 24, 2019 Slide 21RPI Consultants | Learn more at www.rpic.com.
SUMMARY, QUESTIONS, & ADDITIONAL RESOURCES
Over time, enterprise systems and databases need to be updated and maintained to ensure optimal performance – and prevent costly downtimes. RPI Consultants offers our system and database maintenance best practices to keep your systems running effectively.
![Page 22: rpic-cpa-webinars-server database best practices · SYSTEM & DATABASE MAINTENANCE BEST PRACTICES Over time, enterprise systems and databases need to be updated and maintained to ensure](https://reader034.vdocument.in/reader034/viewer/2022042415/5f30c36ac2fde2477a6f694f/html5/thumbnails/22.jpg)
Wednesday, April 24, 2019 Slide 22RPI Consultants | Learn more at www.rpic.com.
QUESTIONS & SUMMARY
Thank you for attending #Webinar Wednesday! To find future webinars and access all our previously recorded webinars, visit www.rpic.com/webinars.
+ Application Servers
+ Web Servers
+ Database Servers
+ Disaster Recovery
www.rpic.com
![Page 23: rpic-cpa-webinars-server database best practices · SYSTEM & DATABASE MAINTENANCE BEST PRACTICES Over time, enterprise systems and databases need to be updated and maintained to ensure](https://reader034.vdocument.in/reader034/viewer/2022042415/5f30c36ac2fde2477a6f694f/html5/thumbnails/23.jpg)
Wednesday, April 24, 2019 Slide 23RPI Consultants | Learn more at www.rpic.com.
UPCOMING WEBINARS & OFFICE HOURS
+ Perceptive Experience Content Apps- Wednesday, October, 2nd at 1:00pm CT
+ Migrating Your Enterprise Content & Data Into the Cloud- Wednesday, October, 2nd at 3:00pm CT
+ What’s New in Kofax TotalAgility 7.6- Wednesday November 6th at 11:00am CT
+ What’s New in Kofax RSO - Wednesday November 6th at 1:00pm CT
Webinars Office Hours + Perceptive Content Application Plans
- Friday, October 18 at 1:00pm CT
+ Perceptive Experience - Friday, November 15 at 1:00pm CT
![Page 24: rpic-cpa-webinars-server database best practices · SYSTEM & DATABASE MAINTENANCE BEST PRACTICES Over time, enterprise systems and databases need to be updated and maintained to ensure](https://reader034.vdocument.in/reader034/viewer/2022042415/5f30c36ac2fde2477a6f694f/html5/thumbnails/24.jpg)
Wednesday, April 24, 2019 Slide 24RPI Consultants | Learn more at www.rpic.com.
ADDITIONAL RESOURCES
+ Upcoming / Previously Recorded Webinars - www.rpic.com/webinars
+ Knowledge Base - www.rpic.com/knowledge-base
+ Content & Process Automation Services - www.rpic.com/imagenow- www.rpic.com/onbase- www.rpic.com/kofax- www.rpic.com/yoga
![Page 25: rpic-cpa-webinars-server database best practices · SYSTEM & DATABASE MAINTENANCE BEST PRACTICES Over time, enterprise systems and databases need to be updated and maintained to ensure](https://reader034.vdocument.in/reader034/viewer/2022042415/5f30c36ac2fde2477a6f694f/html5/thumbnails/25.jpg)
Wednesday, April 24, 2019 Slide 25RPI Consultants | Learn more at www.rpic.com.
ABOUT RPI CONSULTANTS
+ 100+ Full-time Consultants- Including Project Managers & Architects
+ Based in Baltimore, MD - Additional offices in Tampa, FL, and Kansas
City, MO
+ Technical & Professional Services - Technical Strategy & Architecture - New Installations, Upgrades, & Migrations - Process Analysis, System Design, Implementation - Managed Services & Staff Augmentation - Project & Change Management
Product / Vendor Partnerships
Alliance Partner CloudSuite™ Specialized