【运营汇编1】如何确保数据传到远程服务器上
来源:互联网 发布:老外看网络玄幻小说 编辑:程序博客网 时间:2024/05/17 00:05
#!/bin/bash
7za a log.7z log #将文件log压缩成log.7z
7za t log.7z #检验文件log.7z是否可解压。
rsync -avP log.7z root@192.168.1.1:/data/ #将log.7z传送到192.168.1.1 服务器上。
整个过程都可能出现问题,7za t 可能检验文件不可解压。rsync也可能出错,而使得传送中断。
改成如下命令:
#!/bin/bash
7za a log.7z log #将文件log压缩成log.7z
7za t log.7z #检验文件log.7z是否可解压。
zat_result=$? #获取7za 命令的返回值,返回值用$?表示。
if [ $zat_result -eq 0 ]; then #如果返回0,表示文件可解压 while [ "1" = "1" ]
do
rsync -avP log.7z root@192.168.1.1:/data/ #将log.7z传送到192.168.1.1 服务器上。
$awsls_result =$?
if [ $awsls_result -eq 0 ]; then
break
fi
done
fi
0 0
- 【运营汇编1】如何确保数据传到远程服务器上
- 如何获得服务器上的jpg图像 传到手机上
- 水晶报表如何拿到远程服务器上数据
- 主备服务器内数据同步后如何确保完全一致
- base64数据如何传到后台
- 如何保存远程服务器上的音乐文件
- 如何访问远程服务器上的PHPMyAdmin
- 【精品】图形工作站如何确保图纸等重要数据的安全——HC12远程图形工作站解决方案!~
- 客户端的控件数据传到服务器
- 服务器Servlet数据传到jsp页面
- 如何将错误日志传到服务器。
- 如何将文件传到设备上
- 如何把页面的数据传到后台
- 如何将前端的数据传到后台
- 利用ASP从远程服务器上接收XML数据
- 利用ASP从远程服务器上接收XML数据
- Procedure(存储过程)调用远程服务器上的数据
- Java访问远程http服务器上数据的简便方法
- 阅读小结:Google's Neural Machine Translation System
- JDK chm帮助文档下载地址
- 探秘Java中的String、StringBuilder以及StringBuffer
- 下拉框默认选中
- [RK3288][Android6.0] 如何配置MIPI DSI Clock和PCLK
- 【运营汇编1】如何确保数据传到远程服务器上
- 美观实用的vim配置
- 将myeclipse项目导入eclipse报错的解决方法
- 关于 tomcat 集群中 session 共享的三种方法
- 库函数strcpy的工作方式
- 程序开发人员都关注的15个技术类公号
- 页面项共通校验validate
- js函数中隐藏一个div
- -Dmaven.multiModuleProjectDirectory system property is not set