DB2备份脚本如何指定备份文件路径

问题描述

DB2备份脚本如何指定备份文件路径

查了些资料,找到如下java代码,自己也尝试了一下,是可以备份的,代码如下:
import java.util.Date;
public class BAK {
public static void main(String[] args) throws Exception{
Runtime runtime = Runtime.getRuntime();
Process proc = runtime.exec("db2cmd /c db2 force application all");
Thread.currentThread().sleep(5000);
proc = runtime.exec("db2cmd /c db2 backup db TEST );
WITHOUT PROMPTING; ");
runtime.exit(0);
}
}
但是有个问题:如何指定备份路径呢?我尝试改了如下代码
proc = runtime.exec("db2cmd /c db2 backup db TEST );
改为:
proc = runtime.exec("db2cmd /c db2 backup db TEST to e:db2autuobak");
但是执行的时候报错,求各位老师指点迷津

时间: 2025-01-27 01:32:59

DB2备份脚本如何指定备份文件路径的相关文章

linux 自动定时备份文件夹及备份脚本实例

服务器:阿里云 需求:对www目录,每天凌晨1点执行备份,以当天日期命名文件夹 在 alidata 文件夹里建立 wwwbak 目录 和 bakwww.sh 文件,操作如下: 新建 wwwbak 文件夹,执行如下命令:  # mkdir wwwbak# chmod -R 777 wwwbak 再新建 bakwww.sh 的文件,执行如下命令 # vi bakwww.sh 文件内容如下:cp -af /alidata/www/ /alidata/wwwbak/$(date -d "today&qu

Mysql数据库导出压缩并保存到指定位置备份脚本

  一个脚本用来把所有Mysql数据库导出压缩并保存到指定位置. 内容如下:  代码如下   #!/bin/bash ############################################ # # 这是一个MySQL数据库备份脚本 # 一次把所有数据库导出并gz压缩保存 # ccshaowei#gmail.com # 2013/05/08 # http://www.111cn.net# ############################################ #

VBS 脚本不能运行 提示Windows无法访问指定设备路径或文件_vbs

昨天下载并且安装了Updater Application Block后,需要执行一个Deploy.vbs的文件,鄙人才疏学浅,这个小问题竟然也花费了我不少心机. 现在把结论共享一下. 首先,我的vbs文件关联已经被"豪杰"夺取了.我双击Deploy.vbs就会打开豪杰,比较郁闷.但是我用了打开方式,试了浏览器.cmd,都无济于事. 今天,我想到这个问题后,就有想法去Microsoft的News Group上去问一问.然后又去了CSDN的全文检索.果然很争气,我的关键字只是vbs,执行,

sql server 类型自动判断和条件检查的备份脚本

根据自己环境自定义了一个备份脚本! 说明: 使用方法:exec master.dbo.fullbackup1 's:\backup','suzhou','full' 0.备份类型只能是full.diff或log,数据库名不能为空 1.通过新建一个历史表记 录每次备份内容 2.检查数据库版本是否为2005以上 3.检查当前用户是否有权 限完成备份 4.会自动检查指定盘符是否存在 5.检查指定格式是否为s:\ 6.如果指定的备份目录不存在proc将自动新建,根据备份类型为full.diff或 log

CentOS中Mongodb数据库自动备份并删除指定天数前的备份

说明: Mongodb数据库服务器 操作系统:CentOS Mongodb数据库版本:mongodb-linux-x86_64-2.6.x 具体操作: 1.创建Mongodb数据库备份目录 mkdir -p /home/backup/mongod_bak/mongod_bak_now mkdir -p /home/backup/mongod_bak/mongod_bak_list 2.新建Mongodb数据库备份脚本 vi /home/crontab/mongod_bak.sh #新建文件,输入

WP空间的Dropbox自动备份脚本

如果你的空间是linux系统,空间比较大的话,拥有SSH权限,那么恭喜你,你可以用这段脚本来实现自动备份整个wp到空间上或者Dropbox上了. 脚本doBackWebSite.sh利用linux的crontab功能实现自动定时备份功能,并自动删除过期的备份文件,节约空间,程序默认为删除备份前三天的脚本,当然你可以在脚本中自动制定的;-) ,下面介绍脚本使用过程.  1.  脚本内容如下 doBackWebSite.sh #!/bin/bash#*************************

Ubuntu Server下MySql数据库备份脚本代码

说明: 我这里要把MySql数据库存放目录/var/lib/mysql下面的pw85数据库备份到/home/mysql_data里面,并且保存为mysqldata_bak_2012_04_11.tar.gz的压缩文件格式(2012_04_11是指备份执行时当天的日期), 最后只保留最近7天的备份. 实现步骤: 1.创建保存备份文件的目录:/home/mysql_datacd /home #进入目录 mkdir mysql_data #创建目录2.创建备份脚本文件:/home/mysql_data

Centos使用tar命令做增量备份脚本

想给subversion做个自动备份的脚本,一看目录大小,已经有几十个G了. 天天做完整备份太费系统资源了,增量备份是一个很好的解决方案. 每周做一次完整备份,然后每天只做增量备份. Centos做增量备份还是很容易的,tar命令就可以完全胜任. 在cron里设置,每周日晚执行(每周日全备份,其余时间增量备份). 示例一:  代码如下 复制代码 #!/bin/bash # define dayofweek=`date "+%u"` today=`date "+%Y%m%d&q

debian vps网站自动备份脚本分享

debian系统占用内存少,负载均衡,但是如果没有控制面板的话,管理起来就只能通过ssh中使用linux命令来管理.对于不熟悉linux命令的人来说确实比较麻烦.本篇将详细地分步骤介绍如何在debian系统下,使用linux命令实现定时自动备份网站数据.(本文备份方法适用于所有linux系统非必须debian) vps系统环境 系统说明 vps主机内存256MB,硬盘空间 20GB:系统为debian 6 32位:安装的是lnmp. 先给一份手动备份网站的列子: cd /home/ mkdir