广告
返回顶部
首页 > 资讯 > 数据库 >RMAN备份数据库与表空间
  • 511
分享到

RMAN备份数据库与表空间

RMAN备份数据库与表空间 2019-02-28 03:02:00 511人浏览 绘本
摘要

脚本: 数据库备份: backup database fORMat="/u01/app/oracle/oradata/Backup/oradb_%d_%s.bak";  表空间备份:backup tablespace EXAMPLE for

脚本:

数据库备份: backup database fORMat="/u01/app/oracle/oradata/Backup/oradb_%d_%s.bak"; 

表空间备份:backup tablespace EXAMPLE format="/u01/app/oracle/oradata/Backup/%d_%p_%t_%c.dbf";        或者

RMAN> run{

2> allocate channel ch_1 type disk;

3> backup tablespace EXAMPLE

4> format "/u01/app/oracle/oradata/Backup/%d_%p_%t_%c.dbf";

5> }

(一)、数据库全备份,这个数据量比较大

如果对整个数据库进行备份,则需要先关闭数据库,并启动到mount状态

[oracle@orcl oradata]$ rman target /

 

 

 

RMAN> list backup of database;

 

 

 

RMAN> shutdown immediate

 

database closed

database dismounted

Oracle instance shut down

 

RMAN> startup mount

 

connected to target database (not started)

Oracle instance started

database mounted

 

Total System Global Area    2755870720 bytes

 

Fixed Size                     2256432 bytes

Variable Size                671089104 bytes

Database Buffers            2063597568 bytes

Redo Buffers                  18927616 bytes

 

RMAN> backup database format="/u01/app/oracle/oradata/Backup/oradb_%d_%s.bak";

 

RMAN> alter database open;

 

database opened

可以查看到备份的文件有两个,一个包括控制文件。一个包括数据文件

 

 

 

 

(二)、表空间备份

查看数据库下的表空间,选择你要备份的表空间,以example为例

SQL> select tablespace_name from dba_data_files;

 

TABLESPACE_NAME

------------------------------

USERS

UNDOTBS1

SYSAUX

SYSTEM

EXAMPLE

TABLESPACETEST01

 

6 rows selected.

[oracle@orcl oradata]$ rman target sys/410526 nocatalog;

 

RMAN> run{

2> allocate channel ch_1 type disk;

3> backup tablespace EXAMPLE

4> format "/u01/app/oracle/oradata/Backup/%d_%p_%t_%c.dbf";

5> }

 

 

 

RMAN> list backup of tablespace EXAMPLE;

 

您可能感兴趣的文档:

--结束END--

本文标题: RMAN备份数据库与表空间

本文链接: https://www.lsjlt.com/news/3288.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • RMAN备份数据库与表空间
    脚本: 数据库备份: backup database format="/u01/app/oracle/oradata/Backup/oradb_%d_%s.bak";  表空间备份:backup tablespace EXAMPLE for...
    99+
    2019-02-28
    RMAN备份数据库与表空间
  • Oracle11g 新特性:优化Rman备份UNDO表空间
    Oracle11gR1的新特性,Rman备份UNDO表空间时排除已经提交的会话对应的数据,提高了Rman备份的效率。官方文档:http://docs.oracle.com/cd/B28359_01/serv...
    99+
    2022-10-18
  • rman备份发生sysaux表空间丢失该怎么办
    这篇文章将为大家详细讲解有关rman备份发生sysaux表空间丢失该怎么办,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。今天突发奇想,想玩一下rman这个命...
    99+
    2022-10-19
  • 怎么用rman备份数据库
    这篇文章主要讲解了“怎么用rman备份数据库”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用rman备份数据库”吧! 在数...
    99+
    2022-10-18
  • 如何使用RMAN备份数据库
    这篇文章给大家分享的是有关如何使用RMAN备份数据库的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Oracle推荐的数据库备份和恢复工具是RMAN(恢复管理器,Recovery ...
    99+
    2022-10-18
  • Oracle 11g 使用RMAN备份数据库
    使用Oracle自带的备份恢复工具RMAN(Recovery Manager)具有以下几种优势:支持增量备份能自动管理备份文件自动化备份与恢复备份的文件有效性检查配置快闪恢复区(flash recovery...
    99+
    2022-10-18
  • oracle数据库使用rman备份脚本
    关于使用rman备份数据库的脚本 #!/bin/bash  export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=/u01/ap...
    99+
    2022-10-18
  • 如何利用RMAN备份重建数据库
    这篇文章主要介绍了如何利用RMAN备份重建数据库,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。有时数据库由于某些原因需要全部销毁重建,之前的...
    99+
    2022-10-18
  • ORACLE11G RMAN备份如何恢复到异机数据库
    这期内容当中小编将会给大家带来有关ORACLE11G RMAN备份如何恢复到异机数据库,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。 scp /u01/prb/rman...
    99+
    2022-10-19
  • 如何使用RMAN备份将Non-CDB中被drop的表恢复到新用户方案与新表空间中
    这篇文章主要介绍如何使用RMAN备份将Non-CDB中被drop的表恢复到新用户方案与新表空间中,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!RMAN使用recover命令...
    99+
    2022-10-18
  • 数据库备份与恢复
    数据库备份与恢复 一、物理备份和逻辑备份二、mysqldump实现逻辑备份2.1 备份一个数据库2.2 备份全部数据库2.3 备份部分数据库2.4 备份部分表2.5 备份单表的部分数据2.6 排除某些表的备份2.7 只备份结构或只备...
    99+
    2023-08-18
    数据库 mysql sql
  • 【数据库】数据库备份与还原 Navicat Premium备份以及定时备份设置
    ✨数据库备份 数据库作为信息系统的核心担当着重要的角色。 尤其在一些对数据可靠性要求很高的行业如银行、证券、电信等,如果发生意外停机或数据丢失其损失会十分惨重。为此数据库管理员应针对具体的业务要求制定详细的数据库备份与灾难恢复策略,并通过...
    99+
    2014-12-22
    【数据库】数据库备份与还原 Navicat Premium备份以及定时备份设置
  • 验证oracle 11g数据库的RMAN备份的有效性
    [oracle@db1 ~]$ rman target / Recovery Manager: Release 11.2.0.3.0 - Production on Tue Dec 12 16:08:4...
    99+
    2022-10-18
  • plsql怎么备份数据库表数据
    在PL/SQL中,可以使用以下几种方法备份数据库表的数据:1. 使用INSERT INTO语句:将表中的数据插入到另一个表中。首先创...
    99+
    2023-10-19
    plsql 数据库
  • oracle数据库表空间操作
    oracle表空间操作总结 附件:http://down.51cto.com/data/2368097...
    99+
    2022-10-18
  • 查看数据库表空间.md
    查看数据占用空间大小: SELECT CONCAT(ROUND(SUM(data_length)/(1024*1024*1024), 6), ' GB') AS 'Total Data Si...
    99+
    2022-10-18
  • sqlserver 备份数据库 按时间命名备份文件
    @Database是需要备份的数据库名,@Path是备份目录注意最后一个"/"   [vb] view plaincopy       use master go declare @Database nvarcha&#...
    99+
    2018-04-08
    sqlserver 备份数据库 按时间命名备份文件 数据库入门 数据库基础教程 数据库 mysql
  • etcd数据库备份与还原
    1. 备份etcd 1.1 手动备份数据 etcdctl backup --data-dir /var/lib/etcd/default.etcd --backup-dir 备份目录 1.2 脚本备份数据 ...
    99+
    2022-10-18
  • PostgreSQL 数据库备份与还原
    PostgreSQL 数据库备份与还原 目录 备份 还原 栗子 备份 PostgreSQL提供的一个工具pg_dump,逻辑导出数据,生成sql文件或其他格式文件,pg_dump是一个客户端工具,可以远程或本地导出逻辑数据,恢复...
    99+
    2015-11-20
    PostgreSQL 数据库备份与还原
  • Redis数据库备份与恢复
    Redis所有数据都是保存在内存中。下面讲述三种备份方式:1.定期地通过异步方式保存到磁盘上,该方式称为半持久化模式。1)半持久化RDB模式也是Redis备份默认方式,是通过快照完成的,当满足redis.c...
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作