仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1018|回复: 8
打印 上一主题 下一主题

[其他Linux] 带来一篇利用批处置异地备份数据(winrar)

[复制链接]
再现理想 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 16:53:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
linux系统的文件布置,etc/,opt/目录的内容等;
为了保证服务器中数据的可恢复性,接纳异地备份数据库计划。异地备份数据分为异地备份文件数据与异地备份数据库数据二种。个中异地备份文件数据是为了备份网站顶用户上传的文件而计划的。而异地备份数据库数据是将数据库中数据备份文件上传到异地服务器。

假如费事可使用一些软件比方绿环FTP数据备份、rsync都能够。

1、实行历程及道理为:
1.需安装WinRAR软件,用于将多个待备份文件紧缩成一个紧缩文件。
2.誊写备份脚步:
目次定位到WinRAR软件安装路径下
cdc:programfileswinrar
实行rar.exe程序
rara-r-yc:c.rarc:cac:c
毗连远程ftp服务器,个中要誊写ftp://ftp.txt/文件
ftp-s:c:ftp.txt192.168.0.1
可删除当地备份文件
del/f/qc:c.rar
目次从头定位
cd
完全代码以下(back.bat):
.代码以下:

cdc:programfileswinrar
rara-r-yc:c.rarc:cac:c
ftp-s:c:ftp.txt192.168.0.1
del/f/qc:c.rar
cd


3.誊写远程ftp毗连设置文件
用户名
暗码
cd路径
Put当地文件路径及文件名远程文件路径及文件名
Bye为加入
完全代码以下(ftp.txt):
admin
Heroic
putc:c.rarc.rar
bye
4.经由过程windows自带的“义务企图”功效准时运转bat文件。(经由过程“入手下手”->“四周”->“体系工具”->“义务企图”
5.备份oracle数据库命令为:
expuserid/pwd@servicenamefile="backupfilepath"owner=user
注重userid为体系办理员,backupfilepath为文件保留路径(文件后缀为dmp),user是针对谁人用户举行备份,假如不写该参数,则默许针对userid用户举行备份
比方:
expuser/pwd@servernamefile=d:"backup"oracle"oracle%date:~0,10%.dmpowner=systemlog=d:"backup"oracle"oracle%date:~0,10%.log
(个中%date:~0,10%为取以后体系工夫。0为入手下手地位,10为停止地位)
.代码以下:

setfiles=c:ackup\%date:~0,10%.rar
setdbfilesdmp=c:ackup\%date:~0,10%db.dmp
setuserdb="jbpmdemo"
setpwddb="jbpmdemo"
setdomain="master.jhserver"
setfilespath=c:cac:c
setftpfile="c:ackupftp.txt"
setftpname=admin
setftppwd=Heroic
setftpfiles="%date:~0,10%.rar"
setftpdbfiles="%date:~0,10%db.rar"
setftpdomain="192.168.0.1"
setrarpath="c:programfileswinrar"
@echo入手下手备份数据库
exp%userdb%/%pwddb%@%domain%file="%dbfilesdmp%"
@echo入手下手紧缩文件
c:
cdc:programfileswinrar
rara-r-y%files%%filespath%%dbfilesdmp%
@echo写进文件ftp
@echo%ftpname%>%ftpfile%
@echo%ftppwd%>>%ftpfile%
@echoput%files%%ftpfiles%>>%ftpfile%
@echobye>>%ftpfile%
@echo上传%files%.rar文件
ftp-s:%ftpfile%192.168.0.1
del/f/q%files%



每一个开发团队都对他的发行版做过测试后放出的.那些国际知名的大品牌更是如此。
海妖 该用户已被删除
沙发
发表于 2015-1-17 11:56:30 | 只看该作者
发问的时候一定要注意到某些礼节。因为Linux社区是一个松散的组织、也不承担回复每个帖子的义务。它不是技术支持。
因胸联盟 该用户已被删除
板凳
发表于 2015-1-20 18:48:46 | 只看该作者
Linux是参照Unix思想设计的,理解掌握Linux必须按照Unix思维来进行。思想性的转变比暂时性的技术提高更有用,因为他能帮助你加快学习速度。
山那边是海 该用户已被删除
地板
发表于 2015-1-29 14:54:35 | 只看该作者
掌握在Linux系统中安装软件,在安装Linux工具盘后大致日常所需的软件都会有,一般网络提供下载的软件都会有安装说明。
变相怪杰 该用户已被删除
5#
发表于 2015-2-6 02:14:37 | 只看该作者
了解Linux的网络安全,系统的安全,用户的安全等。安全对于每位用户,管理员来说是非常重要的。
谁可相欹 该用户已被删除
6#
发表于 2015-2-14 23:51:41 | 只看该作者
清楚了解网络的基础知识,特别是在Linux下应用知识,如接入internet等等。
再见西城 该用户已被删除
7#
发表于 2015-3-4 10:48:49 | 只看该作者
把这个问题放在其他Linux社区请求帮助也是一种选择。如果Linux得不到答案,请不要以为我们觉得无法帮助你。有时只是看到你问题的人不知道答案罢了。这时换一个社区是不错的选择。
若相依 该用户已被删除
8#
发表于 2015-3-19 07:46:18 | 只看该作者
选择交流平台,如QQ群,网站论坛等。
乐观 该用户已被删除
9#
发表于 2015-3-27 15:09:50 | 只看该作者
放手去搞。尽量不要提问,运用搜索找答案,或者看wiki,从原理上理解操作系统的本质,而不是满足于使用几个技巧。尽量看英文资料。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-22 23:54

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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