BackupExecLinux平台下Oracle备份详细配置步骤
Backup Exec Linux平台下Oracle备份详细配置步骤。
情形
如何配置Backup Exec对Linux平台下的Oracle进行备份?
解释
请按照以下步骤一步一步对Oracle备份进行配置:
1. 首先使用root身份登陆到Oracle服务器,使用以下命令将用户oracle添加到beoper 组:
2. 继续使用root身份进行Oracle 数据库访问的配置,运行AgentConfig程序并选择菜单1:
3. 再次选择菜单1添加Oracle数据库访问,在此输入的用户名应该为oracle,即安装Oracle 时所使用的账号:
4. 选择y确定对于Oracle操作使用完整的计算机名或IP地址,然后输入计算机名;在此例子中Oracle计算机运行在SuSE10上,计算机名称为oracle11l:
注意:请确保DNS解释正确,或者修改hosts文件添加正确条目以确保解释正确。
5. 在是否使用自定义端口连接到备份服务器提示中选择n,然后在提交配置更改到配置文件中选择y以保存配置,返回菜单后选择5,再选择3退出配置程序:
6. su - oracle切换到oracle用户,再次执行AgentConfig配置程序,并选择菜单2进行数据库实例配置:
如果您的oracle环境不是RAC,则请忽略以下提示:
If this computer is a RAC node, you must perform additional steps for configuration before you continue. Refer to the readme for these additional steps.
7. 在数据库实例添加中选择菜单1,系统自动列出该OS里所安装的Oracle实例,输入您需要添加的实例的编号,在此例子中只有orcl单实例,然后输入备份时用于连接实例的账号,建议使用sys账号连接oracle实例:
8. 在提示输入介质服务器的名称或IP地址时输入备份服务器的机器名;在修复编目中选择n(如果您的oracle配置了修复编目则请选择y进行修复编目的配置);然后在提交配置更改到配置文件中选择y以保存配置,返回菜单后选择5,再选择3退出配置程序:
注意:请确保DNS解释正确,或者修改hosts文件添加正确条目以确保解释正确。
完成以上配置后请重启Backup Exec Remote Agent for Linux/Unix的服务,在停止服务后请等待30秒后再运行启动服务的命令,否则可能由于还有模块未完全卸载而导致启动失败;如遇此情况,则只需要稍后再次执行启动服务命令:
9. 登陆到备份服务器,打开Backup Exec的控制台,从菜单中选择“网络”--“登陆账户”打开
“登陆账户管理”窗口,然后点击“新建”按钮,添加用于备份服务器与Oracle服务器操作系统连接的账号,该账号应该与第3步骤中Oracle服务器上所添加的帐号一致,请参考下图:
10. 在“登陆账户管理”窗口再次点击“新建”按钮,添加用于连接Oracle实例的账号,该账号必须与第7步骤中Oracle服务器上所添加实例的帐号一致,请参考下图:
11. 完成账号添加后,请点击菜单中的“工具”,选择“选项”打开选项属性页。
在窗口左边选择Oracle,然后点击右边窗口的“修改列表”按钮打开“Oracle服务器和DB2服务器的身份验证凭证”窗口,然后点击“新建”按钮添加凭证,在“Oracle或DB2服务器”里输入Oracle服务器的主机名,然后在“登陆账户”里下拉选择在第9步骤中所创建的用于连接Oracle服务器操作系统的账号,请参考下图:
12. 返回主界面,点击工具栏的“备份”按钮盘的小箭头,从下拉菜单中选择“新建备份作业”,在“资源视图”中找到您的Oracle服务器,但请不要点击前面的+号展开服务器,应该使用右键对该Oracle服务器单击,然后从菜单中选择“连接为”,参考下图:
在弹出的“登陆账户选择”窗口中选择用于连接Oracle服务器操作系统的账号,通过身份验证后再点击Oracle服务器前的+号展开服务器:
13. 同样不要先点击Oracle实例前面的+ 号,右键单击该实例,并选择“连接”:
在弹出的“登陆账户选择”窗口中选择用于连接Oracle实例的账号,通过身份验证后再点击Oracle实例前的+号展开:
14. 展开实例后选择需要备份的内容:
15. 选择需要备份的内容后,从“备份作业属性”的窗口左边选择“资源凭证”,由于Linux服务器无法验证Windows提交的用户,故点击“全部测试”按钮,测试结果为“此功能没有实现”,但是不影响备份。
至此备份Oracle服务器的前提条件均已经满足,您可以继续在该作业属性窗口调整其他作业属性,如“设备和介质”、“备份方法”等。
注意:资源中连接服务器的账号跟连接实例的账号有所不同,连接服务器的账号应该为第9步骤中所创建的账号,而连接实例的账号是第10步骤中所创建的账号,如果账号不正确,可以选中资源后点击“改变”按钮修改。
BackupExecLinux平台下Oracle备份详细配置步骤
Backup Exec Linux平台下Oracle备份详细配置步骤。
情形如何配置Backup Exec对Linux平台下的Oracle进行备份?解释请按照以下步骤一步一步对Oracle备份进行配置:1. 首先使用root身份登陆到Oracle服务器,使用以下命令将用户oracle添加到beoper 组:2. 继续使用root身份进行Oracle 数据库访问的配置,运行AgentConfig程序并选择菜单1:3. 再次选择菜单1添加Oracle数据库访问,在此输入的用户名应该为oracle,即安装Oracle 时所使用的账号:4. 选择y确定对于Oracle操作使用完整的计算机名或IP地址,然后输入计算机名;在此例子中Oracle计算机运行在SuSE10上,计算机名称为oracle11l:注意:请确保DNS解释正确,或者修改hosts文件添加正确条目以确保解释正确。
5. 在是否使用自定义端口连接到备份服务器提示中选择n,然后在提交配置更改到配置文件中选择y以保存配置,返回菜单后选择5,再选择3退出配置程序:6. su - oracle切换到oracle用户,再次执行AgentConfig配置程序,并选择菜单2进行数据库实例配置:如果您的oracle环境不是RAC,则请忽略以下提示:If this computer is a RAC node, you must perform additional steps for configuration before you continue. Refer to the readme for these additional steps.7. 在数据库实例添加中选择菜单1,系统自动列出该OS里所安装的Oracle实例,输入您需要添加的实例的编号,在此例子中只有orcl单实例,然后输入备份时用于连接实例的账号,建议使用sys账号连接oracle实例:8. 在提示输入介质服务器的名称或IP地址时输入备份服务器的机器名;在修复编目中选择n(如果您的oracle配置了修复编目则请选择y进行修复编目的配置);然后在提交配置更改到配置文件中选择y以保存配置,返回菜单后选择5,再选择3退出配置程序:注意:请确保DNS解释正确,或者修改hosts文件添加正确条目以确保解释正确。
Symantec Backup Exec 2010以及Agent For Oracle的设定
Symantec Backup Exec以及Agent For Oracle的设定/备份/恢复一.备份软件的安装运行安装光盘中的“Browser.exe”文件,选择安装的语言版本,点击OK选择“Installation”标签,选择并运行“Backup Bexec”点击Next开始进行设定接受许可协议,点击Next,选择第一项“Local Install”,并选择安装软件以及可选项,点击Next,等待系统测试完成,点击Next,输入Key,点击Add,点击Next,展开“Backup Exec Agents”菜单,选中“Agent For Oracle”,点击Next选择默认安装位置,点击Next,输入用于管理BE的管理员ID和Passwd(需要有本地计算机管理员权限)并点击Next,在弹出的提示框中点击OK,点击Next,这一步采用默认,直接点击Next,点击Next,点击“Install”进行安装,等待安装完成,点击“Finish”完成安装至此,Symantec Backup Exec完成安装。
二.配置Oracle数据库的全备份和增量备份配置Symantec Backup Exec Remote Agent,点击star,all program,Symantec Backup Exec,选择并运行“Backup Exec 2010 Remote Agent”。
在Public标签中,选择“Enable the Remote Agent to public information to the media servers in the list”,然后点击Add,输入IP地址“CPOPX1”,切换到“Oracle”标签,然后点击“New”,选择需要备份的数据库“CPOP”,输入用户名和密码,在Media Server处输入“CPOPX1”,点击OK选择“Database Access”标签,选中“Enable Media Server authentication For Oracle and DB2 operations”选项,并输入管理员的ID和Passwd(需要有本地管理员权限),点击OK。
ORACLE数据库自动备份_详细步骤
ORACLE数据库自动备份_详细步骤1.确定备份策略:首先,需要确定数据库备份的频率和保留备份的时间长度。
备份频率可以是每天、每周或每月,而保留备份的时间长度可以是几天、几周或几个月。
2.创建备份脚本:接下来,需要编写一个脚本来执行数据库备份操作。
在脚本中,需要包含备份的类型(如完全备份、增量备份或差异备份)、备份存储位置、备份的文件名等信息。
3. 创建备份存储目录:在执行备份操作之前,需要创建一个用于存储备份文件的目录。
可以使用ORACLE的命令行工具或图形界面管理工具(如Enterprise Manager)来创建目录。
4. 安排计划任务:为了自动执行备份脚本,需要在操作系统上设置一个计划任务。
可以使用操作系统提供的任务调度工具(如cron或Windows Task Scheduler)来设置计划任务。
5. 测试备份脚本:在设置计划任务之前,建议先手动运行备份脚本来测试备份过程是否正常工作。
可以使用SQL*Plus工具来运行脚本并检查备份文件是否生成。
6.设置计划任务:在操作系统上设置一个计划任务来定期执行备份脚本。
可以指定备份的时间、日期和频率。
7. 监控备份过程:在执行备份操作期间,建议监控备份过程以确保一切正常。
可以查看备份日志或使用ORACLE的监控工具(如Grid Control)来监控备份活动。
8.保护备份文件:备份文件包含关键的数据库信息,因此需要采取措施保护备份文件免受损坏或恶意访问。
可以使用文件系统的权限设置或加密工具来保护备份文件。
9.恢复测试:定期测试备份恢复过程以确保备份文件可以成功恢复数据库。
可以使用数据库的恢复工具(如RMAN)来执行备份恢复操作,并验证恢复的数据库是否与原始数据库一致。
10.文件清理:根据备份策略,定期清理过期的备份文件,以释放存储空间并避免备份文件过多的问题。
总结:ORACLE数据库自动备份是保护数据库的重要步骤之一、通过创建备份脚本、设置计划任务和监控备份过程,可以确保数据库的数据不会丢失。
简单易懂的linux下oracle数据库备份方法
简单易懂的linux下oracle数据库备份方法在Linux环境下,对Oracle数据库进行备份是一项至关重要的工作,以确保数据的安全性和完整性。
下面将为您介绍一种简单易懂的Oracle数据库备份方法。
一、准备工作1.确保已安装Oracle数据库,并正确配置环境变量。
2.确保有足够的权限(如:dba权限)进行数据库备份操作。
3.了解数据库的名称、表空间等信息,以便进行正确的备份。
二、备份方法1.使用RMAN工具进行备份RMAN(Recovery Manager)是Oracle提供的一个强大的备份和恢复工具。
以下是一个简单的RMAN备份示例:a.连接到目标数据库:```rman target /```b.使用RMAN进行备份:```backup database;```这将备份整个数据库,包括控制文件和归档日志。
c.退出RMAN:```exit;```2.使用Oracle SQL命令进行备份a.使用SQL*Plus连接到目标数据库:```sqlplus / as sysdba```b.使用SQL命令备份整个数据库:```alter database backup controlfile to trace;```这将生成控制文件的备份脚本。
c.使用SQL命令备份表空间:```backup tablespace <表空间名称> to disk;```这将备份指定的表空间。
d.退出SQL*Plus:```exit;```三、备份文件的存储1.将备份文件存储在安全的磁带上或磁盘上。
2.建议将备份文件存储在不同的物理位置,以防止数据丢失。
四、定期检查备份1.定期检查备份文件是否完整、可用。
2.定期进行恢复测试,以确保备份的有效性。
通过以上步骤,您已经了解了一种简单易懂的Linux下Oracle数据库备份方法。
oracle 数据泵 备份 步骤
oracle 数据泵备份步骤Oracle 数据泵是一种用于备份和恢复数据库的工具,它可以将数据库对象和数据导出到一个二进制文件中,然后再将其导入到另一个数据库中。
下面将详细介绍使用Oracle数据泵进行数据库备份的步骤。
1.创建目录对象:在备份数据库之前,首先要在数据库中创建一个目录对象,用于存储导出和导入文件。
可以使用以下SQL语句来创建目录对象:```sqlCREATE DIRECTORY e某p_dir AS '/backup/dump';```其中,'e某p_dir'是目录对象的名称,'/backup/dump'是目录对象在操作系统中的路径。
2.创建数据库备份任务:可以使用e某pdp命令来创建并执行数据库备份任务。
以下是一个创建数据库备份任务的示例:```sql```其中,system是数据库用户名,password是数据库密码,dbname是数据库实例名,e某p_dir是上一步创建的目录对象名,backup.dmp是导出文件的名称,full=y表示导出整个数据库,logfile是导出日志文件的名称。
3.执行备份任务:运行上述命令后,将会开始执行数据库备份任务,导出的数据将保存到指定的目录对象中。
在此过程中,可以通过查看日志文件来跟踪导出的进度和错误信息。
4.导入备份文件:如果需要将备份文件导入到另一个数据库中,可以使用impdp命令来执行导入任务。
以下是一个导入备份文件的示例:```sql```其中,system是目标数据库的用户名,password是密码,dbname是目标数据库的实例名,e某p_dir是之前创建的目录对象名,backup.dmp 是导出文件的名称,logfile是导入日志文件的名称,full=y表示完全导入整个数据库。
5.执行导入任务:运行上述命令后,将开始导入备份文件的过程,将数据导入到目标数据库中。
在此过程中,可以查看日志文件以了解导入的进度和错误信息。
Symantec BE 安装及备份oracle
Backup Exec 在Windows平台下安装、设置及对Oracle数据库备份详细说明一、备份软件的要求及功能:在Windows平台下使用Backup Exec对现有Oracle数据库进行网络异地备份。
使数据管理员在数据库出现问题或损坏时以及Oracle数据库服务器硬件出现故障时可以及时、快速对数据库进行恢复。
图下所示。
二、Oracle数据库端:请按照以下步骤一步一步对Oracle数据库端进行安装和配置:1. 首先双击运行光盘中的Autorun,弹出如图1所示窗口,单击选择32位(X86)或64位(X64)的软件。
(图1)2.然后选择语言。
如图2。
点击Ok进入下一步。
(图2)3.进入安装主界面,如图3。
单击选择“安装”——> “启动Backup Exec Remote Agent 安装”。
(图3)4.进入“Backup Exec Remote Agent安装向导”。
如图4。
单击下一步。
(图4)5.进入“安装类型”选择窗口,选择“本地安装”,点击下一步。
如图5。
(图5)6.进入组件选择窗口,选择“Remote Agent for Windows System”和“Advanced Open File Option”,点击下一步。
如图6。
(图6)7.进入安装路径选择窗口。
点击下一步。
如图7。
(图7)8.进入介质服务器指定窗口,勾选“使Remote Agent能够将信息发布到列表中的服务器”,然后点击添加按钮,在弹出窗口添加介质服务器的IP地址,单击确定。
添加完成后点击一下步。
如图8。
(图8)9.安装设置完成,点击安装按钮。
开始安装。
如图9。
(图9)10.稍等片刻,安装完成。
勾选“登录时启动Remote Agent使用程序”和“重启动系统”,点击完成。
如图10。
至此“Backup Exec Remote Agent”安装完成。
(图10)安装完毕后,对其进行设置,按如下步骤进行设置:1.安装完毕后如图一所示。
Symantec Backup Exec 12.5备份Linux下的Oracle 10G
Symantec Backup Exec 12.5备份Linux下的Oracle 10G测试环境:VMware Workstation V6.5.1,Oracle Database 10g Release 2 (10.2.0.1.0) Enterprise/Standard Edition for Linux x86Linux CentOS V5.5 32位版本。
Windows 2003 R2+SP2 安装BE V12.5,IP为172.18.12.211。
Intel Core2 P8700 2.53G CPU ,1G内存,硬盘40G。
采用虚拟机的安装方式。
一、Linux RALUS 安装与配置Linux系统中,首先需要安装的就是RALUS(Symantec Remote Agent for Linux or Unix Server)。
装好它后,Symantec BE备份软件才可以发现Linux系统,从而进行备份。
注意:1、安装前,如果您的Linux系统使用了webmin程序,请将它的管理端口改掉,由默认的10000 port改为88好了。
2、在Linux里面,使用命令 rpm -qa |grep compat查询一下,看compat-libstdc++-33-3.2.3-61 包是否有安装。
3、确认Windows Symantec BE V12.5里面有“Remote Media Agent for Linux Servers”和“Agent for Oracle on Window or Linux Servers”的许可证安装在里面了。
建议使用Backup Exec 2010R2 DVD光盘里面的RALUS_RMALS_RAMS-4164.5.tar.gz 文件来进行安装。
将安装包使用SSH工具传到Linux系统的/symantec目录中。
解压缩后,使用下面命令及过程安装即可。
其实过程很简单,没有什么要配置的。
Linux下Oracle11g数据库全库自动备份(EXPDP)
Linux下Oracle11g数据库全库自动备份(EXPDP)使用EXPDP方式备份整个实例本教程可使用system账户将整个实例备份(包含空表),并自动删除超过6天的历史数据。
1、r oot用户登录服务器mkdir -p /backup/oracledata#新建Oracle数据库备份目录chown -R oracle:oinstall /backup/oracledata -R #设置目录权限为oinstall用户组的oracle用户(用户oracle与用户组oinstall是在安装Oracle数据库时设置的)2、创建目录对象因为使用expdp命令需要使用到目录对象(directory),所以首先需要创建目录对象,并赋予某个用户对目录对象的操作权限。
操作步骤如下:su – oracle #切换到oracle用户sqlplus / as sysdba#切换到SQLPLUS环境执行以下命令:create directory expdp_bak_dir as '/backup/oracledata'; #指定EXPDP输出目录grant create any directory to system; #授予system权限3、编辑自动备份脚本vi /backup/oracledata/ordatabak.sh #新建文件,输入以下代码#/bin/shexport ORACLE_SID=shuweiexportORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1 export NLS_LANG=american_america.zhs16gbkexport DATA_DIR=/backup/oracledatanow=` date +%Y%m%d%H%M%S `dmpfile=db$now.dmpecho start exp $dmpfile .../u01/app/oracle/product/11.2.0/dbhome_1/bin/expdp system/123456@shuwei DUMPFILE=$dmpfile DIRECTORY=expdp_bak_dir full=yecho "Delete the file bakup before 6 days..."find /backup/oracledata/ -mtime +6 -name "*.dmp" -exec rm -rf '{}' \;echo "Delete the file bakup successfully. "echo "Bakup completed."chmod +x /backup/oracledata/ordatabak.sh #添加脚本执行权限4、设置系统自动定时执行备份脚本vi /etc/crontab #编辑系统任务计划将下面的代码写入最后一行:30 2 * * * oracle /backup/oracledata/ordatabak.sh#每天凌晨2点30分,以oracle用户执行ordatabak.sh备份文件:wq #保存退出service crond restart #重启系统计划服务即每天凌晨2点30分进行备份,如需每天备份多次,可设置不同时间段备份:例如:* 3,13,18 * * * oracle /backup/oracledata/ordatabak.sh即每天3点、13点、18点进行备份。
Backup Exec 在Windows平台下安装
Backup Exec 在Windows平台下安装、设置及对Oracle数据库备份详细说明一、备份软件的要求及功能:在Windows平台下使用Backup Exec对现有Oracle数据库进行网络异地备份。
使数据管理员在数据库出现问题或损坏时以及Oracle数据库服务器硬件出现故障时可以及时、快速对数据库进行恢复。
图下所示。
二、Oracle数据库端:请按照以下步骤一步一步对Oracle数据库端进行安装和配置:1. 首先双击运行光盘中的Autorun,弹出如图1所示窗口,单击选择32位(X86)或64位(X64)的软件。
(图1)2.然后选择语言。
如图2。
点击Ok进入下一步。
(图2)3.进入安装主界面,如图3。
单击选择“安装”——> “启动Backup Exec Remote Agent安装”。
(图3)4.进入“Backup Exec Remote Agent安装向导”。
如图4。
单击下一步。
(图4)5.进入“安装类型”选择窗口,选择“本地安装”,点击下一步。
如图5。
(图5)6.进入组件选择窗口,选择“Remote Agent for Windows System”和“Advanced Open FileOption”,点击下一步。
如图6。
(图6)7.进入安装路径选择窗口。
点击下一步。
如图7。
(图7)8.进入介质服务器指定窗口,勾选“使Remote Agent能够将信息发布到列表中的服务器”,然后点击添加按钮,在弹出窗口添加介质服务器的IP地址,单击确定。
添加完成后点击一下步。
如图8。
(图8)9.安装设置完成,点击安装按钮。
开始安装。
如图9。
(图9)10.稍等片刻,安装完成。
勾选“登录时启动Remote Agent使用程序”和“重启动系统”,点击完成。
如图10。
至此“Backup Exec Remote Agent”安装完成。
(图10)安装完毕后,对其进行设置,按如下步骤进行设置:1.安装完毕后如图一所示。
Backup_Exec备份运维手册
Backup Exec备份运维手册目录1.用户登录和服务启动 (3)1.1用户登录和创建用户 (3)1.2启动服务 (3)2.设备(存储) (4)2.1带库(带机) (4)2.2磁盘 (6)3.介质(策略) (7)3.1介质集 (7)3.2关于介质的移动 (8)4.选项(事前准备) (9)4.1预选项 (9)4.2关于将作业报告发送邮件 (11)5.备份和恢复 (12)5.1.1文件备份(Windows) (12)5.1.2文件恢复(Windows) (18)5.1.3文件备份(Linux & Unix) (19)5.1.4文件恢复(Linux & Unix) (20)5.1.3卸载客户端(Linux & Unix) (21)5.2.1 MSSQL备份 (22)5.2.2 MSSQL恢复 (23)5.3.1 Exchange备份 (23)5.3.2 Exchange恢复 (25)5.4.1 Oracle备份(Windows) (26)5.4.2 Oracle备份(Linux) (28)5.4.3 Oracle恢复 (31)5.5.1 Active Directory备份 (33)5.5.2 Active Directory恢复 (34)6.台式机和笔记本文件保护(Desktop and Laptop Option) (34)6.2 DLO安装注意事项与登录 (34)6.2 DLO配置与备份 (35)6.3 DLO恢复 (45)7.管理性选件 (47)7.1中央管理服务选件Central Admin Server Option (CASO) (47)7.1.1 CASO的安装 (47)7.1.2中央管理服务器的配置 (49)7.1.3 CASO的使用 (50)7.2共享存储设备选件SAN Shared Storage Option(SSO) (51)7.2.1 SSO的安装 (51)7.1.2共享设备服务器的配置 (53)7.1.3共享设备服务器的使用 (55)8.问题集 (56)1.用户登录和服务启动1.1用户登录和创建用户在菜单栏选择“网络”→“登录账户”→“新建”或者“编辑”,弹出“登录凭证”对话框。
