System Architecture Updated: 27-Jan-2006. System Architecture 2 Verde Components These are the processes that constitute the Verde software product. Verde.

Slides:



Advertisements
Similar presentations
Database Tuning. Objectives Describe the roles associated with database tuning. Describe the dependency between tuning in different development phases.
Advertisements

Introduction to Oracle
2 Copyright © 2005, Oracle. All rights reserved. Installing the Oracle Database Software.
INTRODUCTION TO ORACLE Lynnwood Brown System Managers LLC Backup and Recovery Copyright System Managers LLC 2008 all rights reserved.
Week 6: Chapter 6 Agenda Automation of SQL Server tasks using: SQL Server Agent Scheduling Scripting Technologies.
SFX System Administration. Copyright Statement and Disclaimer All of the information and material, including text, images, logos and product names, is.
DataBase Administration Scheduling jobs Backing up and restoring Performing basic defragmentation and index rebuilding Using alerts Archiving.
1 - Oracle Server Architecture Overview
Backup The flip side of recovery. Types of Failures Transaction failure –Transaction must be aborted System failure –Hardware or software problem resulting.
Harvard University Oracle Database Administration Session 2 System Level.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 12: Managing and Implementing Backups and Disaster Recovery.
Advanced Databases DBA: Backups 1. Advanced Databases Agenda Define backup Discuss Backup Terminology Explain various backup and restore options in Oracle.
Oracle Database Administration. Rana Almurshed 2 course objective After completing this course you should be able to: install, create and administrate.
Database Backup and Recovery
Backup and Recovery Part 1.
Backup Concepts. Introduction Backup and recovery procedures protect your database against data loss and reconstruct the data, should loss occur. The.
Agenda  Overview  Configuring the database for basic Backup and Recovery  Backing up your database  Restore and Recovery Operations  Managing your.
Oracle backup and recovery strategy
Introduction to Oracle Backup and Recovery
IS 4510 – Database Administration Module – 2 Database Backup 10/24/20141Compiled by: Zafar Iqbal Khan.
SFX System Administration SFX Training, SFX File Structure The SFX installation is contained in one directory: /exlibris/sfx_ver/sfx_version_3.
Backup & Recovery Concepts for Oracle Database
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 12: Managing and Implementing Backups and Disaster Recovery.
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 14: Problem Recovery.
IBM Software Group Washington Area Informix User Group Forum 2004 The DB2 DBA Checklist Dwaine R Snow, DB2 & Informix.
Migration XenDesktop 7. © 2013 Citrix | Confidential – Do Not Distribute Migration prerequisites Set up a XenDesktop 7 Site, including the site database.
Introduction to the Enterprise Library. Sounds familiar? Writing a component to encapsulate data access Building a component that allows you to log errors.
Maintaining a Microsoft SQL Server 2008 Database SQLServer-Training.com.
SRUTHI NAGULAVANCHA CIS 764, FALL 2008 Department of Computing and Information Sciences (CIS) Kansas State University -1- Back up & Recovery Strategies.
5 Copyright © 2004, Oracle. All rights reserved. Using Recovery Manager.
Chapter Fourteen Windows XP Professional Fault Tolerance.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 12: Managing and Implementing Backups and Disaster Recovery.
15 Copyright © 2005, Oracle. All rights reserved. Performing Database Backups.
Maintaining a Mirrored Database Tips and Tricks by Paul G. Hiles.
Backup & Recovery Backup and Recovery Strategies on Windows Server 2003.
15 Copyright © 2007, Oracle. All rights reserved. Performing Database Backups.
1 Using Silent Install Scripts to Deploy Software to MS Windows PCs. Larry Carpenter, P.E. CAx Administrator / FE Analyst Siemens Healthcare Molecular.
IT 456 Seminar 5 Dr Jeffrey A Robinson. Overview of Course Week 1 – Introduction Week 2 – Installation of SQL and management Tools Week 3 - Creating and.
Computer Emergency Notification System (CENS)
Maintaining Large Vista Installations Amy Edwards, Ezra Freelove, & George Hernandez July 12, 2007.
Mail Attender for Exchange Technical Overview Presentation Introduction Sherpa Software Group Narrated by Thomas Hand Approximate Time 15 minutes.
Maintaining Large Vista Installations Amy Edwards, Ezra Freelove, & George Hernandez July 12, 2007.
A Guide to Oracle9i1 Database Instance startup and shutdown.
Chris Wright Senior Systems Engineer, Lucity MOVING TO ONE DATABASE FOR SQL SERVER.
© 2013 Cisco System Inc. All rights reserved Cisco Confidential 1 © 2013 Cisco System Inc. All rights reserved. 1 System Backup And Restore Utility.
Week 3 Lecture 1 The Redo Log Files and Diagnostic Files.
Advanced Databases DBA: Security and Backups Guide to Oracle 10g 1.
Process Architecture Process Architecture - A portion of a program that can run independently of and concurrently with other portions of the program. Some.
Oracle 10g Database Administrator: Implementation and Administration Chapter 5 Basic Storage Concepts and Settings.
3 Copyright © 2006, Oracle. All rights reserved. Using Recovery Manager.
Overview of Oracle Backup and Recovery Darl Kuhn, Regis University.
Oracle Applications 11i Concepts II Brian Hitchcock OCP 11i DBA -- OCP 10g DBA Sun Microsystems Brian Hitchcock.
1 Copy and paste your photo into your opening and closing slide Aleph Best Practices for System Maintenance Jerry Specht April 2014 Senior Support Analyst.
1 Systems Administration. 2 Copyright Statement All of the information and material inclusive of text, images, logos, product names is either the property.
19 Copyright © 2004, Oracle. All rights reserved. Database Backups.
4 Copyright © 2004, Oracle. All rights reserved. Managing the Oracle Instance.
Nate Anderson So, You’ve Inherited an OnBase System.
1 Policy Based Systems Management with Puppet Sean Dague
I/Watch™ Weekly Sales Conference Call Presentation (See next slide for dial-in details) Andrew May Technical Product Manager Dax French Product Specialist.
Database recovery contd…
Shared Services with Spotfire
Oracle Database Administration
Provisioning of RAC Database on configured Stack
Advanced Integration and Deployment Techniques
Complete 1z0-161 Exam Dumps - Pass In 24 Hours - Dumps4download.us
ODP node monitoring and maintenance
Workshop.
Chapter 11 Managing Databases with SQL Server 2000
Chapter 5 The Redo Log Files.
Database Backup and Recovery
Presentation transcript:

System Architecture Updated: 27-Jan-2006

System Architecture 2 Verde Components These are the processes that constitute the Verde software product. Verde Application Server Oracle Database Background Indexing Utility Background Jobs Utility

System Architecture 3 Upper Level Structure V2_1/verde – the base directory under which all Verde components are installed. Shortcut: $VERDE_BASE /exlibris verde V2_1 home proc verde

System Architecture 4 Upper Level Structure (2) oradata – Oracle database installation. /exlibris verde ora_verde V2_1 verde app oradata home proc

System Architecture 5 Key to Directories /exlibris/verde/v2_1/verde/home – Verde application server and batch processes Shortcut: vhome home/system/bin – Verde utilities and programs, such as starting up and shutting Verde down, start the indexing process, task manager etc. Shortcut: vbin

System Architecture 6 Key to Directories (2) home/system/log – log files written by batch processes and utilities. Shortcut: vclog home/system/thirdparty/openserver/server /default/log – log files written by Verde. Shortcut: vlog

System Architecture 7 Key to Directories (3) /exlibris/verde/v2_1/verde/examples_an d_templates – templates and example files (such as loader sample files) …/profile/reportsCustomization – configurable templates for the different jobs (reports, loaders and tasks) output format.../profile/workflowCustomization – images used by the system to display the current step in the workflow.

System Architecture 8 Key to Directories (4)../home/system/conf – keeps application configuration Shortcut: vconf../home/profile – also keeps application configuration. Shortcut: vprof Type alias to find the full list of Verde shortcuts. Next: Logs & Processes

System Architecture 9 System Logs server.log – keeps track of server activity (under vlog) web.log – records connections to ILS and SFX (under vlog) client.log – records client activities (under vclog) tasks.log – tracks the execution of the different tasks (under vclog). Other log files under vclog contain subsets of the information in client.log.

System Architecture 10 Logs Lifecycle The logs under home/system/thirdparty/openserver/serv er/default/log ( vlog) do not overwrite themselves and therefore need to be backed up and cleaned On the other hand, logs under home/system/log ( vclog) have a cycle of 5 logs of the same type, and then they begin to overwrite the oldest log.

System Architecture 11 Verde Processes 3 processes should be running simultaneously: verde, task_manager and indexing. The processes can be run and stopped through the Verde utilities (util.v). In addition, the following scripts can be run in vbin: run.sh run_task_manager.sh run_indexing.sh To see the running processes: ps –ef | grep java Shortcut: vgrep Next: Preventive Maintenance

System Architecture 12 Preventive Maintenance

System Architecture 13 Verde Administrative Tasks Verde comes with several administrative scheduled tasks. For example: Cleanup – runs once a day and cleans old (over 30 days) output files generated as part of tasks/reports functionality Index Optimization – runs once a week at midnight, and run Oracle indexing optimization that improves the DB work Resend – runs every 5 minutes and resends unsuccessfully sent mails.

System Architecture 14 Verde Tasks (2) All maintenance tasks, except backup, are configured to run automatically when the system is installed. NOTE: Details of executing these tasks manually can be found in Verde’s System Administrator’s Guide – Preventive Maintenance.

System Architecture 15 System Utils System utils can be accessed by the util command. It includes: Cleanup (c) Export / Import (i) Oracle Utilities (o) Verde Administration (v) Next: System Backups

System Architecture 16 What Should be Backed Up? /exlibris /app /oradata/verde /arch Verde software – under /exlibris/verde Oracle software – under /exlibris/app Oracle database – under /oradata/{ORACLE_SID} Oracle archiving – under /oradata/{ORACLE_SID}/arch

System Architecture 17 What Should be Backed Up? (2) Archive the redo files Make a Logical backup of the data of the Oracle database. You can do this by using the Oracle export utility or via export utilities provided by Verde. Note that logical backup does not contain the Oracle Text – recovery will require re-indexing Backup the Verde software and the Orcale software Backup the library file structure.

System Architecture 18 System Backup Strategy Cold backup – unless downtime is a major issue, this can be run daily Hot – any day that cold backup is not run. In order to run hot backups, the DB must be in Archive mode Archive – run daily Application configuration – run weekly Export – as frequent as possible Verde + Oracle Application – every 2 months and after each upgrade or patch.

System Architecture 19 Oracle Trace Files and Alert Logs Each error detected by the server/background Oracle processes is dumped to a trace file. Each database also has an alert file - alert_.log - which contains a chronological log of errors and messages. Both are placed under the directory $ORACLE_BASE/admin/$ORACLE_SID, and can be reviewed using util.o.

System Architecture 20 Database Recovery Sufficient backup of the application components is crucial for recovery scenarios. Customers are recommended to use Third-party tools or custom-made scripts to handle their backups Cold backups require shutting the system down completely, but they allow an easier and faster recovery from database failures.

System Architecture 21 Database Recovery (2) Create a Cold backup of all database files to external tape/disk while the database is down Complete recovery will be done only when the system is down Hot backup will not include the redo recovery files, while the system is running.

System Architecture 22 Recovery Policy Recovering from crash is a very complex issue which requires deep knowledge and extensive expertise, and should be done by a skilled DBA As a policy, it is in the best interest of both the customer and Ex Libris for the customer to consult Ex Libris in any case of database recovery.

System Architecture 23 Further reading… See the System Administrator’s Guide for more information.