第 7 章 使用 Oracle Solaris ZFS 快照与克隆.docx

第 7 章 使用 Oracle Solaris ZFS 快照与克隆.docx

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 7 章 使用 Oracle Solaris ZFS 快照和克隆本章介绍如何创建和管理 Oracle Solaris ZFS 快照和克隆。此外还提供了有关保存快照的信息。本章包含以下各节:ZFS 快照概述创建和销毁 ZFS 快照显示和访问 ZFS 快照回滚 ZFS 快照ZFS 克隆概述创建 ZFS 克隆销毁 ZFS 克隆使用 ZFS 克隆替换 ZFS 文件系统发送和接收 ZFS 数据ZFS 快照概述快照是文件系统或卷的只读副本。快照几乎可以即时创建,而且最初不占用池中的其他磁盘空间。但是,当活动数据集中的数据发生更改时,快照通过继续引用旧数据占用磁盘空间,从而阻止释放磁盘空间。ZFS 快照具有以下特征:可在系统重新引导后存留下来。理论最大快照数是 264。快照不使用单独的后备存储。快照直接占用存储池(从中创建这些快照的文件系统或卷所在的存储池)中的磁盘空间。递归快照可作为一个原子操作快速创建。要么一起创建快照(一次创建所有快照),要么不创建任何快照。原子快照操作的优点是始终在一个一致的时间捕获快照数据,即使跨后代文件系统也是如此。无法直接访问卷的快照,但是可以对它们执行克隆、备份、回滚等操作。有关备份 ZFS 快照的信息,请参见发送和接收 ZFS 数据。创建和销毁 ZFS 快照显示和访问 ZFS 快照回滚 ZFS 快照创建和销毁 ZFS 快照快照是使用 zfs snapshot 命令创建的,该命令将要创建的快照的名称用作其唯一参数。快照名称按如下方式指定:filesystem@snapnamevolume@snapname快照名称必须满足ZFS 组件命名要求中所述的命名要求。在以下示例中,将创建 tank/home/ahrens 的快照,其名称为 friday。# zfs snapshot tank/home/ahrens@friday通过使用 -r 选项可为所有后代文件系统创建快照。例如:# zfs snapshot -r tank/home@now# zfs list -t snapshotNAME USED AVAIL REFER MOUNTPOINTrpool/ROOT/zfs2BE@zfs2BE 78.3M - 4.53G -tank/home@now 0 - 26K -tank/home/ahrens@now 0 - 259M -tank/home/anne@now 0 - 156M -tank/home/bob@now 0 - 156M -tank/home/cindys@now 0 - 104M -快照没有可修改的属性。也不能将数据集属性应用于快照。例如:# zfs set compression=on tank/home/ahrens@nowcannot set compression property for tank/home/ahrens@now: snapshotproperties cannot be modified使用 zfs destroy 命令可以销毁快照。例如:# zfs destroy tank/home/ahrens@now如果数据集存在快照,则不能销毁该数据集。例如:# zfs destroy tank/home/ahrenscannot destroy tank/home/ahrens: filesystem has childrenuse -r to destroy the following datasets:tank/home/ahrens@tuesdaytank/home/ahrens@wednesdaytank/home/ahrens@thursday此外,如果已从快照创建克隆,则必须先销毁克隆,才能销毁快照。有关 destroy 子命令的更多信息,请参见销毁 ZFS 文件系统。保持 ZFS 快照如果存在不同的原子快照策略,导致旧的快照由于不再存在于发送侧而被 zfs receive 不小心销毁,则可能需要考虑使用本 Solaris 发行版中的快照保持功能。保持快照可以防止它被销毁。此外,当一个带有克隆的快照等待删除最后一个克隆时,该功能允许使用 zfs destroy- d 命令删除该快照。每个快照都有一个关联的用户引用计数,其初始值为 0。对一个快照设置一个保持时,此计数递增 1;释放一个保持时,此计数递减 1。在先前的 Solaris 发行版中,只有在快照无克隆时,才能使用 zfs destroy 命令销毁

文档评论(0)

xuefei111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档