In this book, Oracle experts Darl Kuhn, Sam Alapati, and Arup Nanda show you the power of Recovery Manager, or RMAN, which is Oracle's backup and recovery tool of choice. Oracle RMAN Recipes helps you take advantage of all that RMAN has to offer. This handy guide demystifies the steps required to protect your business data. It provides ready-made and example-based solutions to common (and some not-so-common) backup and recovery operations.
“The developer who has failed in design can be forgiven, but the administrator who has failed in backup and recovery cannot be forgiven.” Just as the above indicates, backup and recovery requires a lot of experiences and knowledge along with discretion. However, it would be too risky to learn the backup and recovery by practicing it, because a simple failure in the backup and recovery will generate tremendous loss. That is why you have to study how to respond and keep a good book at hand so that you can get help from the book whenever you want. In this sense, I can guarantee that this book will serve as a strong anchor when you are in trouble. One of the characteristics of the book is that it presents various types of errors and failures you may encounter at the field. It analyzes error and failure causes from the different perspectives, and explains how to actually do the recovery, particularly focusing on the practical work. It also contains many case-by-case scenarios that are easy to find, so you can get the solutions you need without any difficulty. For example, when you start up the Oracle you may face “ORA-00205: error in identifying control file, check alert log for more info” message and see the Oracle server doesn’t start. In this case, you can refer to the case 1 in the chapter 5 to immediately know the solution. If you drop a table by mistake, you may refer to the chapter 9 in order to recover the table without stopping the server. If you want to respond to the errors and failures that happen in a RAC environment, you can go to the chapter 12 and refer to the cases of various error types. Simply speaking, this book classifies all the errors and failures based on their types, and explains their causes and the responses to them. Sometimes you may successfully do the recovery, not knowing how the recovery is done. This is because you simply memorize how to respond. If you understand the principles of the recovery, going beyond simple memorization, you can always respond to a more complex and difficult situation. Understanding the principles will help you put your knowledge to practical use. Various examples and easy explanations on the principles of the book will surely enhance your ability to apply your knowledge. Make sure you keep this book in order to become the professional engineer who never fails in backup and recovery! 1. Oracle Recovery Principles 2. No Archive Log Mode and Archive Log Mode 3. Oracle Backup 4. Parameter File Management and Recovery 5. Control File Recovery 6. Log Miner Use and Redo Log File Error 7. Data File Error and User Error Recovery 8. Data Migration 9. Emergency Recovery in DB Open 10. Flashback 11. Recovery Manager (RMAN) 12. RAC Backup and Recovery (Raw device) 13. Block Corruption Recovery
Backup and recovery are mission-critical DBA tasks, and it is critical that every Oracle professional develop a RMAN strategy that guarantees recoverability while minimizing unplanned downtime. RMAN is one of the world's most sophisticated backup and recovery tools. It is robust and complex with thousands of options. This landmark book demonstrates, by example, how to create a successful backup and recovery infrastructure using RMAN. This book also contains links to RMAN video tutorials and a download of working RMAN scripts to guide users through full automation of a backup strategy. Together, backup and recovery are the single most important combined DBA activity, and it is crucial that you master the RMAN and Data Pump Import utilities to protect against catastrophic data loss. Written by practicing Oracle DBAs with years of RMAN experience, this is a pragmatic approach to RMAN, focusing less on theory and more on real-world, practical RMAN tools, tips and techniques. This Oracle backup and recovery book is unique because it provides real-world examples on how to use RMAN and other tools to protect your mission critical data. Even with reliable mirrored disks, your important Oracle database is still at-risk from from software corruption, user error and hardware failures. This book details Oracle RMAN best practices and shows the best ways to minimize backup and recovery time, which is critical for maximizing system availability This is the definitive RMAN reference that guides you, step-by-step, through all of the techniques for Oracle backup and recovery, from simple cold backups to complex incremental backups. Experienced RMAN experts guide you through the installation, setup and configuration for a complete RMAN backup and recovery infrastructure using proven techniques and Oracle best practices. Best of all, you be given the opportunity to learn from supplemental video tutorials and working examples how to recover from every possible data scenario. This book has step-by-step checklists that you can follow to guide you through a complex recovery with minimal unplanned system outages. This is an indispensible RMAN reference for every professional DBA who needs to ensure that they understand every possible backup and recovery strategy. It also contains a download of working RMAN scripts to help you easily automate and monitor your RMAN backups.
Complete with full details on the latest release of Oracle Recovery Manager, this is an indispensable guide for Oracle database and systems administrators, providing both in-depth explanations and examples. This expert guide will serve as both a desk reference and guided instruction for understanding, configuring, and administering RMAN. Oracle Database 11g RMAN Backup & Recovery begins by covering the conceptual framework and moves to a heavily hands-on approach. You will learn techniques for setting up RMAN-ready databases, creating reliable backups, and performing accurate Oracle system restores.
Oracle RMAN Pocket Reference is a handy guide for DBAs who intend to use Oracle Recovery Manager for database backup and recovery. Because Recovery Manager (RMAN) is a relatively new tool, many DBAs are just becoming familiar with it. They will welcome a timely book that explains clearly and concisely how to use RMAN for common backup and recovery tasks that are infrequent, yet extremely vital.The first portion of the book is primarily task-oriented. After a short section on RMAN architecture, the book shows (in checklist style) how to perform common backup and recovery tasks such as: Implementing a recovery catalog Creating and running RMAN scripts Configuring input/output channels Taking a full database backup Backing up tablespaces and datafiles Taking incremental backups Recovering lost datafiles The second portion of the book consists of a handy syntax reference to the many RMAN commands. Having a quick reference to RMAN commands is a great convenience to DBAs who otherwise, often under the pressure of a recovery situation, would have to wade through Oracle's online documentation.
Master Oracle Recovery Master Protect your databases from hardware, software, and operator failures using the detailed information in this Oracle Press guide. Oracle RMAN 11g Backup and Recovery explains how to configure databases, generate accurate archives, and carry out system restores. Work from the command line or Oracle Enterprise Manager, automate the backup process, perform Oracle Flashback recoveries, and integrate cloud computing technology. This authoritative resource also shows you how to create reports, optimize performance, and implement third-party administration utilities. Set up, configure, and maintain Oracle Recovery Manager (Oracle RMAN) Manage physical and virtual media with Oracle Secure Backup Work with Oracle RMAN catalogs, packages, and control files Use the Amazon Web Services cloud as an offsite storage solution Create online, offline, and incremental system backups Perform full and partial Oracle RMAN database restores Correct user-induced errors with Oracle Flashback Product clone and standby databases on local or remote servers Use Oracle Real Application Clusters and synch and split technology For a complete list of Oracle Press titles, visit www.OraclePressBooks.com
Oracle RMAN for Absolute Beginners is a gentle introduction to the use of Oracle's Recovery Manager software to make backups of an Oracle database, and to restore all or part of a database in the event that data loss occurs. It is often said that a database administrator's #1 job responsibility is to be able to recover from data loss. If you're new to the Oracle platform, or you're new to database administration in general, you can hardly go wrong by making it your first priority to learn to backup and recover the database that has been entrusted into your hands. This book is short and sweet at just 200 pages. Focus lies on the mainstream use cases. Recovery Manager, or RMAN as it is called, is a powerful and complex tool that can be intimidating at first. Author Darl Kuhn understands the need to focus on the core use cases, building your confidence in the tool, and in your ability to recover from lost database files, and even to recover your entire database should that become necessary. Oracle RMAN for Absolute Beginners shows how to backup your database. That's the first job. You'll learn to backup the entire database, and to create incremental backups that in turn can speed restore and recovery operations. Then you'll learn to recover from lost data files, lost redo log files, lost control files, and even to restore the entire database from scratch. You'll even learn how to clone a database for development and test purposes by backing the database up on one system and restoring it onto another. Author Darl Kuhn has a decade and a half of experience in writing about, and teaching Oracle Database backup and recovery. If you are newly responsible for an Oracle Database, you can hardly do better than to pick up a copy of Oracle RMAN for Absolute Beginners.
This authoritative Oracle Press resource on RMAN has been thoroughly revised to cover every new feature, offering the most up-to-date information This fully updated volume lays out the easiest, fastest, and most effective methods of deploying RMAN in Oracle Database environments of any size. Keeping with previous editions, this book teaches computing professionals at all skill levels how to fully leverage every powerful RMAN tool and protect mission-critical data. Oracle Database 12c RMAN Backup and Recovery explains how to generate reliable archives and carry out successful system restores. You will learn to work from the command line or GUI, automate the database backup process, perform Oracle Flashback recoveries, and deploy third-party administration utilities. The book features full details on cloud computing, report generation, performance tuning, and security. Offers up-to-date coverage of Oracle Database 12c new features Examples and workshops throughout walk you through important RMAN operations
RMAN Recipes for Oracle Database 12c is an example-driven approach to the Oracle database administrator's #1 job responsibility: Be able to recover the database. Of all the things you are responsible for as database administrator, nothing is more important than the data itself. Like it or not, the fearsome responsibility of protecting your organization's most critical data falls squarely upon your shoulders: Lose that data and your company could fail. Lose that data and you could be out of a job. Oracle's flagship database product fortunately implements a wide-ranging feature set to aid you in the all-important task of safeguarding against data loss. Recovery Manager, or RMAN, is at the heart of that feature set, and is the tool most-often used to initiate database backup and recovery operations. In this book, well-known authors and database experts Darl Kuhn, Sam Alapati, and Arup Nanda have created a set of examples encompassing the gamut of backup and recovery tasks that you might need to perform. Sometimes, especially when the heat is on, a good example is what you need to get started towards a solution. RMAN Recipes for Oracle Database 12c delivers. It’ll be the book you reach for when that dreaded call comes in at 3:00am some dreary morning. It’ll be the book that lets you sleep at night knowing that no matter what transpires, that you've done your job well and can recover from any outage. RMAN Recipes for Oracle Database 12c gets right to the point with quick and easy-to-read, step-by-step solutions that can help you backup and recover your data with confidence. What you’ll learn Reliably back up and recover your database using Oracle's Recovery Manager Let Oracle Database manage your backup files via the Fast Recovery Area Automate backup and recovery tasks by writing scripts Troubleshoot RMAN problems and optimize RMAN performance Recover from the loss of a control file, loss of an online redo log, and from other unusual situations Who this book is for RMAN Recipes for Oracle Database 12c is aimed squarely at Oracle database administrators responsible for database backup and recovery operations. Table of Contents Backup and Recovery 101 Jump-Starting RMAN Using the Fast Recovery Area Using RMAN Configuring the RMAN Environment Using the Recovery Catalog Making Backups with RMAN Maintaining RMAN Backups and the Repository Scripting RMAN Restoring the Control File Performing Complete Recovery Performing Incomplete Recovery Performing Flashback Recovery Handling Online Redo Log Failures Duplicating Databases and Transporting Data Tuning RMAN Troubleshooting RMAN Implementing Oracle Secure Backup Performing Backup and Recovery with Enterprise Manager Using the Data Recovery Advisor Using RMAN on Windows DataGuard RMAN and RAC RMAN and ASM RMAN and Exadata
RMAN is Oracle’s flagship backup and recovery tool, but did you know it’s also an effective database duplication tool? Oracle RMAN Database Duplication is a deep dive into RMAN’s duplication feature set, showing how RMAN can make it so much easier for you as a database administrator to satisfy the many requests from developers and testers for database copies and refreshes for use in their work. You’ll learn to make and refresh duplicate databases with a single command, and of course you can automate and schedule that command so that developers and testers are supplied with regular, known good databases without any manual intervention on your part. Fast and easy provisioning of databases for developers and testers is a driving force in the move to cloud computing and virtualization. RMAN’s robust database duplication feature set plays right into this growing need for ease of provisioning, enabling easy duplication of known-good databases on demand, across operating systems such as between Linux and Solaris, and even across storage environments such as when duplicating from a RAC/ASM environment to a single-node instance using regular file system storage. Oracle RMAN Database Duplication is your thorough guide to providing amazing business value to your organization by way of fast and easy provisioning of database duplicates in service of development and testing projects.