kaisawind's blog
  • 关于
  • 所有帖子

rsync数据同步备份 - Wed, Jun 23, 2021

rsync数据同步备份

1. 概述

由于经常重装系统,为了防止数据丢失,需要对数据进行全量备份。

2. rsync

rsync开源的数据同步命令

2.1 常用指令

rsync -av --delete source/ destination

-a 递归同步并同步元信息 -v 打印日志 --delete 目标中删除数据(源中没有的)

--exclude='*.txt' 排除同步txt文件 --exclude 'dir1/*' 排除同步文件夹 --exclude={'file1.txt','dir1/*'} 多排除模式 --link-dest 增量同步(需要基准目录) rsync -a --delete --link-dest /compare/path /source/path /target/path

2.2 SSH远程同步

rsync -av --delete source/ username@remote_host:destination

2.3 rsync协议远程同步

rsync -av source/ rsync://192.168.122.32/module/destination

2.4 自用

rsync -av --delete --exclude="/home/pana/.cache/*" --exclude="/home/pana/.cargo/registry/cache/*" --exclude="/home/pana/.npm/*" --exclude="/home/pana/.pub-cache/*" /home/pana/ /run/media/pana/code/kaisawind


辽ICP备2021007608号 | © 2025 | kaisawind

Facebook Twitter GitHub

▄