Windows server 2008R2下搭建FTP服务器,并进行数据库自动备份

1.创建FTP服务器(Windows 2008 IIS7.0安装FTP教程

一、 安装IIS。右键【我的电脑】,选择【管理】打开。
选择【角色】,选择【添加角色】打开。
二、 配置DOS。输入:

CACLS "%SystemDrive%\Windows\System32\inetsrv\config" /G "Network Service":R /E

CACLS "%SystemDrive%\Windows\System32\inetsrv\config\administration.config" /G "Network Service":R /E

CACLS "%SystemDrive%\Windows\System32\inetsrv\config\redirection.config" /G "Network Service":R /E

三、 配置IIS(上面我们已经安装了IIS管理工具)

1 打开 IIS管理器(开始----管理工具-----),双击“管理服务”,选中“Windows 凭据或 IIS 管理器凭据”,最后单击右边操作列表下的“应用”。

扫描二维码关注公众号,回复: 2562488 查看本文章
2 使用“IIS管理器用户”创建一个 IIS 所管理的用户帐号。为此,双击“IIS 管理器用户”,单击“添加用户”,在弹出的窗体中输入用户名和密码。

   
   
四、    创建一个 FTP 站点,为其启用 IisManagerAuth,并创建一个 IIS管理凭据的帐户,使其具备 FTP 相应的访问权限
FTP建立完成。剩下的就是建立文件夹,并且给每个文件夹赋予权限

*****************************************************************数据库备份************************************************

数据库备份脚本:

oracle11g+window2008数据库服务器数据本地和异地备份
1、oracle11g 数据库数据本地备份
数据库备份bat 脚本
@echo 准备导出数据
@mkdir D:\数据库备份\%date:~0,4%%date:~5,2%%date:~8,2%
@set oracle_sid=orcl1
@expdp user/123456 dumpfile=project-56-%date:~0,4%%date:~5,2%%date:~8,2%.dmp
@move E:\app\Administrator\product\11.2.0\dbhome_1\RDBMS\log\project-56-%date:~0,4%%date:~5,2%%date:~8,2%.dmp D:\数据库备份\%date:~0,4%%date:~5,2%%date:~8,2%
@echo 备份完毕
在数据库服务器操作系统中添加定时任务执行bat命令。

2、oracle11g 数据异地备份
在另外一台服务器上搭建ftp服务
window2008 搭建ftp服务 参见http://yveming.blog.51cto.com/2038161/769624 
数据库备份bat脚本
@echo 准备导出数据
@mkdir D:\数据库备份\%date:~0,4%%date:~5,2%%date:~8,2%
@set oracle_sid=orcl1
@expdp project2/123456 dumpfile=project-56-%date:~0,4%%date:~5,2%%date:~8,2%.dmp
@move E:\app\Administrator\product\11.2.0\dbhome_1\RDBMS\log\project-56-%date:~0,4%%date:~5,2%%date:~8,2%.dmp D:\数据库备份\%date:~0,4%%date:~5,2%%date:~8,2%
@echo 备份完毕

@echo FTP上传到 应用服务器
echo open 192.16.1.1 >>temp.txt        
echo user administrator>>temp.txt
echo 123>>temp.txt
echo put D:\数据库备份\%date:~0,4%%date:~5,2%%date:~8,2%\project-56-%date:~0,4%%date:~5,2%%date:~8,2%.dmp >>temp.txt
echo bye >>temp.txt
ftp -n -s:temp.txt
del  /q temp.txt
在数据库服务器操作系统中添加定时任务执行bat命令。






猜你喜欢

转载自blog.csdn.net/xfxfxfxfxf666/article/details/80842468
今日推荐