存储 频道

怎样将原有文件分步转移到SATA分区中

【IT168 资讯】我的操作系统是Solaris9,硬件平台是SUN的服务器,存储系统是日立的存储系统(集成了Brocade FC交换机的SAN系统)。现在我想在存储系统上增加一些串口的ATA数据。我希望能够实现“磁盘对拷”,这样在原有分区上的旧文件(未使用时间超过两周的文件)以及那些超过10M的大文件就可以分步转移到新的SATA上面去了。所有这些对应用操作来说必须是透明的,我现在的文件系统是VxFS和VxVM。应该如何操作?
 
  :要实现这个目标,操作起来相当复杂。为了实现在不同的文件系统下拥有不同的文件,必须拥有两个不同的文件系统(以及不同的卷标和文件组),还要利用脚本文件或者SRM(存储资源管理)包来进行文件的移动操作,要不然也可以用HSM(分级存储管理)来实现。

  一个免费的方法是:利用脚本将旧文件转移到你的ATA存储器上,将UNIX的程序链接标志放到以后处理。不妨将这种方法叫做手动HSM方法。在某些环境下,这种方法的效果非常理想,尤其当文件数目比较少的时候更是如此。

  但是小心:每个程序链接都需要在文件系统中保留一个iNode(智能节点)的标志,你会发现iNode很快就不够用了!利用df_vxfs命令可以看出还有多少iNode剩余,如果你有超过8百万个文件,在创建文件系统时要在mkfs命令后面加上"largefiles" 参数。注意不要执行有可能危害程序链接的应用程序,否则一切都白干了!

0
相关文章