Linux & Oracle相关文档,希望互相学习,共同进步
风123456789~-CSDN博客
1.实验背景 
需要把一个目录中所有文件,按照目录把某个时间点之前的同步到一个盘中,之后的同步备份到另一个盘中,实现不同时间段的备份。
本次实现目标:把common文件夹中 2025年之后的含文件夹 ,移动到 2025after 目录中
2025年之前的含文件夹 ,移动到 2024before 目录中
2. 知识点准备
2.1 scp命令同步
登录到10服务器:将common文件夹中内容 /home/file/common/
-> 同步到 17服务器 /home/oracle/important/15/common/
命令:
scp -r common oracle@192.168.3.17:/home/oracle/important/15
结果截图:可以看到时间都变了,变成操作的时间
2.2 rsync命令同步
登录到10服务器:将common文件夹中内容 /home/file/common/
-> 同步到 17服务器 /home/oracle/important/15/common/
命令:
/usr/bin/rsync -av /home/file/common/ oracle@192.168.3.17:/home/oracle/important/15/common/
结果截图:执行后文件时间依然保持原来的时间
区分:命令1 是把文件夹common移动过去了,命令2是把 common下的文件夹移动过去
/usr/bin/rsync -av /xxx/common /home/oracle/important/15/testcommon/2023/
/usr/bin/rsync -av /xxx/common/ /home/oracle/important/15/testcommon/2023/