找回密码
 立即注册

QQ登录

只需一步,快速开始

铁威马网络网络存储

[教程分享] 使用威联通NAS-QTS桌面系统,统一管理其他NAS文件【NAS之间的文件拷贝】

  [复制链接]

如何将其他NAS数据转移同步到威联通NAS

or

利用威联通QTS系统,管理其他NAS的文件

   前  言

QianYan

        也许有很多人跟笔者一样,有过几个NAS,最开始是入手的入门级NAS,后期会购入更高阶的NAS,拥有更多的功能、更好的体验;使用高阶的NAS来统一管理入门级NAS的文件,移动、复制旧NAS中的文件,直接在高阶NAS上播放其中的影音文件,查看图片等;亦或家里家用太多NAS又没必要,所以将旧NAS中的数据转移至新NAS中,可将旧NAS闲置处理掉,还可以作为下一次的烧数码的储备金~



当然方法有很多种,如:

使用WinScp进行两台NAS之间的文件复制、移动操作,缺点:文件巨大的情况下,需要一直开着一台电脑,且不可关闭WinScp软件,速度也不理想,全部文件要经过电脑中转效率极低;

BtSync进行同步,点对点传输,相对于上一个方案,省却了一台电脑,但是缺点也显而易见,新版的非付费模式,仅仅可以同步10个文件夹,且速度有限,就算处在千兆环境下,也只能跑出百兆带宽的速度,原因未知;

使用nfs挂载方式(等同于Win下的磁盘映射),优点是,能够在威联通的QTS系统中直接管理其他NAS上的文件【复制、移动、播放多媒体文件等】,尽可能的榨干带宽性能传输文件…… 等等其他方法~

下面旧NAS以WD的 My Book Live为例,使用方案③将My Book Live中的数据转移至新的NAS威联通 TS-231中……因为大部分NAS已默认支持nfs,无需再安装配置nfs服务。

此次My Book Live作为服务端,首先需要对服务端进行配置,使用WinScp连接到My Book Live,找到/etc/exports,按照以下格式和参数进行配置



我们先研究一下/etc/exports文件内容格式:

<输出目录> [客户端1 选项(访问权限,用户映射,其他)] [客户端2 选项(访问权限,用户映射,其他)]


1
输出目录:

输出目录是指NFS系统中需要共享给客户机使用的目录;

2
客户端:

客户端是指网络中可以访问这个NFS输出目录的计算机

客户端常用的指定方式

  • 指定ip地址的主机:192.168.1.2

  • 指定hostname主机:TS-231

  • 指定子网中的所有主机:192.168.0.0/24 192.168.0.0/255.255.255.0

  • 指定域名的主机:qnap.nasyun.com

  • 指定域中的所有主机:*.nasyun.com

  • 所有主机:*

3
选项:

选项用来设置输出目录的访问权限、用户映射等。

NFS主要有3类选项:

访问权限选项

  • 设置输出目录只读:ro

  • 设置输出目录读写:rw

用户映射选项

  • all_squash:将远程访问的所有普通用户及所属组都映射为匿名用户或用户组(nfsnobody);

  • no_all_squash:与all_squash取反(默认设置);

  • root_squash:将root用户及所属组都映射为匿名用户或用户组(默认设置);

  • no_root_squash:与rootsquashxiang反;

  • anonuid=xxx:将远程访问的所有用户都映射为匿名用户,并指定该用户为本地用户(UID=xxx);

  • anongid=xxx:将远程访问的所有用户组都映射为匿名用户组账户,并指定该匿名用户组账户为本地用户组账户(GID=xxx);

其它选项

  • secure:限制客户端只能从小于1024的tcp/ip端口连接nfs服务器(默认设置);

  • insecure:允许客户端从大于1024的tcp/ip端口连接服务器;

  • sync:将数据同步写入内存缓冲区与磁盘中,效率低,但可以保证数据的一致性;

  • async:将数据先保存在内存缓冲区中,必要时才写入磁盘;

  • wdelay:检查是否有相关的写操作,如果有则将这些写操作一起执行,这样可以提高效率(默认设置);

  • no_wdelay:若有写操作则立即执行,应与sync配合使用;

  • subtree:若输出目录是一个子目录,则nfs服务器将检查其父目录的权限(默认设置);

  • no_subtree:即使输出目录是一个子目录,nfs服务器也不检查其父目录的权限,这样可以提高效率;



按照上述介绍,看一下本次My Book Live作为服务端/etc/exports文件的配置

/nfs--属于输出目录,My Book Live默认的输出共享目录,目录下包含了本机的各个共享目录;

TS-231--为指定授权新NAS的Hostname主机名,也可以使用具体IP,或泛IP段(192.168.*.*),及*来允许任何主机【安全性考虑建议指定主机】

括号中的选项、权限参数就参考上文的详解,按需使用了,这里详解一下anonuid=999,anongid=1000这里的 anonuidanongid属于My Book Live服务端的用户ID和群组ID【上文有详解】,这个实际属于My Book Live上的用户账户,这个ID号可以在/etc/passwd中可以查看到,因为我需要转移My Book Live上的数据,所以直接使用管理账户,拥有最高权限。如下图所示

服务端就此配置完毕……



下面在新NAS 威联通的TS-231上进行操作:

1
新建一个全新的共享目录

打开QTS桌面的File Station 档案总管,按下图新建一个共享目录,用于挂载旧NAS的共享目录(此操作等同于控制台-共享文件夹),这里我已经创建好了一个名为《MBL_Public》的共享目录,此时目录内容为空

2
nfs挂载操作

通过管理员账户用Putty连接到新NAS,输入以下命令进行挂载

游客,如果您要查看本帖隐藏内容请回复

点击File Station的刷新,可以看到出现的My Book Live上Public共享目录的文件


总结

此方法在用于文件拷贝时非常方便,可以进行脱机操作,在挂载的共享目录内进行复制、移动等操作后,可以关闭浏览器,关闭电脑,威联通NAS会在后台继续进行文件的拷贝工作,相对于最开始介绍的方案①不用强制需要一台电脑作为中转操作,相对于方案②传输速度有所提高,能够尽可能的发挥两个NAS之间的传输性能!


后记

通过此方法,我们可以直接利用威联通NAS的高端硬件性能,直接在线播放其他NAS中的高清电影,音频文件,查看图片等操作;将旧NAS中的文件转移到威联通NAS中,或者将新NAS文件复制到另一个NAS中进行备份,执行操作后,完全可以关闭浏览器和电脑,威联通NAS会在后台进行、完成文件拷贝操作

如果需要长期使用此方法,在QTS桌面进行其他NAS的文件管理,可以进行开机挂载操作,或者进行更高阶的autonfs配置,按需挂载,闲置时自动卸载。


本帖为本站原创,欢迎转载,但请注明出处和作者

部分内容转载于David_Tang的博客园,点击查看更多关于《Linux NFS服务器的安装与配置》


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
使用道具 举报 回复
感谢,研究了半天了,希望能成功
使用道具 举报 回复 支持 反对
感谢分享!!

学习中。。。
使用道具 举报 回复 支持 反对
很有用,学习安装。
使用道具 举报 回复 支持 反对
准备做迁移
使用道具 举报 回复 支持 反对
看一下,纤细内容先!!!!!!!!!!!!!!!!!!!
使用道具 举报 回复 支持 反对
看看能不能用啊
使用道具 举报 回复 支持 反对
看看能不能用啊
使用道具 举报 回复 支持 反对
感谢分享 谢谢
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回列表 搜索 官方QQ群