计算机程序备份,将应用程序快照备份到计算机
Linux/UNIX 示例脚本
创建一个 shell (.sh) 文件,在其中包含类似如下所示的脚本,以自动下载快照。如果密码中包含特殊字符,请参阅“处理特殊字符”。
#!/bin/sh
# Sample script to download and maintain 10 maintenance backups
# Update the following seven parameters
url=https://example.oraclecloud.com
user=serviceAdmin
password=/home/user1/epmautomate/bin/example.epw
snapshotname="Artifact Snapshot"
numberofbackups=10
epmautomatescript=/home/user1/epmautomate/bin/epmautomate.sh
javahome=/home/user1/jdk1.8.0_191/
export JAVA_HOME=${javahome}
printResult()
{
op="$1"
opoutput="$2"
returncode="$3"
if [ "${returncode}" -ne 0 ]
then
echo "Command failed. Error code: ${returncode}. ${opoutput}"
else
echo "${opoutput}"
fi
}
processCommand()
{
op="$1"
date=`date`
echo "Running ${epmautomatescript} ${op}"
operationoutput=`eval "$epmautomatescript $op"`
printResult "$op" "$operationoutput" "$?"
}
op="login ${user} ${password} ${url}"
processCommand "${op}"
op="downloadfile \"${snapshotname}\""
processCommand "${op}"
op="logout"
processCommand "${op}"
# Renames the downloaded artifacts, keeps the last 10 backups
timestamp=`date +%m_%d_%Y_%I%M`
mv "${snapshotname}.zip" "${snapshotname}_${timestamp}.zip"
((numberofbackups+=1))
ls -tp ${snapshotname}*.zip | grep -v '/$' | tail -n +${numberofbackups} | xargs -d '\n' -r rm --
计算机程序备份,将应用程序快照备份到计算机相关推荐
- LVM创建,缩减及快照备份
管理逻辑卷工具:LVM 逻辑卷:灵活可动态存储的一种逻辑上的存储 最底层需要通过工具变成"物理卷":存储设备,Raid ,分区等 VG:(1)底层设备容量之和.(2)PE大小*数量 ...
- 数据库备份定期删除程序的开发。
第一.最近客户的服务器数据库备份每天都在进行,随着数据量的不断的增加,备份也在不断的进行变大. 第二.于是一些问题就出现了客户的服务器的磁盘的空间有限,定期数据库备份文件太大而导致无法进行保存问题. ...
- mysql5.7数据库快照_lvm快照备份数据库(Mysql5.7)
备份的目的 能够防止由于机械故障以及人为误操作带来的数据丢失,例如将数据库文件保存在了其它地方. 备份的分类 以操作过程中服务的可用性分: 冷备份:cold backup mysql服务关闭,mysq ...
- Java web程序中备份oracle数据库
Java web程序中备份oracle数据库 1.生成备份文件: public ActionForward createDmp(ActionMapping mapping, ActionForm fo ...
- linux lvm 系统快照,利用Linux LVM进行快照备份
1. LVM概述 LVM的全称为Logical Volume Manager,是Linux所提供的一种对磁盘分区进行灵活管理的机制.要理解LVM,首先需要从一个Linux用户经常遇到的问题开始,那就是 ...
- Postgresql 物理热备份 -- 快照备份
Postgresql 物理热备份 -- 快照备份 转载于:https://www.cnblogs.com/xibuhaohao/p/11114394.html
- 《Android应用开发攻略》——2.14 备份Android应用程序数据
2.14 备份Android应用程序数据 Pratik Rupwal 2.14.1 问题 当用户恢复出厂设置或者改用新的Android设备时,应用程序丢失存储数据或者应用程序设置. 2.14.2 解决 ...
- 桌面程序explorer_备份Internet Explorer 7搜索提供程序列表
桌面程序explorer If you are both an IE user and a fan of using custom search providers in your search bo ...
- 如何将Elasticsearch的快照备份至OSS
前言 Elasticsearch 是一个开源的分布式 RESTful 搜索和分析引擎.它可以在近实时条件下,存储,查询和分析海量的数据.它还支持将快照备份至HDFS/S3上面,而阿里云OSS兼容S3的 ...
最新文章
- 网络文件系统(NFS)简介
- 让线上学习不打折扣,作业帮如何用技术促进课堂高频互动场?
- macbook下载苹果版Photoshop cc2019 for mac
- 【LeetCode】617. 合并二叉树
- RabbitMQ六种工作模式:simple work publish routing topic rpc
- 数据帧,数据包,报文段,报文,分组,数据包的概念和区别
- EFCore 5 新特性 Savepoints
- html怎么保存曲奇,自制曲奇饼能保存多久 这些存放方法你懂吗
- C语言 基础60题(2)——二维数组操作
- python中 is 和== 的区别
- 支付宝“美团”化 美团“支付宝”化
- 格式化U盘为FAT32
- Excel文件处理-Python之openpyxl
- matlab 输出 syms,matlab中latex和syms的完美结合
- java编程判断斐波那契数是质数
- Html之 图像标记
- 基波、谐波、谐波次数
- 关于oracle驱动jiar包版本问题导致的ORA-01460【mybatis+Oracle】
- 微信小程序picker组件
- 小米大佬分享8年工控上位机工作经历
热门文章
- 多节锂电串联保护板ic_如何有效保护锂电池板,一款优质的MOS管就能解决
- PCM设备是做什么的? PCM作用是什么?
- 工业交换机厂家,工业交换机品牌前十大排名
- 国家开放大学2021春1073法律文书答案
- 【亲测】二极管电压测试“跳坑”注意事项——硬件的板载测试验证
- martingale、markov chain、Monte Carlo、MCMC
- html文字粒子效果简陋,5个很棒的CSS3文本粒子动画特效
- mysql typeindex_explain mysql的type字段,索引的类型
- python运行结果闪退_Pyhton TestCase运行闪退与失败,原因不详。。。
- [Intel Edison开发板] 04、Edison开发基于nodejs和redis的服务器搭建