设为首页 收藏本站
查看: 1260|回复: 0

[经验分享] oracle数据库备份恢复和svn备份恢复

[复制链接]

尚未签到

发表于 2016-7-25 13:29:50 | 显示全部楼层 |阅读模式
目录
2010-08-06系统重装1
一、检查当前操作系统需要备份的资源状况1
二、备份数据1
2.1 svn库备份1
2.2 oracle数据库的数据备份1
三、重新安装操作系统2
四、搭建svn服务器2
4.1安装svn服务器2
4.2恢复svn资源库2
4.3svn作为windows服务2
五、搭建oracle数据库服务器2
5.1安装oracle数据库服务器2
5.2恢复oracle数据库数据4



2010-08-06系统重装
一、检查当前操作系统需要备份的资源状况
记录系统登录密码
记录oracle数据库系统的sys、system用户的密码,数据文件大小及路径等状况
svn库文件目录位置及大小
二、备份数据
2.1 svn库备份
压缩一份svn资源库文件
2.2 oracle数据库的数据备份
备份esale系统的数据
exp esale/esale@orcl file=E:\esaleoraclebackup\esaledata.dmp
备份esaleoa系统的数据
exp esaleoa/esaleoa@orcl file=E:\esaleoraclebackup\esaleoadata.dmp
备份esalecrm系统的数据
exp esalecrm/esalecrm@orcl file=E:\esaleoraclebackup\esalecrmdata.dmp

三、重新安装操作系统
四、搭建svn服务器
4.1安装svn服务器
svn-win32-1.6.5.zip解压svn安装文件
启动svn服务,D:/svn为备份的svn库目录
命令提示符下面启动svn服务
svnserve -d -r D:/svn
如果有本地语言设置警告
在windows环境变量中添加:
LC_ALL=C
LANG=en_US.UTF-8
4.2恢复svn资源库
4.3svn作为windows服务
命令行执行如下命令:
sc create svn binpath= "\"D:\svn-win32-1.6.5\bin\svnserve.exe\" --service -r \"D:\svn\"" displayname= "Subversion Server" depend= Tcpip start= auto
五、搭建oracle数据库服务器
5.1安装oracle数据库服务器
安装包oracle10g_10201_win32.rar




5.2恢复oracle数据库数据
5.2.1登录目标数据库的sql plus。建立需要恢复的备份数据库的表空间:

--esaleoa系统的数据库备份恢复表空间:
create tablespace ESALEOA_DAT DATAFILE 'D:\oracle\data\esaleoa_dat.dbf' SIZE 1000M AUTOEXTEND ON NEXT 100M;

--esalecrm系统的数据库备份恢复表空间:
create tablespace ESALECRM_DAT DATAFILE 'D:\oracle\data\esalecrm_dat.dbf' SIZE 1000M AUTOEXTEND ON NEXT 100M;

--esale系统的数据库备份恢复表空间:
create tablespace ESALE_DAT DATAFILE 'D:\oracle\data\esale_dat.dbf' SIZE 1000M AUTOEXTEND ON NEXT 100M;

分别创建每个恢复系统的用户:

--esaleoa系统的数据库备份恢复用户:
create  user esaleoa identified by esaleoa default tablespace esaleoa_dat;
grant connect to esaleoa;
grant resource to esaleoa;
revoke unlimited tablespace from esaleoa;
alter user esaleoa quota unlimited on esaleoa_dat;



--esalecrm系统的数据库备份恢复用户:
create  user esalecrm identified by esalecrm default tablespace esalecrm_dat;
grant connect to esalecrm;
grant resource to esalecrm;
revoke unlimited tablespace from esalecrm;
alter user esalecrm quota unlimited on esalecrm_dat;

--esale系统的数据库备份恢复用户:
create  user esale identified by esale default tablespace esale_dat;
grant connect to esale;
grant resource to esale;
revoke unlimited tablespace from esale;
alter user esale quota unlimited on esale_dat;

5.2.2导入备份文件
--esaleoa系统的数据库备份恢复:
imp system/xuguo123@esale file=D:\sbackup20100806\oracledata\esaleoadata.dmp fromuser=esaleoa touser=esaleoa  log=d:\oracle\data\esaleoa.log ignore=y;

--esalecrm系统的数据库备份恢复:
imp system/xuguo123@esale file=D:\sbackup20100806\oracledata\esalecrmdata.dmp fromuser=esalecrm touser=esalecrm  log=d:\oracle\data\esalecrm.log ignore=y;

--esale系统的数据库备份恢复:
imp system/xuguo123@esale file=D:\sbackup20100806\oracledata\esaledata.dmp fromuser=esale touser=esale  log=d:\oracle\data\esale.log ignore=y;

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-249279-1-1.html 上篇帖子: Solaris 10安装Oracle 10g(4、创建数据库) 下篇帖子: 详解在Oracle给用户解锁的方法
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表