如何减少恢复的时间?
10.1Collocation
- Collocation(配置):最小化磁带存储client端数据的数目。
- Disk caching: 从disk存储池恢复数据,即使它已经被迁移。
- Consolidation(合并):移动数据到快速访问存储池或者在恢复他们之前合并数据。
通过collocation可以设置nodes group。使用define collocgroup和define collocmember.TSM 缺省的是collocate by group.如果你不能定义groups or members, 缺省的行为是collocate by node.你也可以通过设置collocate to "node"。
最好的粒度是设置collocate的参数是"Filespace",如果collocation by filespace被定义,server 会尝试一个volume上的一个节点的filespace.如果节点有多个filespaces,server 会将数据存放在不同顺序卷的每个filespace.
如果collocation 被disabled,则有server会尝试使用所在可用的空间卷。
使用collocation具有的三点优势:
- 使工作站的数据集中
- 减少磁带在恢复过程中的mount次数
- 使在存储池的级别可进行选择.
在大部分情况下,考虑到带盒的价格和传输和离线存储的成本,copy storage 一般不用collocated.
10.2 Disk caching
disk caching只用来设置disk storage pools.(set the cache setting to "yes") 在迁移进程迁移一部分数据到下一个存储池之后, 会将迁移的数据同时保存在disk cache里,以便于恢复和还原.
disk caching 有以下缺点:
> Client端的备份性能将受到影响,因为server在写存储新的文件是会决定哪些cached files文件要被重写.
> 需要更多的database space .因为server要跟踪文件的cached copy和迁移到其他存存储池的copy.
10.3Data movement
tsm 允许使用move nodedata 命令来移动顺序存储池的节点的数据,到随机访问存储池中,这样可以提高数据恢复的速度.