admin 管理员组

文章数量: 1184232

文件备份传输时需要保证文件的完整性,否则可能会引出更多的问题

方案:使用 Md5 验证文件,以 gitlab 备份为例

  1. 安装相关依赖包

    yum -y install perl perl-Digest-MD5 -y
    
    md5sum (选项)(参数) 
    -b:二进制模式读取文件;
    -t或--text:把输入的文件作为文本文件看待; 
    -c:从指定文件中读取MD5校验和,并进行校验;
    --status:验证成功时不输出任何信息; 
    -w:当校验不正确时给出警告信息。 
    生成MD5:md5sum testfile > testfile.md5
    检验MD5:md5sum testfile -c testfile.md5
    
  2. 生成MD5文件

    md5sum -b *_11.8.10_gitlab_backup.tar > bakup_file.md5
    
  3. 文件同步到备份机器后进行验证:

    md5sum -cw ./

本文标签: 保护你的 生成 资源