RMAN备份数据库与表空间[通俗易懂]

RMAN备份数据库与表空间[通俗易懂]脚本: 数据库备份: backup database format='/u01/app/oracle/oradata/Backup/oradb_%d_%s.bak'; 表空间

脚本:

数据库备份: 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> }

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

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

[oracle@orcl oradata]$ rman target /

 RMAN备份数据库与表空间[通俗易懂]

 

 

2.RMAN> list backup of database;

 RMAN备份数据库与表空间[通俗易懂]

 

 

3.RMAN> shutdown immediate

 

database closed

database dismounted

Oracle instance shut down

 

4.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

 

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

 RMAN备份数据库与表空间[通俗易懂]

6.RMAN> alter database open;

 

database opened

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

 RMAN备份数据库与表空间[通俗易懂]

 

 

 

(二)、表空间备份

查看数据库下的表空间,选择你要备份的表空间,以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备份数据库与表空间[通俗易懂]

 

 

RMAN> list backup of tablespace EXAMPLE;

 RMAN备份数据库与表空间[通俗易懂]

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/10443.html

(0)
上一篇 2022-12-27
下一篇 2022-12-27

相关推荐

  • Python Union

    Python UnionPython Union是一个新兴的Python社区组织,旨在为Python程序员打造一个活跃、创新和包容的社区。该组织由一群对Python有着共同兴趣和热情的程序员组成,致力于促进Python的发展和推广。

    2024-05-15
    62
  • MySQL定时备份(全量备份+增量备份)[亲测有效]

    MySQL定时备份(全量备份+增量备份)[亲测有效]MySQL 定时备份 参考 zone7_ 的 实战-MySQL定时备份系列文章 参考 zmcyu 的 mysql数据库的完整备份、差异备份、增量备份 更多binlog的学习参考马丁传奇的 MySQL…

    2023-02-01
    148
  • Python编程中leng的实现和应用

    Python编程中leng的实现和应用leng是Python中一个内置函数,它主要用于返回某个对象的长度、元素个数或者大小等信息。在Python中,大多数具有长度、元素个数或者大小等属性的数据结构,都可以使用leng()函数获取相关信息。这些数据结构包括字符串、元组、列表、集合、字典等等。

    2024-01-27
    98
  • Python写入文件:使用open()函数操作文件

    Python写入文件:使用open()函数操作文件Python中的open()函数用来打开指定路径下的文件,并且返回一个文件操作对象。通常使用文件操作对象来读取或者写入文件。open()函数有三个重要的参数,分别是文件路径、文件打开方式和编码格式:

    2024-03-14
    75
  • sql谓语_sql的功能

    sql谓语_sql的功能本文将会和大家一起学习 SQL 的搜索条件中不可或缺的工具——谓词(predicate)。SQL 谓词就是返回值为 TRUE、FALSE 或 UNKNOWN 的表达式。 谓词用于 WHERE 子句 和

    2023-05-22
    121
  • MongoDB(三):数据库操作、集合操作「建议收藏」

    MongoDB(三):数据库操作、集合操作「建议收藏」1. 数据库操作 看完前面的文章,大家应该把环境搭建好了,下面我们就开始学习MongoDB的一些基本操作了。 首先我们要了解的一些要点: MongoDB将数据存储为一个文档,数据结构由键值对(key=

    2022-12-21
    156
  • 快速开发可视化数据分析应用的Python脚本

    快速开发可视化数据分析应用的Python脚本在当今的大数据时代,数据分析越来越重要。Python作为一种流行的编程语言,非常适合用于数据科学和分析。Python拥有强大的科学计算库、易于使用的接口和令人印象深刻的可视化工具,因此成为数据科学家和研究人员的首选工具。在今天的文章中,我们将探讨如何使用Python脚本快速开发可视化数据分析应用。

    2024-03-24
    76
  • Python yieldfrom:简化异步编程的利器

    Python yieldfrom:简化异步编程的利器随着计算机技术和通信技术的不断发展,异步编程的需求越来越大。异步编程可以提高程序的并发性,从而提升程序的性能和响应速度。但异步编程对程序可读性和可维护性提出了更高的要求,因为异步编程需要处理大量的回调和状态管理。

    2024-07-13
    45

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注