Chinaunix首页 | 论坛 | 博客
  • 博客访问: 120190
  • 博文数量: 24
  • 博客积分: 32
  • 博客等级: 民兵
  • 技术积分: 109
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-28 16:23
文章分类
文章存档

2014年(6)

2013年(8)

2012年(6)

2011年(4)

分类: AIX

2014-06-13 10:00:10

本文简单介绍了如何使用IBM提供备份工具TSM管理及备份数据到带库的方法及具体命令使用示例。详细内容如下所示:
1. 备份/tsmdata/baktest目录及其所有子目录中的所有文件:
dsmc selective /tsmdata/baktest/ -subdir=yes
注:使用-subdir=yes时,如果子目录是文件系统,则TSM不备份该子目录中的文件。
备份/fs1和/fs2文件系统:
dsmc incremental /fs1 /fs2
备份/tsmdata/baktest/abc1和/tsmdata/baktest/abc2文件
dsmc selective /tsmdata/baktest/abc1 /tsmdata/baktest/abc2
备份/tsmdata/filelist.txt文件中的文件列表:
dsmc selective -filelist=/tsmdata/filelist.txt
对目录及其下的子目录和文件进行增量备份:
dsm>Incremental /tsmdata/baktest/
或:
dsm>Incremental /tsmdata/baktest/*
查看备份数据
tsm> q backup /tsmdata/baktest/*
查看所有备份数据
tsm> q backup / -subdir=yes
显示详细备份信息
tsm> q backup -detail / -subdir=y
2. 删除备份数据节点默认不允许其删除备份文件。
修改节点属性,允许其删除备份文件
tsm:TSM>update node nodeba backdelete=yes
注意,执行此命令时要求节点不能正在访问TSM服务器
查看节点属性
tsm:TSM>q node format=detailed
确认删除备份文件的许可权,即
Backup Delete Allowed?: yes
删除某目录下*.txt备份文件
tsm> delete backup "/tsmdata/baktest/*.txt"
删除某目录下的所有文件(不包括目录):
tsm> delete backup “/tsmdata/baktest/*”
删除某目录下的所有文件(包括目录):
tsm> delete backup "/tsmdata/baktest/*" -deltype=all
删除所有备份数据(包括目录)
tsm> delete backup / -deltype=all
删除文件空间:
tsm> delete filespace db2node /home
删除文件空间时,删除该文件空间内的所有备份版本和归档副本
3. 恢复数据恢复文件的最近备份版本,即使该备份是非活动的:
dsmc restore /tsmdata/baktest/foldtest/aaa –latest
将文件恢复到新的目录和名称:
dsmc restore /tsmdata/baktest/foldtest/aaa /tsmdata/baktest/foldtest/aaa.doc
恢复目录及其所有子目录中的文件:
dsmc restore /tsmdata/baktest/ -subdir=yes
注:/tsmdata/baktest/目录需要存在
将filelist.txt文件中指定的文件列表恢复到另一位置:
dsmc restore -filelist=/tsmdata/filelist.txt /tsmdata/baktest1/
4. 归档数据与备份文件类似
归档/tsmdata/baktest/abc1和/tsmdata/baktest/abc2文件
dsmc archive /tsmdata/baktest/abc1 /tsmdata/baktest/abc3
归档filelist.txt文件中的文件列表:
dsmc archive -filelist=/tsmdata/filelist.txt
归档目录中的所有文件并删除这些文件(不包括子目录):
dsmc archive /tsmdata/baktest/ -deletefiles
归档目录及其子目录中的所有文件:
dsmc archive /tsmdata/baktest/foldtest/ -subdir=yes
查看归档数据:
tsm> q archive /tsmdata
tsm> q archive /tsmdata/
tsm> q archive -subdir=y /
5. 检索归档数据在想要将归档副本从服务器返回工作站时检索文件。
将文件检索到原始位置:
dsmc retrieve /tsmdata/baktest/abc.txt
将文件检索到新位置:
dsmc retrieve /tsmdata/baktest/abc4 /tsmdata/baktest1/abc4
检索目录下的所有文件
dsmc retrieve /tsmdata/baktest/ -subdir=y
6. 删除归档数据删除某归档文件(如果有多个版本,都删除)
delete archive /tsmdata/baktest/abc1
删除某归档文件(可从列表中选择要删除的版本)
delete archive /tsmdata/baktest/abc2 –pick
删除目录下的所有归档文件(包括子目录):
del arch /tsmdata/baktest/* -subdir=y

阅读(1758) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~