迁移和移动 UNIX 文件系统.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
迁移和移动 UNIX 文件系统.doc

  迁移和移动 UNIX 文件系统   了解如何在活动的系统中传输整个文件系统,包括如何创建、复制和重新实现新的文件系统。如果出现了 UNIXreg; 磁盘、系统故障或只是填满了文件系统,那么您需要创建新的分区和文件系统,并对相关内容进行复制。甚至可能需要将新的分区装入到适当的地方,以保持重要的文件和组件的位置。更复杂的情况是,您需要在活动的系统中完成这项工作,需要保持文件权限、所有权和可能存在的命名管道以及其他组件。高效地传输这些组件并保持所有这些信息,是迁移过程中的重要部分。   关于本系列   通常,UNIXreg; 管理员都拥有一套常用的辅助进程管理的实用工具、诀窍和系统。本文提供了各种用于简化各个过程的关键实用工具、命令行链和脚本。这些工具中的一部分来自于操作系统,而大部分的诀窍则于长期的经验积累和减轻系统管理员的工作压力的要求。本系列文章主要专注于最大限度地利用各种 UNIX 环境中可用的工具,包括简化异类环境中的管理任务的方法。   移动 UNIX 目录或文件系统   在许多情况下,您可能需要将 UNIX 文件系统从一个设备或硬盘分区移动到另一个设备或硬盘分区,或者需要移动文件系统中的内容以释放所占用的空间,在处理这些情况的过程中,都需要创建新的文件系统。可能是因为设备将会出现故障,或者仅仅只是耗尽了空间。您可以在运行于单用户模式的系统或者活动的 和运行的系统(需要确保文件在移动的过程中仍然可用)中完成这项任务。   在后面的这种情况下,即对活动的文件系统进行迁移时,您可能需要在某个应用程序运行的过程中对其进行移动。对于上面的这两种情况,您可能需要移动与系统相关的文件系统(如 /usr 或 /var),无论是否运行于单用户模式,该文件系统都有可能正在被使用。   在任何文件系统的移动操作中,您必须确保正确地将数据复制到新的目标。作为一个典型的示例,假定您的系统的文件/磁盘布局和使用情况如清单 1 所示。   清单 1. 示例文件/磁盘布局和使用情况   Filesystem      1K-blocks   Used Available Use% Mounted on /dev/sda3       7692908  6467756  1225152 84% / udev          517560    184  517376  1% /dev /dev/hda1      115377640  1743668 107773060  2% /var/lib/mysql /dev/hdb1      11538019294914696 14% /export/data /dev/hde1       3962940 5% /export/home /dev/hde4       133484 1% /tmp none          517560     0  517560  0% /dev/shm   正如您在清单 1 中所看到的,根文件系统已使用了百分之八十四,您可能应该将处于单个分区的根文件系统中的目录移动到新的分区或设备,以确保根文件系统不会被占满。   最好是移动显著影响希望释放空间的文件系统中的具有特定用途的单个目录。例如,在这个示例中,您可能希望将 /var 或 /usr 目录移动到它自己的文件系统。移动多个更小的目录,效率会比较低。您所需要做的只是轻松地移动单个目录以释放所占用的空间。   在有些情况下,您可能需要将现有的分区移动或复制到一个新的位置(例如,在设备可能出现故障的情况下)。这里,已经解释了究竟是应该选择目录还是现有的文件系统。   在本文中,假设您已经添加了一个新的硬盘设备或具有备用的硬盘设备或分区,以用作目录或文件系统的移动目标。   移动数据的快速指导   移动文件系统或将现有的目录移动到新的文件系统,基本操作序列如下: 选择要进行复制的数据。 创建一个新的分区。 在该分区上创建一个新的文件系统。 将该分区装入到一个临时目录。 将数据复制到这个临时目录。 对原始目录进行重命名。 创建新的装入点。 装入这个文件系统。   理想情况下,在完成这些操作之后,您应该重新启动计算机,尽管这并不总是必需的或可能的,但是应该在允许的情况下尽早重新启动计算机。   让我们对序列中的每个步骤进行更仔细的研究。   创建新的分区和文件系统   在创建新的分区和文件系统之前,首先确保可用大小和空间与要移动到新的文件系统中的文件/目录的大小相匹配。要完成这项工作,最简单的方法是使用 du 工具来确定当前文件/目录的大小。例

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档