- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
使用 tar 备份
SmarTraining 工作室 » 使用 tar 备份 /index.php?q=aHR0cDovL3NtYXJ0cmFp...
CentOS 丛书目录 — 系统管理 — 网络服务 — 应用部署
内容提要
1. 熟悉 GNU tar 工具
2. 使用 tar 进行备份和恢复
3. 学会使用 tar 编写备份脚本
tar是一个已移植到Linux 中的经典UNIX命令。tar是Tape ARchive (磁带归档)的缩写,最初设计用于将文件打包到磁带上。它是一个基于文件
的命令,它本质上是连续地、首尾相连地堆放文件。
使用tar可以打包整个目录树,这使得它特别适合用于备份。归档文件可以全部还原,或从中展开单独的文件和目录。备份可以保存到基于文件的设
备或磁带设备上。文件可以在还原时重定向,以便将它们重新放到一个与最初保存它们的目录(或系统)不同的目录(或系统)。tar是与文件系统
无关的,它可以使用在ext2 、ext3 、jfs 、Reiser和其他文件系统上。
在Linux世界里经常使用tar命令进行备份,此时将涉及tar命令的一些参数。 tar命令的完整格式是:
tar operation [options] files_to_backup_or_restore
其中:
operation:用于指定 tar 要进行的操作
options:用于指定一系列的选项
files_to_backup_or_restore :用于给出要备份或要恢复的文件或目录名,在指定目录时也包括了这个目录下的子目录。
下表给出了 tar 命令的操作说明。
操作 说明
[-]A 连接多个归档文件为一个归档文件
[-]c 用于创建一个新的存档文件
[-]x 从归档文件中恢复备份文件
[-]t 用于列出一个存档文件中的文件名
[-]u 仅仅添加比存档文件中更新的文件。即,用新增的文件取代原备份文件,如果在归档文件中找不到要更新的文件,则把它追加到备份文件的最后
[-]d 将归档文件的内容与文件系统上的当前文件作比较
[-]r 将文件追加到指定的归档文件中
––delete 从归档文件中删除指定的文件
下表给出了 tar 命令的常用选项说明。
选项 说明
-f name 使用name指定存档文件名或设备名
-v 列出处理的详细信息
-z 用GNU的gzip压缩文件或解压
-j 用GNU的bzip2压缩文件或解压
-C director 将当前目录切换到 director
-M 创建/列出/恢复多卷存档文件,以便在几个备份介质中存放
-N DATE 指定仅对那些比DATE新的文件进行操作
-p 表示希望保留文件许可权限
-P 保留文件的绝对路径,即不去掉/
-w 要求等待用户确认每一个操作
-W 表示在写入备份内容到备份设备以后再读出来进行验证以提高可靠性
-T filename 从指定的文件中读需要备份或恢复的文件名
-X filename 不处理给定文件中列出的文件
--exclude=PATTERN 不处理指定的文件
第1页 共7页
文档评论(0)