数据库-oracle数据库备份(doc11)-经营管理(编辑修改稿)内容摘要:

lespace system end backup %svrmgrlalter tablespace rbs end backup %svrmgrlalter tablespace temp end backup %svrmgrlalter tablespace tools end backup %svrmgrlalter tablespace users end backup 做一个 sql 文件 ,如上所写 . The billing system can recover to the point of failure when the failure occur. 七、备份文件的恢复: : 以下是对" /etc/passwd"文件的恢复 (、放入正确的磁带 (、运行以下命令恢复" /etc/passwd"文件 rsh mt f /dev/rmt/0 rew ( 找到最近的磁带, 向前进带到最近的" /etc/passwd",比如要找星期三的" /etc/passwd"文件,运行如下命令 ) rsh mt f /dev/rmt/0n fsf 2 ufsrestore if :/dev/rmt/0n ufsrestore ls .: etc/ ufsrestore cd etc ufsrestore ls . /etc: passwd ufsrestore add passwd Warnign :. /etc: File exists ufsrestore verbose verbose mode on ufsrestore extract Extract requested files You have not read any volumes yet . Unless you know which volume your file(s) are on you should start witch the last volume and work to wards the first. Specify next volume : 1 extract file . /etc/passwd Add links Set directory mode ,ower,and times. set owner /mode for 39。 . 39。 ?(yn)n Directories already exit , set mode anyway?(yn)y ufsrestore quit 热备份可以在数据库打开打情况下进行,一般通过使用 Alter命令改变表空间的状态来开始进行备份的,备份完成后,要恢其原来状态,否则 redo log 会错配,引起数据库下次启动时对受影响的表空间进行完全覆盖。 热备份的要求是: Archivelog 方式下操作 ,在 SQLDBA状态下用 alter database archivelog|noarchivelog命令可改变备份的模式。 备份需要大量的档案空间。 一般情况, Oracle 以循环的方式写入 Online redo log 文件,当填满第一个 redo log 文件后写第二个,直至最后一个,最后一个被填满后,后台进程 LGWR 就覆盖第一个,在 Archivelog 方式下,后台进程 ARCH 在每一个 redo log 文件被覆盖前,给它作一个拷贝,一般,这些文档的 redo log 文件被写入磁盘或磁带中。 如果磁盘空间够用,建议使用磁盘,这样可大大减少完成备份所需的时间。 在作热备份之前,要将 文件中的 log_archive_start 设为 true 将 log_archive_dest 规定 archive redo log 文件的位置: log_archive_dest=/dg/oracle/arch/arch log_archive_start=true 一旦数据库运行在 archivelog 状态下,就可以作备份了。 热备份的命令文件由三部分组成: 数据文件一个表空间一个空间地备份:。 常状态。 备份归档要作 log 文件: 下那些在 archive redo log 目标目录中的文件 archive 进程 redo log 文件 用 alter database backup controlfile 命令来备份拷贝文件 在热备份运行之前 log_archive_dest 目录可能。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。