Linux下的文件备份神器(linux文件备份工具)

——rsync

Linux是一款强大的操作系统,其下有众多功能强大的工具,其中就有 rsync 。

Rsync,顾名思义,是同步的意思。它最大的优点是速度快,能够备份文件及文件系统,它能在 Linux 下实现快速、可靠、高速的文件拷贝,从而实现文件备份。

Rsync 具有以下特性:支持带连接的传输,不需要整个文件重传,能够传输增量文件,能够传输网络文件,支持通配符、正则表达式、ACL(访问控制列表)、符号链接,可大文件传输,节省传输带宽。

Rsync 通过下面这条命令就可以实现文件夹备份:

rsync -avzP --delete remoteuser@remotehost:/remote_dir /local_dir

上面的命令将 remotehost 服务器上 remoteuser 用户的 /remote_dir 目录备份到本地 /local_dir 目录中。

参数 -a 是表示递归拷贝,它会保证文件属主、属组以及权限,并且以递归方式复制文件和子目录;-v 是显示详细的备份输出;-z 是表示进行压缩处理;-P 是表示在传输的同时,保留相关的文件属性;–delete 是表示如果本地拷贝的文件不存在了,则远程也应该删除。

Rsync 以其强大的功能及快速的传输速度,是 Linux 下文件备份最佳的神器,以上就是对 Rsync 的一些介绍。


数据运维技术 » Linux下的文件备份神器(linux文件备份工具)