1、备份工具
直接使用操作系统实用程序copy、cp就可以进行备份操作。但,Oracle强烈建议使用Recovery Manager(恢复管理器,简写RMAN)。
RMAN能够备份数据文件、控制文件、归档日志以及服务器参数文件(spfile)。备份可以被写入磁盘或磁带。
2、概念与术语
2.1、全部备份与部分备份
全部备份(whole backup)是所有数据文件、控制文件以及服务器参数文件的备份。控制文件的所有复用副本都是完全相同的,因此只需要备份其中一个副本。要注意的是,并不需要备份联机重做日志!联机重做日志文件通过复用与可选的归档受到保护。还有,只有用于永久表空间的数据才会被备份。RMAN不能备份临时表空间文件,这些临时文件也不能被置入用于操作系统备份的备份模式。
部分备份(partial backup)包括了一个或多个数据文件以及控制文件。部分备份与数据库的剩余部分肯定不会同步。部分备份只是特定时刻数据库某部分的副本。如果有必要从部分备份中还原一个文件,那么这个文件在能够使用之前必须与数据库的其余部分同步,这意味着需要通过应用归档和联机重做日志文件中的变化使恢复的文件是最新的。
只有在数据库位于archivelog模式时,部分备份才有效。 Read the rest of this entry »
1、备份与恢复问题
考虑业务需求、性能以及资金成本的最终结果通常是一个折衷的方案。记录这个方案极其重要,记录的形式通常是一个服务级别协议(service level agreemenet)。
服务级别协议与备份和恢复相关的3个方面为:
- 平均失败时间(mean time betwwen failures,简写MTBF)
- 平均恢复时间(mean time to recover,简写MTTR)
- 数据损失量
DBA的目标就是减少MTTR和数据损失的同时增加MTBF。
MTBF指的是数据库出现失败的频繁度。Oracle提供两种有助于百分之百可用性的高级选项:RAC和Streams。
MTTR指的是数据库出现失败后的停机时间。
第三个目标将数据的损失量最小化。
2、失败类别
2.1、语句失败
导致语句失败的4个常见原因为: Read the rest of this entry »
WordPress Database Backup 插件是一个很有用的WordPress数据库备份插件,可以设置备份定时发送指定的邮箱或是数据表至本地。这对于那些空间不够稳定的WordPress用户来说尤其有用。
插件下载:http://www.ilfilosofo.com/blog/wp-db-backup/
插件使用:
1、将下载下来的wp-db-backup文件夹放入wordpress\wp-content\plugins文件夹中。
2、进入管理后台,在插件菜单中启用wp-db-backup。
3、进行设置,由于安装之后就是中文,让我们的设置显的特别容易。 Read the rest of this entry »