明天收到用户NFS服务器迁移须要我们配合迁移文件的通知,下边来详尽分享一下操作的步骤:

NFS介绍

NFS(NetworkFileSystem)即网路文件系统,它容许网路中的计算机之间共享资源,NFS的顾客端应用可以透明地读写坐落远端NFS服务器上的文件linux版qq,如同访问本地文件一样。

linux挂载操作_linux下nfs挂载命令_linux挂载sr0

NFS应用示意图

具体操作步骤

linux下nfs挂载命令_linux挂载sr0_linux挂载操作

迁移操作步骤图

以下操作步骤均使用root用户:

①挑选挂载到文件服务器同一共享目录的任意一台服务器linux下nfs挂载命令,创建一个新的备份文件夹并赋权分组。

mkdir b_bak
chmod -R 777 b_bak
chown was:wasgroup  chown was:wasgroup  /tmsattachmentbak

②把新建的备份文件夹挂载到新的文件服务器的共享目录上。

mount 新文件服务器IP:/a /b_bak -t nfs -o vers=3,nolock

③把应用服务器本地目录b下的文件拷贝到b_bak下linux下nfs挂载命令,实际上是把旧文件服务器a目录下的文件拷贝到新文件服务器a目录下。

nohup rsync /b /b_bak &【注:①rsync可以增量备份②第一次全量备份的时候建议用cp指令:
                                          nohup cp -r /b/. /b_bak &,因为cp速度要快的多。】
tail -f nohup.out【可以看后台执行情况】
ps -ef|grep rsync【查看下进程,如果需要终止的话】

④把本地目录与旧文件服务器的挂载去除,同时也把备份文件夹与新文件服务器的挂载去除。

umount /b
umount /b_bak

⑤把本地目录挂载到新的文件服务器上linux解压命令,记得挂载前要给本地目录再度赋权分组(指令参照上面)。

mount 新文件服务器IP:/a /b -t nfs -o vers=3,nolock

⑥测试操作正确性,用下边的指令比较文件目录下文件的个数是否一致。

find .|wc -l

linux挂载操作_linux下nfs挂载命令_linux挂载sr0

操作指令示意图

Tagged:
Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。

发表回复