LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: liuzwei

菜菜鸟求教:复制文件的脚本和制定时间运行

[复制链接]
发表于 2009-9-15 09:58:13 | 显示全部楼层
scp
rsync
...
回复 支持 反对

使用道具 举报

发表于 2009-9-17 21:45:27 | 显示全部楼层

楼主你的sql server 服务的系统类型说明点!

sql 在windows 上还是linux! windows 俺不熟悉,linux 的话你这样试试!

终端执行命令 root 权限必须

shell>crontab -e 这样就进入了crontab 编辑模式

然后按键盘的 i 字母 就可以往里面添加内容 具体格式和解释如下:

# 这个就是注释的意思 后面的命令是不会起作用的
一个范例:

#45 18 * * * /home/shell/wget.sh
40 01 09 07 * /home/shell/backday.sh 2> /dev/null

第一行的意思是 每天 18点45分 自动执行 /home/shell/wget.sh 脚本
第二行的意思是 7月9日 01点40分 自动执行 /home/shell/backday.sh 脚本
当然 第一行被注释掉了所以不起作用了。

这样就可以明白 那些* 代表什么吧: 分 小时 天 月 星期
每个星中间是有空格的 最后星后面是可以直接是shell命令的例如 cp file.txt /home/databak  吧file.txt 文件复制到/home/databak 目录下。

写好了以后 你按键盘ESC 然后 shift+: 然后 输入wq 回车 这样就保存退出了!最后就是

shell>service crond restart 重新加载crond。

上面的不明白没关系 你可以到google 里搜索两个关键词
第一个:vi linux
第二个:linux 例行任务

认真看上一遍资料就可以全部搞定了!
回复 支持 反对

使用道具 举报

发表于 2009-9-18 01:21:05 | 显示全部楼层
不太记得,有印像 rsync 还是 MySQL 的官网好像有这类范文的

这里有些脚本也可以参考一下:
http://rsync.samba.org/examples.html
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-21 08:42:18 | 显示全部楼层
Post by 吾同树;2027794
sql 在windows 上还是linux! windows 俺不熟悉,linux 的话你这样试试!

终端执行命令 root 权限必须

shell>crontab -e 这样就进入了crontab 编辑模式

然后按键盘的 i 字母 就可以往里面添加内容 具体格式和解释如下:

# 这个就是注释的意思 后面的命令是不会起作用的
一个范例:

#45 18 * * * /home/shell/wget.sh
40 01 09 07 * /home/shell/backday.sh 2> /dev/null

第一行的意思是 每天 18点45分 自动执行 /home/shell/wget.sh 脚本
第二行的意思是 7月9日 01点40分 自动执行 /home/shell/backday.sh 脚本
当然 第一行被注释掉了所以不起作用了。

这样就可以明白 那些* 代表什么吧: 分 小时 天 月 星期
每个星中间是有空格的 最后星后面是可以直接是shell命令的例如 cp file.txt /home/databak  吧file.txt 文件复制到/home/databak 目录下。

写好了以后 你按键盘ESC 然后 shift+: 然后 输入wq 回车 这样就保存退出了!最后就是

shell>service crond restart 重新加载crond。

上面的不明白没关系 你可以到google 里搜索两个关键词
第一个:vi linux
第二个:linux 例行任务

认真看上一遍资料就可以全部搞定了!

谢谢,搞定了,没有利用脚本,在crontab里写了一个命令,如下

0   3   *   *   *   cp -u /sql_bak/*.* /sql_bak1

ms sql设定的是每天早晨2:00开始备份,所以就设定在3:00中开始备份文件

-u参数,是通过比较只拷贝最新备份的文件

sql_bak和sql_bak1是挂载的windows系统上的共享目录,提前用mount.cifs命令挂载了(renhat用这个命令替代了smbclient)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表