Cross-Platform Data Transport Using Backup Sets

  • Overview of Cross-Platform Data Transport Using Backup Sets

RMAN does not catalog backup sets created for cross-platform transport in the control file. This ensures that backup sets created for cross-platform transport are not used during regular restore operations.

To perform cross-platform data transport using backup sets, the version of the destination database must be Oracle Database 12c Release 1 (12.1) or later. 但注意源库没有版本要求

Although the TO PLATFORM and FOR TRANSPORT clauses are not supported in Oracle Database 10g Release 2 (10.2) or Oracle Database 11g, you can transport data from these versions of the database to Oracle Database 12c Release 1 (12.1). On the source database, you first create backup sets of the tablespaces to be transported and then create the Data Pump export dump file by using the expdp command. To restore these backups on the destination database, you perform a restore operation using the RESTORE command and then use the impdp command to import the Data Pump export dump file.

  1. Basic Terms Used in Cross-Platform Data Transport Using Backup Sets
  1. Foreign Data File 即对于目标库来说外来数据文件

Data files that do not belong to the destination database are called foreign data files. These data files are being plugged in to the destination database as part of a data transfer to the destination database. In the source database, this data file is identified by its original data file number.

  1. Foreign Tablespace 即对于目标库来说外来表空间

foreign tablespace is a set of foreign data files that comprise a tablespace in the source database. These foreign data files do not belong to the destination database, but are being transported into the destination database and are identified by the original tablespace name in the source database.

  1. Using BACKUP Command with For Transport or To Platform on the Source database

FOR TRANSPORT表示备份时不进行数据文件转化而是在目标库RESTORE时进行,所以备份可用于不同目标库。如果目标库与源库endian不同,在RESTORE后需要手动CONVERT

When you use FOR TRANSPORT, the backup set that is created can be transported to any destination database. If the destination database uses an endian format that is different from that of the source database, then the required endian format conversion is performed on the destination database. The benefit of this method is that the processing overhead of the conversion operation is offloaded to the destination database.

TO PLATFORM表示在备份时数据转化,要求目标库与源库enian相同

When you use TO PLATFORM, the endian format conversion is performed on the source database. The target platform specified by the TO PLATFORM clause must be a supported platform for cross-platform transport. The V$TRANSPORTABLE_PLATFORM view contains the list of supported platforms.

如果需要在目标库进行转化需要在RESTORE中使用FROM PLATFORM子句

Use FROM PLATFORM to specify the name of the source platform on which the backup sets were created. The platform name must exactly match the name specified while creating the backup set. If there is a difference in the platform names, the restore operation fails.

  1. Data Pump Export Dump File Used for Cross-Platform Tablespace Transport

使用备份的传输表空间需要在备份时使用DATAPUMP子句,它同样会存于备份集中

On the source database, use the DATAPUMP clause in the BACKUP command to create the metadata required to plug tablespaces in to the target database. The metadata is stored in a Data Pump export dump file as a separate backup set. Use this backup set to plug the transported tablespaces in to the target database.

如果未指定DATAPUMP的FORMAT将使用BACKUP的FORMAT指定export dump file,如果均未指定则使用默认

You can specify how the backup set containing the tablespace metadata is named by using the FORMAT option with the DATAPUMP clause. If you omit the FORMAT option, then the format specified in the BACKUP command is used to name the export dump file. When no FORMAT option is specified in the BACKUP command, the default format is used.

RESTORE时使用DUMP FILE ... FROM BACKUPSET选项指定哪个备份集中包含export dump file

使用DATAPUMP选项可以指定还原export dump file的位置

Use the DATAPUMP clause in the RESTORE command to specify the location on the destination host to which the export dump file is restored. If you omit this clause, the dump file is restored to a default operating system-specific location.

默认dump file是自动导入的,也可使用NOIMPORT选项来手动导入

By default, RMAN automatically imports the export dump file after all the required foreign data files are restored. You can choose not to import the export dump file by specifying the NOIMPORT clause. If you do not import the export dump file as part of the restore operation, then you must manually import the dump file when you want to plug the tablespaces in to the destination database.

Note: If the export dump file is automatically imported (that is, the NOIMPORT clause is not used), then the destination database must be open in read/write mode.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: cross-platform screen recorder kit是一个可以在不同操作系统上使用的屏幕录制工具包。它可以帮助用户在Windows、macOS和Linux等操作系统上进行屏幕录制。 下载cross-platform screen recorder kit非常简单。用户只需要在互联网上搜索并找到可靠的下载源,然后点击下载链接即可。一般来说,下载链接可以在软件官方网站、开发者的网站或者一些常见的软件下载平台上找到。 在下载之前,用户需要确认自己的计算机是否满足软件的最低系统要求。一般来说,大多数屏幕录制工具对计算机要求并不高,但是仍然需要满足一定的配置要求。 下载完成后,用户需要打开下载文件并按照屏幕上的指示进行安装。安装过程通常非常简单,用户只需要一直点击“下一步”直到安装完成就可以了。 安装完成后,用户可以在计算机或者系统的应用程序目录中找到cross-platform screen recorder kit的图标,双击打开它。然后,用户可以根据自己的需求调整工具的设置,并开始录制屏幕。 总的来说,cross-platform screen recorder kit是一个方便易用的屏幕录制工具包,用户只需要简单几步就可以轻松下载并开始使用。 ### 回答2: cross-platform screen recorder kit是一种跨平台屏幕录制工具包,可以在不同操作系统的设备上使用。使用该工具包,用户可以方便地记录电脑屏幕上的活动,无论是教学视频、游戏直播还是开发演示,都能轻松完成。 下载cross-platform screen recorder kit非常简便。用户可以在官方网站或者应用商店中搜索该工具包的名称,然后点击下载按钮进行安装。由于它是跨平台工具包,所以可以在不同操作系统上使用,如Windows、Mac、Linux等。 安装完成后,用户可以打开cross-platform screen recorder kit,并根据自己的需要进行设置。这个工具包提供了丰富的功能,例如录制全屏或选择特定区域、调整录制帧率、选择音频源等。用户可以根据自己的需求自定义录制设置,以获得最佳的录制效果。 录制开始后,cross-platform screen recorder kit会自动开始录制屏幕上的活动,并将其保存为视频文件。用户可以选择保存格式和保存路径,以及设定录制时间。录制完成后,用户可以通过工具包提供的编辑功能进行视频剪辑、添加字幕或音频等后期处理。 总之,cross-platform screen recorder kit是一款方便易用的跨平台屏幕录制工具包。无论是教育工作者、游戏玩家还是开发人员,都可以轻松使用该工具包进行屏幕录制。下载和安装过程简单,功能丰富,能够满足用户不同的录制需求。 ### 回答3: cross-platform screen recorder kit是一种能够在不同平台上使用的屏幕录制工具套件。该工具套件允许用户在Windows、Mac或Linux系统上录制屏幕上的活动,并将其保存为视频文件。它的跨平台性使得无论用户使用哪种操作系统,都可以方便地使用这个工具来捕捉屏幕上的内容。 这个工具套件具有简单易用的界面和功能丰富的录制选项。用户可以根据自己的需求选择录制整个屏幕、特定窗口或者指定区域的活动。除了录制屏幕上的视频,还可以同时录制麦克风的声音,以便在录制过程中同时进行语音解说。 cross-platform screen recorder kit还提供了一些高级功能,例如支持多种视频格式的输出、帧率和分辨率的调整,以及对录制视频进行剪辑和编辑的工具。用户可以根据自己的需求,选择适合自己的设置和参数。 在使用cross-platform screen recorder kit之前,用户需要先下载并安装对应的版本。可以在官方网站或其他可信的软件下载站点上找到并下载这个工具套件。下载完成后,按照安装向导的指示进行安装,并根据自己的操作系统选择对应的版本。 总之,cross-platform screen recorder kit是一款功能强大且跨平台的屏幕录制工具套件,可以满足用户在不同操作系统上的屏幕录制需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值