Skip to menu

Korea Oracle User Group

Guru's Articles

Different MOS Notes for xTTS PERL scripts – Use V4 scripts

A long time ago my colleagues published PERL scripts to assist especially with cross platform Transportable Tablespace migrations. The PERL scripts allow you to utilize incremental backups. This way you can decrease the downtime in a migration with large databases significantly. But there are different MOS Notes for xTTS PERL scripts available. Which one should you take?

Photo by VanveenJF on Unsplash

Transportable Tablespaces and Incremental Backups

The biggest pain points in a transportable tablespace migration are usually the size of the database and its complexity. With RMAN Incrementally Rolled Forward Backups you can tackle the size aspect. Instead of having a long downtime to copy terabytes of files from A to B during the read-only phase of the transport activity (tablespaces have to remain in read-only mode for transportable tablespaces during the copy and export meta contents operation), you can leverage incremental backups.

You will always start with a Level-0 imagefile copy backup which has the same size as your database. But your tablespaces can remain read-write mode during the backup.

In the following phase you will create Level-1 incremental backups. With those, you will roll forward. Still your tablespaces remain read-write.

When you get downtime, the tablespaces need to be set into read-only mode before you trigger the final incremental backup and roll forward again. But this final incremental backup usually has just a few gigabyte. It completes much faster than a copy operation of terabytes. Then you will start the transport phase.

In order to ease that process of RMAN Incremental Backups, even cross platform and cross Endianness, we deliver PERL scripts. You can download them from MOS notes.

The PERL scripts

You can find a two showcase presentations explaining the PERL scripts a bit more in detail in the Slides Download Centeron the blog.

Migrate to ExaCC with TTS and Incremental Backups

Migrate to ExaCC with TTS and Inc Backups

VLDB Migrations - FTEX, RMAN

Large Database Migrations with
RMAN Incremental Backups and Full Transportable

The following MOS Notes give you access to PERL scripts supporting the RMAN Incremental Backup pathtogether with either Transportable Tablespaces or Full Transportable Export Import:

The last MOS Note refers to a special version for the Zero Data Loss Recovery Appliance which is a big added value if you have a ZDLRA or plan to purchase one: It can become your migration vehicle. See the Migrate to ExaCC slides above for more details.

Which PERL scripts should you use?

Clearly you should use the PERL scripts V4 delivered via MOS Note: 2471245.1.

We keep the previous versions of the scripts on MOS only in case you started a project already. The V3 version got updated with the most recent fixes but MOS Note: 2471245.1 has the new and improved version of the scripts (V4) which you should use from now on.

To point to the new V4 release, the older notes have now this INFORMATION BOX:

NOTE: Consider using the new release of this procedure, version 4. This version has drastically simplified the steps and procedure. Before proceeding, review: 
V4 Reduce Transportable Tablespace Downtime using Cross Platform Incremental Backup Note 2471245.1

–Mike

Link : https://mikedietrichde.com/2019/01/28/different-mos-notes-for-xtts-perl-scripts-use-v4-scripts/

No. Subject Author Date Views
Notice Guru's Article 게시판 용도 ecrossoug 2015.11.18 607
24 How to Recover Data (Without a Backup!) 명품관 2016.05.11 1355
23 On ROWNUM and Limiting Results (오라클 매거진 : AskTom) 명품관 2016.04.28 384
22 DDL Logging - 12c (조나단 루이스) 명품관 2016.04.26 1498
21 11.1.0.6 부터 지원하는 Oracle Online Patching New Feature 명품관 2016.04.22 523
20 Quick tip on Function Based Indexes 명품관 2016.04.19 191
19 Oracle Linux 6.7 with Oracle 11.2.0.4 RAC 명품관 2016.04.15 9694
18 Parameter Recommendations for Oracle Database 12c - Part II 명품관 2016.03.18 354
17 Parameter Recommendations for Oracle Database 12c - Part I 명품관 2016.03.07 844
16 Hybrid Columnar Compression Common Questions 명품관 2016.03.04 191
15 What is an In-Memory Compression Unit (IMCU)? 명품관 2016.02.24 181
14 Why You Can Get ORA-00942 Errors with Flashback Query 명품관 2016.02.01 453
13 How do I capture a 10053 trace for a SQL statement called in a PL/SQL package? 명품관 2016.01.06 264
12 (유투브) KISS series on Analytics: Dealing with null - Connor McDonald 명품관 2016.01.05 155
11 Upgrade a Pluggable Database in Oracle 12c 명품관 2015.12.30 174
10 Oracle 12c SQL – Using JSON 명품관 2015.12.29 2583
9 Oracle Enterprise Manager Cloud Control 13c Release 1 (13.1.0.0) Installation on Oracle Linux 6 and 7 명품관 2015.12.23 203
8 Top 5 SQL Monitor Features file 명품관 2015.12.01 780
7 On Invokers and Outs file 명품관 2015.11.23 102
6 Parallel Execution 12c New Features Overview file 명품관 2015.11.23 111
5 How many checkpoints in Oracle database ? [1] file 명품관 2015.11.20 283
Up