rsync日志文件的格式

时间:2016-11-15 14:35:03

标签: 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

>fcst......代表什么?更重要的是,它在哪里记录?我没有在联机帮助页中找到它。如果它实际上在联机帮助页中,请指出相应的部分。

1 个答案:

答案 0 :(得分:1)

rsync的手册页解释得非常好:

  

替换Y的更新类型如下:

     
      
  • <表示文件正在传输到远程主机   (发送)。

  •   
  • >表示文件正在传输到本地主机   (接收到的)。

  •   
  • A c表示正在进行本地更改/创建   item(例如创建目录或更改a   符号链接等。)

  •   
  • h表示该项目是指向其他项目的硬链接   (要求 - 硬链接)。

  •   
  • .表示该项目未更新(尽管可能会更新)   有正在修改的属性。)

  •   
  • A *表示分项输出区域的其余部分包含   消息(例如&#34;删除&#34;)。

         

    替换X的文件类型为:f表示文件,d表示文件   目录,符号链接的L,设备的D和特殊的S   文件(例如命名套接字和fifos)。

         

    上面字符串中的其他字母是实际的字母   如果项目的关联属性正在输出,则将输出   更新或&#34;。&#34;没有变化。三个例外是:(1)a   新创建的项目用&#34; +&#34;,(2)相同替换每个字母   item用空格替换点,以及(3)未知属性   用&#34;?&#34;替换每个字母; (这可以在与之交谈时发生   一个较旧的rsync)。

         

    与每个字母关联的属性如下:

  •   
  • c表示常规文件具有不同的文件   校验和(需要--checksum)或符号链接,设备或特殊   文件具有更改的值。请注意,如果您要发送文件        对于3.0.1之前的rsync,此更改标志仅适用于校验和不同的常规文件。

  •   
  • s表示常规文件的大小不同而且会是   由文件传输更新。

  •   
  • A t表示修改时间不同且正在进行   更新为发件人的值(需要 - 次)。替代值   of表示修改时间将设置为        传输时间,在没有时间更新文件/符号链接/设备时以及更改符号链接和接收器时发生   无法设定时间。 (注意:使用rsync 3.0.0时        对于此时间设置失败,您可能会看到s标志与t结合而不是正确的T标志。)

  •   
  • p表示权限不同且正在更新   发件人的价值(需要 - 经验)。

  •   
  • o表示所有者不同,并且正在更新为   发件人的价值(需要 - 所有者和超级用户权限)。

  •   
  • A g表示该组不同,正在更新为   发件人的价值(要求 - 组和设置组的权限)。

  •   
  • u广告位仅供将来使用。

  •   
  • a表示ACL信息已更改。

  •   
  • x表示扩展属性信息已更改。

  •