恢复兼容性说明¶
在恢复过程中,针对不同的备份文件分别对应着不同级别的恢复。恢复级别遵循如下原则:
恢复级别向下兼容性:
- full级别(全库级别)导出的备份文件允许用于执行schema级别(模式级别)恢复和table级别(表级别)恢复;
- schema级别(模式级别)导出的备份文件允许用于执行table级别(表级别)恢复。
恢复方式向下兼容性:
entirety方式(完全方式)的备份内容允许用于defineonly方式(定义方式)恢复。
混合向下兼容性:
混合向下兼容符合分别兼容原则;即在某级别下采用某方式进行的备份可以用于在满足该级别向下兼容与方式向下兼容的条件中执行还原恢复;两者兼容违反其一即为违法操作。
- full级别下entirety方式的备份允许full级别或者schema级别或者table级别中使用entirety方式或者defineonly方式进行恢复。
- full级别下defineonly方式的备份允许full级别或者schema级别或者table级别的defineonly方式恢复。
- schema级别下entirety方式的备份允许schema级别或者table级别中使用entirety方式或者defineonly方式进行恢复。
- schema级别下defineonly方式的备份允许schema级别或者table级别的defineonly方式恢复。
- table级别下entirety方式的备份允许table级别中使用entirety方式或者defineonly方式进行恢复。
- table级别下defineonly方式的备份允许table级别的defineonly方式恢复。