加入收藏 | 设为首页 | 联系我们
武汉 | 南京 | 成都 | 大连 | 海口 | 重庆 | 天津 | 上海
首 页 公司简介 数据恢复 RAID专题 服务器专题 工具下载 成功案例 收费标准 联系我们
当您的计算机磁盘上的数据丢 失时,为了保证您的数据能够最大 程度的得到恢复,请立刻停止对该 硬盘进行任何操作(包括尝试性数 据恢复、系统重新起动、使用软件 进行杀毒),同时请马上与我们联 系。

亿嘉长沙数据恢复服务范围:

一、可数据恢复常见故障类
   误分区、误格式化、误删除、误克隆、分区表信息丢失、黑客攻击、病毒分区表破坏、病毒破坏、Fdisk、 IBM-DM、 Ghost、PartitionMagic等(注!冲零或低级格式化后的硬盘将无法修复数据) 、不认盘、硬盘异响、电机不转、磁头烧坏、磁头老化、磁头芯片损坏、磁头偏移、盘片划伤、磁组变形、电路板烧坏、0磁道损坏、硬盘逻辑锁、操作时断电、硬盘芯片烧毁等
二、磁盘阵列(RAID)数据恢复类 
   RAID0,RAID1,RAID0+1,RAID1+0,RAID5,RAID5+0,RAID5+1,RAID5+0+1,RAIDADG,RAID6,RAID5E,RAID5EE,JBOD,SAN,NAS。
三、介质支持
    可支持修复希捷(Seagate)、西部数据(WestDigital)、迈拓(Maxtor)、IBM、昆腾(Quantum)、日立(Hitachi)、三星(Samsung)、东芝Toshiba)、富士通(Fujitsu)、易拓等品牌的IDE、SATA、SCSI、FC、SAS、RAID磁盘阵列等

UNIX系统架构下的数据库业务迁移
出处:存储在线 加入时间:2012/10/25

    随着信息化建设的高速发展,小璎机搭载UNIX操作系统和ORACLE大型数据库系统的系统架构,在企业中也得到了广泛的应用。随着业务的不断发展,硬件性能不足,存储容量限制等基础硬件的问题,成为业务系统正常运行的瓶颈。进行硬件架构升级是解决这些问题的根本办法,但同时原有业务的顺利迁移,也成为业务系统安全稳定的关键所在。

    讨论UNIX系统下的Oracle数据库迁移技术,就必须掌握UNIX系统和ORACLE数据库本身的体系结构,只有在这种特殊的体系环境下,数据库迁移才具备可行条件。下文论述同架构、同平台下的ORACLE数据库迁移的实现。

    一、UNIX文件系统

    UNIX文件系统是UNIX系统的核心部分,提供了层次结构的目录和文件。正如文件柜一样,UNIX系统的文件系统层次结构提供了一种简单、有效的文件组织机制。由于UNIX系统的各个不同版本通常都包含数以百计的文件和程序,人们已经约定了一种层次性的文件管理方式,这样每个UNIX系统都能支持这种类似的目录结构。这个层次结构的顶部被称为根(root)目录(因为它处于这棵倒挂树的顶部),用左斜杠“/”表示。

    UNIX系统提供了有关的命令,你可以按照组织文件的需要创建新的目录、将一个目录的文件拷贝或移动到另一个目录,就像往文件柜的其中一个抽屉增加一个新的文件夹,以及将一个文件夹里的报告移到另一个文件夹一样。

    UNIX文件系统是典型的树状结构,在根“/”下是存放不同功能文件的文件路径,这些路径在UNIX系统下被叫做目录。以下是一些重要的目录,在迁移实施时这些目录下的相关文件起着关键作用,能否正确的迁移这些目录下的相关文件决定迁移成功与否。

/opt、/usr和/sbin包含应用程序、产品程序、系统程序、以及UNIX启动和关闭系统时起关键作用的命令。

/home目录是UNIX系统中的每个用户帐号的根目录。除了提供登录名和密码,系统还提供一个个人使用的目录。/home目录下,每个用户都有一个子目录。用户对该目录下的内容有完全的控制权。由用户负责在这个子目录下通过创建子目录和文件来组织和管理相应的作业。当用户登录到系统时,所在的目录与帐号相关,因此这个目录通常被称为主目录或者登录目录。在这个目录下,用户能将位置定位到在文件系统的层次结构中有访问权限的目录。系统管理员负责限制用户对特定目录的访问。

/etc目录下存放着许多系统配置文件。

/tmp目录通常用来做操作系统的临时文件存放场,因为系统常要产生中间文件(intermediate files)或者工作文件(working files)。注意UNIX系统可以在任何时候删除任何tmp目录下的文件。

/dev目录包含着代表硬件设备的文件,这些硬件设备可能已经联接到系统中。由于这些文件只是充当这些设备的关口,数据不会直接存储在这些设备文件上。这些文件常常被称为设备文件(device files)。

    二、ORACLE体系架构

    ORACLE是关系数据库管理系统,有以下重要的系统结构:

1、物理结构,由控制文件、数据文件、重做日志文件、参数文件、归档文件、密码文件组成。

2、控制文件:包含维护和验证数据库完整性的必要信息,例如,控制文件用于识别数据文件和重做日志文件,一个数据库至少需要一个控制文件。

3、数据文件:存储数据的文件,业务数据和业务配置数据全部存放在数据文件中。

4、重做口志文件:含对数据库所做的更改记录,在数据库出现故障时可以启用数据恢复。一个数据库至少需要两个重做日志文件。

5、参数文件:定义Oracle例程的特性,例如,它包含调整SGA中一些内存结构大小的参数。

6、归档文件:是垂做日志文件的脱机副本,这些副本可能对于从介质失败中进行恢复很必要。

7、密码文件:认证哪些用户有权限启动和关闭Oracle例程。在进行ORACLE数据库迁移时,以上文件系统需要完整的进行移动,文件的权限和属性要保证绝对的一致。

    三、数据库迁移的技术实现

    1、UNIX环境准备

    在新部署的小型机上设置与原小型机相同的机器名,注意区分大小写。在新机器上设置IP地址和网关等基础的网络参数,保证一致性。同时,将hosts和services文件复制到新系统,使系统解析和网络服务保持一致。

    2、新建ORACLE用户

    新建ORACLE系统用户组和用户,保证用户的组ID和用户ID一致,查看/home下存在oracle目录,检查shell文件的存放位置。

    3、设置ORACLE内核参数

    修改UNIX系统下的内核参数,这些内核参数主要是调整ORACLE性能和稳定性的。包括:MAXDSIZ、 MAXDSIZ 64、MAXSSIZ、MAXSSIZ_64、SEMMNI、SEMMNS、SEMMSL、SEMVMX、SEMMNU、SHMMNI、SHMSEG、 VPS_CEILING等。

    4、迁移ORACLE参数文件

    将/home/oracle下的启动和配置参数文件,拷贝到新机器上的对应目录,修改拷贝后的文件权限和属性,或直接带属性拷贝。

    5、迁移JAVA

    由于ORACLE数据库要用到JAVA,所以将原UNIX系统下的JAVA环境恢复到新系统上,才能保证ORACLE数据库启动。

    6、迁移ORACLE文件系统

    将ORACLE文件系统通过磁带或网络直接拷贝,恢复到新建系统上,保证文件权限和属性的一致。这里建议直接用磁带进行恢复,用这种方式可以保证将拷贝的文件和路径的权限和属性同步进行拷贝,保证了系统的一致性。

    7、同步时间

    迁移时的两台小型机必须保证时间一致,时间不一致会导致ORACLE数据库无法启动,时间认证是ORACLE数据库存放数据的一种安全机制,通过设置NTP网络时间同步,达到两台服务器的时间高度一致。

    在完成以上工作后,UNIX系统环境和ORACLE数据环境都得到了迁移,并保持了一致性,业务系统的迁移成功完成。正是由于UNIX系统下ORACLE数据库的这种特殊的文件组织形式,使ORACLE数据库的迁移变得更为可控,更为安全。

    四、结语

    随着UNIX系统下数据库技术的不断普及,各种ORACLE数据库的高级应用都将逐步得到实践,更为尖端的技术和应用也将不断的被开发和利用,信息化建设的基础技术将跨上一个新的台阶。

返回列表
上一篇:
下一篇: 打印此页 关闭此页
联系方式 | 服务承诺 | 成功案例 | 在线报修 | 恢复流程 | 诚征英才 | 友情链接 | 给我留言 | 加入收藏
地址:朝阳门市:长沙市朝阳后街13号门面(合一电脑城芙蓉农村合作银行对面)
华瑞大厦办公室:解放东路46号华瑞大厦前栋1021房(湖南摄影城楼上写字楼)
电话:0731-84154597 82919120 84160770 13874961082 13308400869传真:0731-84154597 QQ:306484109 备案序号:湘ICP备05001153号