我想知道RMAN备份文件的磁盘格式。这是在任何地方记录的吗?
答案 0 :(得分:1)
RMAN备份文件格式未在任何地方记录,在不同版本中可能有所不同,并且可能随时更改。
您为什么想知道如何阅读RMAN备份? RMAN备份实际上只对RMAN有用,以便它可以进行恢复。
编写软件来解析文件并从中提取信息可能不是一个实际的方法,除非你愿意投入至少几千个工时。格式可能与数据文件的格式相对类似,其中添加了一些额外的RMAN特定内容。 Oracle之外的一个组已经对Oracle数据文件的格式进行了大量工作,以便他们可以编写DUDE, a last-ditch Oracle recovery tool。这些人为他们的工具收取了一条腿和一条腿(尽管他们对同一工具的版本的收费低于甲骨文),并且总是有人要求提供不可恢复的数据库,他们想要提取他们可以挽救的任何数据。如果您可以在数百个工时而不是数千个工时中对数据文件格式进行逆向工程,那么这个领域就会有数十个竞争对手。