https://www.modb.pro/course/article/142?lsId=5902&catalogId=2Oracle 数据库使用 RMAN 备份可以分为冷备和热备,区别在于是否开启归档模式,如下:热备:归档模式,可在线进行备份,归档日志在的情况下可恢复至任意时间点冷备:非归档模式,在 mount 下进行备份,仅能恢复到上次备份时间点            
                
         
            
            
            
            不一致性备份:因为备份操作不可能瞬时完成,而数据文件时刻都在写,SCN时刻都在变,备份完第n个数据文件时,第n+1个数据文件的SCN有可能已经与之前的都不同了。不一致性的备份在恢复后必须借助归档日志文件和联机重做日志,将数据库修复到一致性的状态才能打开。因此,创建不一致性备份除了备份数据库启动时必须的数据文件和控制文件之外,还需要备份归档日志文件。一致性备份:备份的数据文件和控制文件拥有相同的SC            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-10-28 15:05:37
                            
                                979阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            作者 lvxinglong, 转载请注明出处  http://lvxing.cublog.cn  1、新建和数据sid 数据形同的 数据库。 停止服务。 删除所有文件, 把备份的数据文件考过来。   2、使用 orapwd 重建密码文件  删除 d:\oracle\ora92\database\pwdglis1.ora   D:\oracle\ora92\bin>orapwd fil            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-08-10 14:30:35
                            
                                388阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            由于oracle database只能由一个节点进行恢复,所以如果采用本地磁盘来放归档   第一步,是把所有归档都拷贝到对方节点上【目录与自己存放归档的目录相同,(而不是放在另外节点的归档目录中,只针对于归档目录不同的情况)】   第二步,如果备份集合是放在同一共享磁盘上,那么在有所有归档的任意一节点上直接执行      &nb            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-01-21 14:57:12
                            
                                653阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在Oracle数据库备份归档日志时,通常会保存最近几天的归档日志文件不删除。如:backup archivelog all;delete noprompt archivelog all completed before 'sysdate -2'; 在本地保留14天的归档日志.再备份时,归档会重复再备            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-07-13 14:58:25
                            
                                396阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            oracle归档修改修改大小:alter system set DB_RECOVERY_FILE_DEST_SIZE= 4G修改路径:alter system set db_recovery_file_dest='';                    alter system            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-10-09 14:51:45
                            
                                1138阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            热备份:在oracle正常运转没有shutdown情况下的备份,两个前提条件a,archivelog 归档模式打开b,需要备份的表空间置于备份模式1,SYS@ncbeta>archive log;如果不是归档模式,就需要归档模式-mount下操作SQL> alter database archivelog;补充:logfile 日志文件select GROUP#, STATUS, TY            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-13 12:24:45
                            
                                15阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            闫鑫承诺:您来到了我的小屋,就是来到了真理的世界!
热备份  ---数据库处于open下的备份         
不是所有数据库都可以热备份
可以热备份的前提是  ---归档数据库
 
归档的含义有二        &            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-04-15 20:35:40
                            
                                565阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
             
 
1 备份当前数据库
RMAN> backup database;
 
Starting backup at 14-DEC-12
using target database control file instead of recovery catalog
allocated channel: ORA_DISK_1
channel ORA_D            
                
                    
                        
                                                            
                                                                        
                                                                推荐
                                                                                        原创
                                                                                    
                            2012-12-18 08:49:13
                            
                                1267阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                1评论
                            
                                                 
                 
                
                             
         
            
            
            
             
        数据库处于非归档状态,其联机日志循环覆盖使用,这意味着如果数据库需要进行介质恢复应用相关归档,又由于非归档导致归档文件不存在,那么此时数据库只能执行基于取消的恢复,回退整个数据库到上一次全备份状态。或者修改数据文件头部信息,来规避缺失归档。但不管怎么样都会丢失数据。
 
             
                
                    
                        
                                                            
                                                                        
                                                                推荐
                                                                                        原创
                                                                                    
                            2013-02-24 17:01:24
                            
                                5733阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                3评论
                            
                                                 
                 
                
                             
         
            
            
            
            备份归档[oracle@db1 ~]$ cat /home/oracle/rmarch.sh #! /bin/bashsource /home/oracle/.bash_profile exec >> /home/oracle/delarch`date +%y%m%d%H`.log $ORACLE_            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-07-13 14:50:32
                            
                                81阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            查看数据库是否为归档模式SELECT NAME,LOG_MODE FROM v$DATABASE--归档列表
ARCHIVE LOG LIST;
--归档状态
SELECT ARCHIVER FROM v$INSTANCE;开启数据库的归档模式(只能在mount状态开启)--关闭数据库
SHUTDOWN IMMEDIATE;
--启动mount
START MOUNT;
ALTER DATABAS            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-02-10 20:53:09
                            
                                297阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            # MySQL 归档备份
在数据库管理中,备份是非常重要的一个环节。而归档备份则是备份中的一种重要形式,它可以帮助我们将数据库中的数据按照时间顺序进行归档和保存,以便后续的恢复和查询。MySQL 是一个非常流行的关系型数据库管理系统,本文将介绍如何在 MySQL 中进行归档备份,并提供相关的代码示例。
## 什么是归档备份
归档备份是指将数据库中的数据按照时间顺序进行备份并保存的一种备份方式            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-06-22 05:06:25
                            
                                66阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1 . 在mount下才可以变成归档。SQL> shutdown immediate数据库已经关闭。已经卸载数据库。ORACLE 例程已经关闭。SQL> startup mount;ORACLE 例程已经启动。Total System Global Area &nbs            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-09-12 18:48:28
                            
                                588阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              在linux系统中,我们一般对文件目录的管理,都是通过tar来进行,比如压缩文件,备份文件等,tar可以说是非常好用的。  我现在来讲解一下tar的几种使用方法:1.归档为tar包2.归档压缩为.gz的包3.归档压缩为.bz2的包4.保存原路径并归档为tar包5.解开tar包6.解开.tar.gz的包7.解开.tar.bz2的包8.直接将tar包解压到原路径            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-12-14 10:15:18
                            
                                1366阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            oracle从备份集中抓出归档日志方法 在大连医院遇到这个问题,数据库为归档状态,但归档完成后rman通过crontab自己主动备走归档日志并删除存在系统上的归档日志文件。在RealSync程序停止一段时间后,须要应用归档日志来解决日志丢失问题。问题是:数据库中的控制文件里关于备份的元数据已经丢失,...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2015-07-17 09:38:00
                            
                                123阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
             【修改oracle 11GR2归档模式和归档目录及大小】
 
环境:Win 7 旗舰版+Oracle 11GR2 64bit
1.修改数据库为归档模式:
C:\Users\Administrator>sqlplus / as sysdba
 
SQL*Plus: Release 11.2.0.1.0 Production on 星期三 8月 3            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2011-08-31 20:10:18
                            
                                2581阅读