Backup rsync日志文件的格式
我正在使用Backup rsync日志文件的格式,backup,rsync,logfile,Backup,Rsync,Logfile,我正在使用rsync运行备份,在此期间创建日志文件。然而,我不知道这些缩写是什么意思。以下是日志文件的示例: 2016/11/15 15:17:53 [4906] building file list 2016/11/15 15:17:53 [4906] .d..t...... ./ 2016/11/15 15:17:53 [4906] >fcst...... .hiddenfile 2016/11/15 15:17:53 [4906] >fcst...... file1 例如,>
rsync
运行备份,在此期间创建日志文件。然而,我不知道这些缩写是什么意思。以下是日志文件的示例:
2016/11/15 15:17:53 [4906] building file list
2016/11/15 15:17:53 [4906] .d..t...... ./
2016/11/15 15:17:53 [4906] >fcst...... .hiddenfile
2016/11/15 15:17:53 [4906] >fcst...... file1
例如,
>fcst……
代表什么?更重要的是,它记录在哪里?我没有在主页上找到它。如果它确实在手册页中,请指出相应的部分。rsync
的手册页对它进行了很好的解释:
替换Y的更新类型如下所示:
表示文件正在传输到本地主机 (已收到)- A
表示正在对 项(例如创建目录或更改 符号链接等)c
表示该项是指向另一项的硬链接 (需要--硬链接)h
表示该项未被更新(尽管它可能会被更新) 具有正在修改的属性)
表示分项输出区域的其余部分包含 信息(如“删除”) 替换X的文件类型为:*
用于文件,af
用于文件 目录,符号链接为d
,设备为L
,特殊设备为D
文件(例如,命名套接字和FIFO) 上面字符串中的其他字母是 如果项目的关联属性为 已更新或“.”表示无更改。对此有三个例外:(1)a 新创建的项目将每个字母替换为“+”,(2)相同的 项将点替换为空格,(3)未知属性 将每个字母替换为一个“?”(这可以在与 较旧的rsync) 与每个字母关联的属性如下所示:S
表示常规文件具有不同的 校验和(需要--checksum)或符号链接、设备或特殊 文件的值已更改。请注意,如果您正在发送文件 对于3.0.1之前的rsync,此更改标志将仅用于校验和不同的常规文件c
表示常规文件的大小不同,并且将 由文件传输更新s
- A
表示修改时间不同,正在修改 更新到发送方的值(需要--times)。替代值 T表示修改时间将设置为 传输时间,当文件/symlink/设备更新时没有--times,以及当符号链接更改且接收器 无法设置时间。(注意:使用rsync 3.0.0时 客户端,您可能会看到s标志与t组合,而不是此时间设置失败的正确t标志。)t
表示权限不同,正在更新 发送程序的值(需要--perms)p
- o表示所有者不同,并且正在更新为 发送方的值(需要--所有者和超级用户权限)
- A
表示该组不同,正在更新为 发件人的值(需要--group和设置组的权限)g
插槽保留供将来使用u
表示ACL信息已更改a
表示扩展属性信息已更改x
你不能因为没有在rsync手册页上找到这一点而责怪OP或其他任何人。当前手册页为4286行。在删除nroff/troff typesettng指令后,Andrew Tridgell最初的rsync手册页大约有300行。