一、功能需求
从aix平台迁移数据至linux平台,这里以aix6.1迁移至suse12为例
二、组网图
无
三、配置步骤
1. 客户安装NFS服务
2. 共享目录。
3. 在 AIX中挂载共享目录。
4. 手动复制文件。
#rpm -qa | grep nfs
nfs4-acl-tools-0.3.3-2.6.1
nfs-doc-1.2.3-18.17.2
limal-nfs-server-1.5.3-0.2.11
limal-nfs-server-perl-1.5.3-0.2.11
yast2-nfs-common-2.17.7-1.1.2
nfs-client-1.2.3-18.17.2
yast2-nfs-client-2.17.13-0.5.189
sblim-cmpi-nfsv4-1.1.0-0.1.83
nfsidmap-0.20-1.20
yast2-nfs-server-2.17.7-1.1.2
nfs-kernel-server-1.2.3-18.17.2
quota-nfs-3.16-50.37.1
sblim-cmpi-nfsv3-1.1.0-0.1.83
Zypper 安装:
mount一个SUSE的镜像,使用zypper安装
命令:
# mount /dev/sr1 /mnt/suse11/ # 挂载 suse 操作系统 ISO 介质
# zypper ar file:///mnt/suse11 local-source # 添加本地源
# zypper lr # 列出源
然后zypper install nfs* (装全了)
Yast2安装:
上传:nfs-utils-1.0.9-24.el5.i386.rpm portmap-4.0-65.2.2.1.i386.rpm
#rpm -ivh nfs-utils-1.0.9-24.el5.i386.rpm
#rpm -ivh portmap-4.0-65.2.2.1.i386.rpm
#mkdir /datafs
#mkdir /datafs1
#mkdir /gftdata
#mkdir /gftdata1
# vi /etc/exports
/datafs *(rw,sync,no_root_squash,no_all_squash)
/datafs1 *(rw,sync,no_root_squash,no_all_squash)
/gftdata *(rw,sync,no_root_squash,no_all_squash)
/gftdata1 *(rw,sync,no_root_squash,no_all_squash)
#systemctl restart nfsserver.service -----启动 NFS服务
# systemctl restart nfsserver.service ----- 确认 NFS服务 已启动
出现以下状态为 NFS 服务正常运行
# exportfs -rv
# chkconfig nfsserver on
# chkconfig --list nfsserver( 出现 3:on 代表在有网络状态时自启动 )
关闭 suse12 防火墙
systemctl stop SuSEfirewall2
# showmount -e X.X.X.X
#mkdir /nfsdir_1
#mkdir /nfsdir_2
#mkdir /nfsdir_3
#mkdir /nfsdir_4
#mount X.X.X.X: /datafs /nfsdir_1
#mount X.X.X.X: /datafs1 /nfsdir_2
#mount X.X.X.X: /gftdata /nfsdir_3
#mount X.X.X.X: /gftdata1 /nfsdir_4
#df -g
#nfso -o nfs_use_reserved_ports=1
#rpm -qa |grep rsync
#rpm -ivh /tmp/ rsync-3.0.6-1.aix5.3.ppc.rpm
#rsync -av /datafs/* /nfsdir_1/datafs -a :归档模式,保留文件所有属性
#rsync -av /datafs1/* /nfsdir_2/datafs1 -v :详细打印复制过程
#rsync -av / gftdata/* /nfsdir_3/gftdata
#rsync -av /gftdata1/* /nfsdir_4/ gftdata1
四、配置关键点
为了保持文件原有权限,nfs共享配置文件必须未no_all_squash和no_root_squash
五、风险提示
该实施方案仅供参考,若有需求请提前与二线或研发报备
六、关键字
数据迁移 AIX Linux