3.4 异机备份
3.4.1 被动式异机备份
被动式异机备份指在热备份或者逻辑备份完成成将数据及时传输到另一台机器,保持多份数据,避免因服务器无法正常启动后数据无法取出,造化数据无法恢复。
这里主要介绍在window环境中使用wincsp软件通过定时任务自动比较同步下载数据库备份信息
1、 首先在window系统中安装winscp软件,可以在网上自行下载
(如需下载可以点本文左下角阅读原文至社区下载word原文档)
双击安装即可
接受协议进行安装
2、 安装完成后将下边脚本拷贝到安装的根位置
(如需下载可以点本文左下角阅读原文至社区下载word原文档)
修改脚本中的用户名,密码,服务器地址,以及下载的位置和服务器备份的位置
winscp.exe /console/command "option batch continue" "option confirm off""open root:111111@192.168.20.132:22""option transfer binary" "cd /backup""lcd d:/backup/" "optionsynchdelete off" "synchronize local" exit
root:111111@192.168.20.132:22服务器用户名、密码、服务器地址
cd /backup服务器存放路径
lcd d:/backup/本地存放路径
ynchronize local从网络同步到本地
option synchdelete off关闭同步后删除
3、 在window任务管理器中制定定时任务(这里主要介绍window10)
在左下角开始菜单出点击右键,在弹出的状态栏中点击搜索,“任务计划”
在弹出的任务中点击创建任务
输入对应的名称、描述、以及安全选项
设定好任务执行的时间间隔
设定执行脚本的位置
设置完成后点击确定
在弹出的窗口中输入本机的密码,任务计划建立
3.4.2 主动式异机备份
被动式异机备份指在另一台机器上连接到oracle数据库直接使用脚本进行备份,不依赖数据库服务器的备份脚本,与被动式备份结合,保证数据的稳定性,保持多份数据,避免因服务器无法正常启动后数据无法取出,造化数据无法恢复。
下边将主要介绍在window中如何备份Linux中oralce数据库
1、 Window主机上需要安装oracle客户端,确认利用PLSQL工具可以正常访问数据库
(如需下载可以点本文左下角阅读原文至社区下载word原文档)
按照图示部分修改需要备份数据库的用户名、密码和实例名,备份位置可以根据情况修改,这里是备份在D:ackup