各位大神,你们好,我是菜鸟,在备份大数据库实例时遇到了一点问题,期待各位的解答。
现状:Redhat 6.5系统,安装了Oracle 11g数据库,当前有一个数据库实例,其所有表空间的总大小为340GB,有效数据的总大小为200GB。当前系统上剩余可用的硬盘空间为120GB
问题:现要热备整个数据库实例,然后将备份集拷贝到移动硬盘,但现在系统上没有足够的硬盘空间来存储数据库备份集,不知道怎么操作。
我现在想到的方法:先备份一个数据库表空间,然后拷贝、删除该表空间备份,就这样依次备份其他所有表空间,从而完成整个数据库实例的备份。问题是,这样备份出来的数据库实例是否保证了所有表空间中数据的一致性?或者,在这种备份模式下,能够用特定的命令保证备份数据的一致性。
或者,还有其他更好的方法,能够在磁盘空间不足的情况下,完成大数据库实例备份的同时保证数据的一致性?
或者,只能一次导出数据库实例才能保证数据的一致性。
期待各位大神的回复!!!!!!
小弟,谢谢大家了!
这个要是能找个专业DBA就好了