广告
返回顶部
首页 > 资讯 > 数据库 >aix下sybase设备的迁移
  • 173
分享到

aix下sybase设备的迁移

2024-04-02 19:04:59 173人浏览 独家记忆
摘要

aix下让sybase的所有库从一个存储迁移到另一个存储,或者从一个vg迁移到另一个vg,抑或移动sybase所有库到新的位置,在aix下都可以通过拷贝相关lv实现。由于公司ibm小型机硬件原因,简单举个迁

aix下让sybase的所有库从一个存储迁移到另一个存储,或者从一个vg迁移到另一个vg,抑或移动sybase所有库到新的位置,在aix下都可以通过拷贝相关lv实现。由于公司ibm小型机硬件原因,简单举个迁移sybase设备从rootvg上到datavg的例子。过程如下:

一、基本信息

1 数据库当前的设备如下

name phyname

------------------------------ ------------------------

master /dev/rlv_master

sysprocsdev /dev/rlv_proc


2 rootvg的lv信息

# lsvg -l rootvg

rootvg:

LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT

hd5 boot 1 1 1 closed/syncd N/A

hd6 paging 64 64 1 open/syncd N/A

hd8 jfs2log 1 1 1 open/syncd N/A

hd4 jfs2 48 48 1 open/syncd /

hd2 jfs2 64 64 1 open/syncd /usr

hd9var jfs2 48 48 1 open/syncd /var

hd3 jfs2 48 48 1 open/syncd /tmp

hd1 jfs2 1 1 1 open/syncd /home

hd10opt jfs2 48 48 1 open/syncd /opt

lg_dumplv sysdump 16 16 1 open/syncd N/A

lv_master raw 5 5 1 open/syncd N/A

lv_proc raw 5 5 1 open/syncd N/A

lv_data1 raw 16 16 1 closed/syncd N/A


3 sybase RUN_CRM 文件内容如下


$ cat RUN_CRM

#!/bin/sh

#

# Adaptive Server name: CRM

# ASE page size (KB): 2k

# Master device path: /dev/rlv_master

# Error log path: /sybase/ASE-12_5/install/CRM.log

# Configuration file path: /sybase/ASE-12_5/CRM.cfg

# Directory for shared memory files: /sybase/ASE-12_5

#

/sybase/ASE-12_5/bin/dataserver \

-sCRM \

-d/dev/rlv_master \

-e/sybase/ASE-12_5/install/CRM.log \

-c/sybase/ASE-12_5/CRM.cfg \

-M/sybase/ASE-12_5 \


4 sybase的接口文件内容如下

# cat interfaces


CRM

master tcp ether 192.168.85.9 5000

query tcp ether 192.168.85.9 5000


CRM_back

master tcp ether 192.168.85.9 5001

query tcp ether 192.168.85.9 5001


二、拷贝sybase的所有相关lv、本例sybase只有lv_master lv_proc两个lv (注意由于是简单模拟实验,所以sybase就只有这么两个lv)

1 拷贝过程如下:

cplv命令解释如下:

-y 新的lv名字

-v 目标卷组名字

# cplv -y newlv_master -v datavg lv_master

cplv: Logical volume lv_master successfully copied to newlv_master .



# cplv -y newlv_proc -v datavg lv_proc

cplv: Logical volume lv_proc successfully copied to newlv_proc .


2 拷贝lv后datavg 的lv信息如下:

# lsvg -l datavg

datavg:

LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT

lv_backup jfs2 320 320 1 open/syncd /backup

loglv00 jfs2log 1 1 1 open/syncd N/A

newlv_master raw 10 10 1 closed/syncd N/A

newlv_proc raw 10 10 1 closed/syncd N/A


三、更改lv名字

1 更改原rootvg上sybaselv的名字

chlv命令参数解释如下:

-n 为新lv名字

# chlv -n oldlv_master lv_master

# chlv -n oldlv_proc lv_proc


2 更改datavg上lv名字(由newlv_master--> lv_master| newlv_proc-->lv_proc)

# chlv -n lv_master newlv_master

# chlv -n lv_proc newlv_proc

四、启动服务后测试情况如下


1 启动主服务和备份服务

$ startserver -f RUN_CRM

$ startserver -f RUN_CRM_back


2 验证

如下可看到sybase主备服务已经启动成功

$ showserver

USER PID %CPU %MEM SZ RSS TTY STAT STIME TIME COMMAND

sybase 319558 2.0 2.0 25564 17188 pts/1 A 11:42:25 0:03 /sybase/ASE-12_5/bin/dataserver -sCRM -d/dev/rlv_master -e/sybase/ASE-12_5/install/CRM.log -c/sybase/ASE-12_5/CRM.cfg -M/sybase/ASE-12_5

sybase 286878 0.0 1.0 7016 7440 pts/1 A 11:43:14 0:00 /sybase/ASE-12_5/bin/backupserver -SCRM_back -e/sybase/ASE-12_5/install/CRM_back.log -Ldefault -Jcp850 -N25 -C20 -M/sybase/ASE-12_5/bin/sybmultbuf

验证下master库能否备份,如下:

$ isql -Usa -P -SCRM

1> dump database master to '/backup/master2.dat'

2> Go

WARNING: In order to LOAD the master database, the SQL Server must run in

single-user mode. If the master database dump uses multiple volumes, you must

execute sp_volchanged on another SQL Server at LOAD time in order to signal

volume changes.

Backup Server session id is: 5. Use this value when executing the

'sp_volchanged' system stored procedure after fulfilling any volume change

request from the Backup Server.

Backup Server: 4.41.1.1: Creating new disk file /backup/master2.dat.

Backup Server: 6.28.1.1: Dumpfile name 'master132960A524 ' section number 1

mounted on disk file '/backup/master2.dat'

Backup Server: 4.58.1.1: Database master: 4546 kilobytes DUMPED.

Backup Server: 4.58.1.1: Database master: 4716 kilobytes DUMPED.

Backup Server: 4.58.1.1: Database master: 4888 kilobytes DUMPED.

Backup Server: 4.58.1.1: Database master: 5058 kilobytes DUMPED.

Backup Server: 4.58.1.1: Database master: 5230 kilobytes DUMPED.

Backup Server: 4.58.1.1: Database master: 5400 kilobytes DUMPED.

Backup Server: 4.58.1.1: Database master: 5572 kilobytes DUMPED.

Backup Server: 4.58.1.1: Database master: 5710 kilobytes DUMPED.

Backup Server: 3.43.1.1: Dump phase number 1 completed.

Backup Server: 3.43.1.1: Dump phase number 2 completed.

Backup Server: 3.43.1.1: Dump phase number 3 completed.

Backup Server: 4.58.1.1: Database master: 5718 kilobytes DUMPED.

Backup Server: 3.42.1.1: DUMP is complete (database master).




您可能感兴趣的文档:

--结束END--

本文标题: aix下sybase设备的迁移

本文链接: https://www.lsjlt.com/news/41404.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • aix下sybase设备的迁移
    aix下让sybase的所有库从一个存储迁移到另一个存储,或者从一个vg迁移到另一个vg,抑或移动sybase所有库到新的位置,在aix下都可以通过拷贝相关lv实现。由于公司ibm小型机硬件原因,简单举个迁...
    99+
    2022-10-18
  • aix下sybase master设备的恢复
    一实验准备1备份master库dump database master to '/backup/master.dat'2 lv_masrter的大小# lsvg -l datavgdatavg:LV NAM...
    99+
    2022-10-18
  • AIX中的裸设备指的是什么
    AIX中的裸设备指的是什么,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。在AIX里,每个LVM设备支持两种操作方式,分别被抽象为 Block Device (块...
    99+
    2023-06-06
  • Pythonvenv虚拟环境跨设备迁移的实现
    目录背景python加载lib库的顺序详细操作打包依赖的glibc库移植包到目标Centos 6系统上执行我们要扩充一些第三方扩展包搬迁新增的flask、requests、psuti...
    99+
    2022-11-13
  • windows 0xc0000719设备未迁移如何解决
    今天小编给大家分享一下windows 0xc0000719设备未迁移如何解决的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解...
    99+
    2023-07-01
  • 怎么将数据库裸设备数据文件迁移到其他裸设备上
    本篇内容主要讲解“怎么将数据库裸设备数据文件迁移到其他裸设备上”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么将数据库裸设备数据文件迁移到其他裸设备上”吧!1...
    99+
    2022-10-18
  • windows下的Oracle怎么迁移到Linux平台下
    这篇文章主要介绍“windows下的Oracle怎么迁移到Linux平台下”,在日常操作中,相信很多人在windows下的Oracle怎么迁移到Linux平台下问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”w...
    99+
    2023-06-05
  • 不同场景下 MySQL 的迁移方案
    一、为什么要迁移 MySQL 迁移是 DBA 日常维护中的一个工作。迁移,究其本义,无非是把实际存在的物体挪走,保证该物体的完整性以及延续性。就像柔软的沙滩上,两个天真无邪的小孩,把一堆沙子挪向其他地方,铸...
    99+
    2022-05-21
    mysql
  • docker迁移备份仓库的步骤是什么
    要迁移和备份Docker仓库,可以按照以下步骤进行操作: 创建目标仓库:在迁移的目标主机上创建一个新的Docker仓库,用于接收...
    99+
    2023-10-23
    docker
  • 从MYSQL到oracle的迁移以及备份的方法
    本篇内容介绍了“从MYSQL到oracle的迁移以及备份的方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成...
    99+
    2022-10-18
  • ORACLE使用冷备份数据库迁移的方法
    实验对象:两台linux单机的oracle 12C 数据库(大版本和小版本都一致),数据迁移采取冷备份的方式。目标机器的路径跟源库不一致,需要重建controlfile。迁移步骤首先关闭监听,和kill掉连...
    99+
    2022-10-18
  • Linux环境Minio的数据迁移、备份和恢复
    Linux环境Minio的数据迁移、备份和恢复 1、请先确保服务器上已安装Minio客户端(已安装可忽略)2、服务器说明3、为Minio服务器设置别名4、从服务器A迁移数据到服务器B5、备份服...
    99+
    2023-09-06
    linux 服务器 centos
  • 内网服务器迁移到阿里云从准备工作到迁移过程的详细指南
    内网服务器迁移到阿里云是一项复杂但必要的任务,它涉及到多个步骤和技术,需要经过深思熟虑和周密规划。这篇文章将详细介绍内网服务器迁移到阿里云的整个过程,包括准备工作、迁移过程和后期维护,希望能为读者提供一个全面的指南。 准备工作:阿里云账号:...
    99+
    2023-11-07
    阿里 准备工作 内网
  • Ubuntu 下 Mariadb 数据库的安装和目录迁移
    Ubuntu 下 Mariadb 数据库的安装和目录迁移 1、简介 本文主要是 Ubuntu 下 Mariadb 数据库的安装和目录迁移,同样适用于 Debian 系统:Ubuntu 20.0.4 Mariadb:10.3.22 注意:文中...
    99+
    2017-01-26
    Ubuntu Mariadb 数据库的安装和目录迁移
  • 介绍一下实施成功的云迁移策略
    导读云计算已经进入了一个成熟阶段,其特点是标准化和更强的跨平台兼容性。那么,云计算在未来一年里会有什么发展呢尽管该行业的发展速度可能快得令人发狂,但宏观的趋势和过去发生的事件为未来的预测提供了依据。以下是CRN的一些猜测,今年我们将会看到这...
    99+
    2023-06-04
  • ORACLE 12C 冷备份方式的数据迁移(rename方式)
    之前写了一篇通过修改控制文件来修改路径不一的问题,现在使用方法二通过rename来修改路径不一的问题实验对象:两台linux单机的oracle 12C 数据库(大版本和小版本都一致),数据迁移采取冷备份的方...
    99+
    2022-10-18
  • 怎么将云服务器上的内容迁移下来
    要将云服务器上的内容迁移到本地,可以使用以下几种方法:1. FTP或SFTP:使用FTP或SFTP客户端连接到云服务器,然后将需要迁...
    99+
    2023-08-28
    云服务器
  • 如何利用rman copy的方法实现存储上裸设备数据文件的迁移ITPUB
    小编给大家分享一下如何利用rman copy的方法实现存储上裸设备数据文件的迁移ITPUB,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧! 利用rman copy的方法实现存储上裸设备数据...
    99+
    2022-10-18
  • 移动设备怎么下载Tor和Onion?Android和iOS教程
    众所周知,互联网环境复杂多变,地下环境暗涌浮现。总有人想去看看不一样的互联网,这必然需要强大的工具支撑,今天我们就讲一讲移动端下载Tor的教程 Android 教程 注:还方法同样适用于鸿蒙系统 首先我们保证自己网络顺畅且有科学技术支撑...
    99+
    2023-09-08
    网络
  • ubuntu下迁移home目录至新的分区教程详解
    在用户home目录越来越大时,就可以考虑将home目录迁移至新的分区,怎么实现呢?下面给大家介绍下。 当初装系统的时候完全按照网上的教程,将/home分区就分了20G的空间,用了Ubuntu一段时间后,发现/home所在...
    99+
    2022-06-04
    ubuntu移动新的分区 ubuntu home 分区
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作