Backup and Recovery Basics

Debian 9下Galera集群部署的核心原理与系统级调优 Galera集群是一种基于认证的同步复制技术,不同于传统MySQL主从架构,它通过乐观并发控制(OCC)和写集(writeset)机制实现多节点强一致性。其核心原理在于事务提交前需经所有节点认证,确保全局顺序与数据一致。这一机制带来高可用与读写扩展能力,但也对底层系统提出严苛要求:网络稳定性、磁盘fsync性能、内核参数适配及服务管理模型均直接影响集群可用性。在Debian 9环境中,systemd服务托管、AppArmor策略、gcomm协议依赖的UDP多播、chrony时间精度及ext4文件系统挂载选项 阅读详情

依据官方文档翻译-

一、rman环境预览

It greatly simplifies backing up, restoring, and recovering database files.
rman大大地简化备份、还原和恢复数据库文件

The RMAN environment consists of the utilities and databases that play a role in backing up your data. At a minimum, the environment for RMAN must include 
the following:
rman环境由功能和数据库组成,它们在备份数据文件时扮演一个重要的角色。至少,rman环境必须包含
(1)The target database to be backed up
(2)The RMAN client

解释术语:
(1)target database
你正要备份、恢复的数据库
(2)RMAN Client
可以执行rman命令和sql语句,从而完成和报告备份和恢复的操作;rman可以交互式的输入或者从命令文件中读取输入。rman这时与在目标数据库服务器上的一个或多个用户进程联系。你也
可以通过oem访问rman;为了详细,可以查看Oracle Enterprise Manager Administrator's Guide
(3)RMAN Repository
rman在RMAN Repository保存了目标数据库、目标数据库的备份和恢复操作的元数据。除了其他之外,rman还在硬盘和磁带上保存了它自己的配置设置、目标数据库模式名、归档的重做日志和所有备份的文件。rman的list、report和show命令显示rman repository的信息。
rman repository主要保存了目标数据库的控制文件。CONTROL_FILE_RECORD_KEEP_TIME控制 备份记录在控制文件中保存多长时间。

rman repository数据的副本也可以被保存在recovery catalog中。

(4)Recovery Catalog

使用recovery catalog保存rman repository信息,如果控制文件丢失,还原和恢复丢失的控制文件变得更加容易。一个备份的控制文件可能不能包含最近可用备份的全部信息,recovery catalog就可以比控制文件保存更多的备份历史,因为控制文件备份记录条数的限制。

(5)Flash Recovery Area
通过使用flash_recovery_area管理所有备份和恢复文件的自动、基于磁盘备份和恢复特性简化管理磁盘空间和跟备份、恢复相关的文件。可以使用db_recovery_file_dest和db_recovery_file_dest_size
设置flash recovery area的位置和大小。可以指定一个保留策略-何时备份会被删除。rman随后管理你的备份存储,删除过期的备份和已经拷贝到磁带的备份,但是尽量多地保留磁盘空间认可的数量,
这样在数据恢复操作期间,从磁带最小化的还原,从而缩短还原的恢复的时间
(6)About RMAN Channels
A channel can be either a disk channel, used for backup tasks that perform disk I/O, or an sbt channel, which is used to interact with media managers
rman在目标数据库实例上使用多个服务器进程会话完成所有备份,还原和恢复操作。rman使用的每一个服务器会话被称作一个rman channel。
一个通道可以是一个磁盘通道,它是用做备份任务;可以是一个sbt通道,它被用做和media managers相互作用。
一系列rman命令的起初,你可以使用allocate channel命令分配channels,从而指定用做任务的服务器会话的个数和设置如何影响每个服务器会话的行为。注意,使用allocate channels时,
你必须使用一个run block把命令放在一起。也可以使用configure命令配置channels,指定一贯的设置:如果为一个任务不明确地分配channels,rman默认的分配channels。

三、启动和退出rman
1、描述
RMAN 
[ TARGET [=] connectStringSpec 
| { CATALOG [=] connectStringSpec } 
| LOG [=] ['] filename ['] [ APPEND ]
.
.
. 
]...


connectStringSpec::=
['] [userid] [/ [password]] [@net_service_name] [']
在操作系统命令提示(命令行)中执行rman命令,启动rman客户端。rman必须有sysdba权限的用户连接到一个目标数据库完来完成备份和恢复任务。如果使用了恢复目录,rman也可以连接到
一个恢复目录。通过使用命令行选项或者使用connect命令,指定目标数据库和恢复目录数据库
注意:
(1)rman登录命令不能加 as sysdba,但是用户必须有sysdba权限

centos6.5 x86_64安装oracle 11.2.0.3grid centos6.5 x86_64安装oracle 11.2.0.3grid 1、安装前的准备 工作 1.1、配置node1 1.1.1、配置虚拟机并安装centos 安装node1----- 1、安装node1 1.1、添加30G的硬盘,1G内存,2个处理器,添加两个网卡NAT 1.2、设置主机名同时配置网络 node1.localdomain  192.168.0.3/2 阅读详情

相关推荐

RAC11.2.0.4+单节点物理standby dataguard-rman恢复方式

1.1、dg名词和概念 (1)、primary数据库(主数据库) primary数据库既可以是单实例数据库,也可以是rac结构。 日志传输服务log transport service:包括LGWR/ARCH进程, (2)、standby数据库(从数据库) standby数据库可以视作primary数据库在某个时间点的备份(事务上一致)。standby数据库既可以是单实例数据库,也可以是rac结构。 日志应用服务log apply service:包括RFS(redo transport service,把

offbeatmine的专栏 1537

Backup and Recovery Basics1

一、Backup and Recovery Overview 1、Backup and Recovery Overview 1.1 What is Backup and Recovery? 一般,备份和恢复引用各个策略和过程保护你的数据库背离数据丢失,同一时候在不论什么一种数据丢失后重建数据库。 1.1.1 Physical Backups and Logical Backup...

weixin_33759269的博客 199

【信息科学与工程学】【数据中心】第三十五篇 云计算数据中心的学科知识04

编号学科(课程)核心知识点在云计算/云存储/云网络/云安全/云MaaS中的作用代表教材/资料/论文 + 数学方程式列表工业界应用D1421​云原生数据库:TiDB​HTAP(混合事务/分析处理)、分布式SQL、水平扩展、强一致(Raft)、自动故障恢复、与MySQL兼容、TiFlash列式引擎提供弹性扩展的分布式数据库;支撑高并发在线交易与实时分析教材:《TiDB in Action》PingCAP(2020) 论文:《TiDB: A Raft-based HTAP Database》(2017)

weixin_49199313的博客 403

OCP-1Z0-053-V12.02-152题

152.You are performing incomplete recovery using RMAN. You execute the following RUN block: RUN { SET UNTIL SCN 1107600; RESTORE DATABASE; RECOVER DATABASE; } Which statement is true about the

一抹曦阳-Oracle 7669

RAW、RGB、YUV图像格式的采样与存储原理详解

本文详细解析了RAW、RGB和YUV三种核心图像格式的采样与存储原理。RAW是传感器原始数据,信息完整但需后期处理;RGB直接对应显示,直观但数据量大;YUV通过亮色分离与色度下采样,在保证观感的前提下大幅提升传输与存储效率,是视频编码与流媒体的主流格式。理解其差异是图像处理与视频开发的基础。

e4f5g6h7的博客 516

CoppeliaSim学习笔记(1):建立Python脚本与CoppeliaSim的连接

CoppeliaSim学习笔记,建立python和CoppeliaSim的连接,实现联调。

qq_22487889的博客 1万+

OCP-1Z0-053-200题-112题-268

QUESTION 112 You are using Recovery Manager (RMAN) for backup and recovery operations with a recovery catalog. You have been taken database backups every evening. On November 15, 2007, at 11:30 AM,

一抹曦阳-Oracle 3487

泰森多面体Voronoi 3D-V5.0 功能介绍

Abaqus Voronoi3D

qq_34840441的博客 3364

OCP-1Z0-053-V12.02-654题

654.You are using Recovery Manager (RMAN) with a recovery catalog to back up your production database. The backups and the archived redo log files are copied to a tape drive on a daily basis. Be

一抹曦阳-Oracle 7307

Python海康相机api---超简单入坑学习必看

海康官网下载相机驱动​安装好以后找到Python的开发文件目录参考:D:\MVS\MVS\Development\Samples\Python\MvImport这几个文件很重要,想调用海康相机取图会用到.​为了写代码方便可以把这几个文件拷贝一下,跟你的api主文件放在同一个文件夹下可以减少80%的烦恼.​。

weixin_59360687的博客 3478

Vmware 17保姆级教程:从零部署华为enspPro模拟器(附镜像下载+配置优化)

本文提供了一份详尽的Vmware 17部署华为eNSP Pro模拟器的保姆级教程。内容涵盖从镜像下载、虚拟机导入、网络配置到深度性能调优的全过程,并针对常见启动失败、设备卡顿等故障提供了实用的排查方案,旨在帮助网络工程师和华为认证备考者快速搭建稳定高效的实验环境。

arduino9maker的博客 636

Backup and Recovery Basics2

1.6、Automatic Disk-Based Backup and Recovery: The Flash Recovery Area 创建不同备份和恢复文件的组件对每个文件系统的大小没有任何了解。使用Automatic Disk-Based Backup and Recovery,你可以创建一个闪回恢复区,使备份文件的管理自动化。在磁盘上选择一个位置,为存储空间提供一个更大的边界,同时设置

offbeatmine的专栏 1001

19 04-读取DTC快照信息

为了方便找到故障的原因,车厂一般会在诊断调查表中定义一些信息作为快照信息,例如故障发生时间、电压、行驶里程数、车速等。在对应故障发生时,ECU端要记录发生故障时的快照信息,客户端可以通过此服务检索客户端定义的DTCMaskRecord的捕获DTC Snapshot记录号以及DTCSnapshot记录数据。通过查找故障发生时刻的这些数据,来分析故障原因。

诊断协议那些事儿's blog 5140

Basics-第二章Backup and Recovery Strategies

...

cqol49772191的博客 181

YOLOv11改进 | Neck篇 | 双向特征金字塔网络BiFPN助力YOLOv11有效涨点

本文给大家带来的改进机制是BiFPN双向特征金字塔网络,其是一种特征融合层的结构,也就是我们本文改进YOLOv11模型中的Neck部分,它的主要思想是通过多层级的特征金字塔和双向信息传递来提高精度。本文给大家带来的结构可以让大家自行调节网络结构大小,同时能够达到一定的轻量化效果,为什么发BiFPN呢因为它算是YOLO系列改进中的常青树了,大家可以借鉴它的双向特征思想来创新自己的Neck结构本文的BiFPN通过yaml文件配置可以让大家自行调配其结构。

Snu77的博客 9099

python实现纵横向拉开档次法 (附完整源码)

python实现纵横向拉开档次法 (附完整源码)

希望我的博客,能帮上你解决学习中工作中所遇到的问题 778

rman B14192B_backup and recovery basics笔记

backup database plus archivelog delete input;backup as compressed backupset database;backup incremental level 0 da...

cov98559的博客 123

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

Notes of Backup and Recovery Basics (Oracle Online Documents)

Just some casual notes [Begin] At the physical level, Oracle Flashback Database provides a more efficient direct...

congkutu8778的博客 168

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

非常好的一篇文章(Oracle Backup and Recovery)转载自ORACLE网站

Oracle Backup and Recovery Backup and recovery is one of the most important aspects of database administration. If a database crashed and there was no way to recover it, the devastating results to

暗黑世界 1387

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

【Linux公有云网站配置实战|企业网络管理课程溯源、完整实训、例题解析与故障排错】

文末整理配套学习网站、网课、专业书籍。早期网络依靠人工经验维护,没有标准化流程、统一配置规范,网络故障频繁,于是各大高校开设企业网络管理相关课程,目的是培养能够维护企业内网、服务器、对外业务网站的专业运维人员。本次实训基于公有云服务器,以Linux操作系统为基础,完整完成云服务器初始化、远程连接、Web服务安装、网站源码部署、防火墙与云安全组放行,最终实现公网用户通过IP访问企业网站。Linux系统凭借稳定、开源、免费的优势成为企业服务器首选,课程新增Linux命令、用户管理、服务部署、防火墙配置内容。

2501_92125808的博客 337

使用dbca创建oracle数据库

Creating and Managing a Database with DBCA

offbeatmine的专栏 2202

SCN系统变更号以及它和恢复的关系

一、SCN基础 1、什么是scn? 在oracle数据库中保证数据一致性的方法就是事务。事务是一个逻辑的、原子性的作业单元,通常由一个或多个sql组成,一个事务中的所有sql操作,要么失败全部回滚,要么成功全部提交。数据库的事务最主要的作用就是保证了数据的一致性,每次事务的提交都是将数据库从一种一致性状态带进另外一种一致性状态。 scn在数据库中是一个单一的不断的随着数据库一致性状态的改变而

offbeatmine的专栏 1608
上一篇: managing control files
下一篇: 安装centos6.5 i686,安装vnc,配置中文界面
offbeatmine
博客等级 码龄13年 14粉丝 48原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值