`
tonifun
  • 浏览: 20769 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

数据库备份之手工备份

阅读更多
手工备份(冷备)
1、正常关闭数据库,
2、(冷备脚本)备份数据文件和控制文件
set feedback off heading off  verify off trimspool off
set pagesize 0 linesize 200          //设置环境变量
define dir='/tmp/backup/'
define lb='/tmp/lb.sql'
spool &lb
select '! cp ' || name || ' &dir' from v$datafile order by 1;
select '! cp ' || member || ' &dir' from v$logfile order by 1;
select '! cp ' || name || ' &dir' from v$controlfile order by 1;
select '! cp ' || name || ' &dir' from v$tempfile order by 1;
spool off
shutdown immediate
@&lb
startup .

备份控制文件: alter database backup controlfile to trace 把控制文件备份到trace中(从start mount 来查看到数据等的备份位置读取数据文件和日志文件路径)。

3、备份参数文件和数据库密码。
   cp  $oracle_home/dbs/spfile<sid>.ora   .   cp  $oracle_home/dbs/orapw<sid>   .

重新在空数据库上面还原数据库
1、安装一个同版本的数据库
2、创建侦听
3、根据备份的pfile文件来创建新数据库所需要的文件夹。
4、根据控制文件信息,将数据文件和日志文件等恢复到原来路径。
0
2
分享到:
评论

相关推荐

    DB2 数据库备份还原

    选择需要恢复的数据库,将数据库备份到新的数据库中,然后选择“手工输入备份映像信息”,选择需要恢复库的具体路径和时间戳,最后点击“完成”,数据库恢复就会开始。 使用命令备份、还原数据库 使用命令备份和...

    数据库手工备份恢复

    无论是SQL Server还是Oracle数据库,手工备份与恢复都是数据库管理员必须掌握的核心技能之一。正确地执行这些操作对于保护数据免受意外丢失至关重要。同时,随着技术的发展,自动化工具和云服务提供了更多便利的选择...

    SQL数据库备份恢复助手V2.6

    4.自动/手工备份本地或局域网(远程)SQL Server数据库,备份文件与当前连接的SQL Server完全保持一致; 5.通过ZIP模式压缩并加密数据库备份文件; 6.将备份文件通过LAN/FTP/EMAIL进行异地传输; 7.将相应的备份日志...

    SQL数据库备份恢复助手 V2.8.8 官方绿色安全版.zip

    4、自动/手工备份本地或局域网(远程)SQL Server数据库,备份文件与当前连接的SQL Server完全保持一致; 5、通过ZIP模式压缩并加密数据库备份文件; 6、将备份文件通过LAN/FTP/EMAIL进行异地传输; 7、将相应...

    基于RMAN的Oracle数据库备份与恢复机制.pdf

    Oracle Recovery Manager(RMAN)是Oracle公司提供的一种专门备份工具,能够实现数据库定制备份、自动备份等功能,简化了备份和恢复操作,降低了手工备份的复杂性和风险,提高了备份操作的可靠性和可恢复性。...

    SQL数据库自动备份恢复助手 v2.6

    4)自动/手工备份本地或局域网(远程)SQL Server数据库,备份文件与当前连接的SQL Server完全保持一致; 5)通过ZIP模式压缩并加密数据库备份文件; 6)将备份文件通过LAN/FTP/EMAIL进行异地传输; 7)将相应的备份...

    SQL数据库备份与恢复.ppt

    SQL Server 2005 中的数据库备份与恢复是数据库管理员的重要任务之一。备份是数据的副本,用于在系统发生故障后还原和恢复数据。备份能够在发生故障后还原数据。 数据库备份类型包括完整数据库备份、事务日志备份、...

    oracle数据库备份与恢复方案.doc

    Oracle 数据库备份与恢复方案 Oracle 数据库备份与恢复方案是指对 Oracle 数据库进行备份和恢复的过程,以确保数据库的安全和可靠性。本方案主要涉及到备份工具、备份方式、软件备份、软件恢复、数据备份和数据...

    vb.net数据库备份

    描述中的“这是一个vb.net的程序设计源文件,在数据操作中,可以手工备份到指定的地方”意味着这个程序源代码实现了手动触发的数据库备份功能。用户可以根据需求选择特定的时间或事件来执行备份,并将备份存储在他们...

    定时自动数据库备份工具

    本程序用VS2005工具开发,支持手工立即备份和定时的周期或频率备份,由于程序的开始周期时间短,难免有些BUG,请大家多提宝贵意见.联系QQ:503077156

    数据库备份与恢复源代码

    文件:1、backup.php 数据库备份  2、recovery.php 数据库恢复  3、mydb.php  数据库类 功能:1、备份全部数据表;  2、备份单个数据表;  3、分卷备份全部数据表;  4、分卷备份单个数据表;  5...

    SQL数据库备份恢复助手V2.6.0.1

    4.自动/手工备份本地或局域网(远程)SQL Server数据库,备份文件与当前连接的SQL Server完全保持一致; 5.通过ZIP模式压缩并加密数据库备份文件; 6.将备份文件通过LAN/FTP/EMAIL进行异地传输; 7.将相应的备份日志...

    浅谈SQL Server 2005数据库备份与恢复.pdf

    浅谈SQL Server 2005数据库备份与恢复 SQL Server 2005数据库备份与恢复是系统管理员维护数据库安全性和完整性的两个重要操作。本文对SQL Server 2005数据库备份与恢复过程中应注意的问题以及经常出现的问题进行了...

    SQL数据库备份恢复助手 v2.7.5.zip

    4)自动/手工备份本地或局域网(远程)SQL Server数据库,备份文件与当前连接的SQL Server完全保持一致; 5)通过ZIP模式压缩并加密数据库备份文件; 6)将备份文件通过LAN/FTP/云(金山快盘)/EMAIL进行异地传输...

    多备份-MySQL数据库自动备份工具 v1.0

    2、定时计划任务,全自动增量备份,完全帮您省去频繁手工备份的烦恼。1)可以设置每天/每周/每月,在具体的时间自动备份。2)不限制创建的计划任务数量。3、备份数据全部加密,自动压缩存储,私有密钥和cloud5技术保证...

    SQL数据库备份恢复助手 v2.9.zip

    1)自动/手工备份本地或局域网(远程)SQL Server数据库; 2)通过ZIP模式压缩并加密数据库备份文件; 3)将备份文件通过LAN/FTP/云(金山快盘)/EMAIL进行异地存储/传输; 4)将相应的备份日志信息发送至指定的...

    浅析Oracle数据库备份.pdf

    2. **手工备份**:用户可立即启动备份过程,适用于临时或紧急情况下的数据保护。 3. **修改计划**:用户可调整已存在的备份计划,如备份路径、时间、方式和参数等,以适应业务变化。 4. **删除计划**:用户可删除...

    Oracle数据库备份技巧

    每周至少进行一次主数据库的全量备份是推荐的做法,特别是在数据库结构发生变化,如创建、修改或删除数据库,或者有新的SQL Server消息、连接服务器或记录设备添加时,应立即进行手工备份。 msdb数据库是另一个需要...

Global site tag (gtag.js) - Google Analytics