sybase 利用backup server进行备份
来源:互联网 发布:autodesk软件卸载工具 编辑:程序博客网 时间:2024/06/03 19:06
为什么要对数据库进行备份?
简单说来,对数据库进行备份,是为了防止因数据丢失而造成重大损失,出现的一种减小损失的保护措施。
设想一下:
清早,你进行日常的检查,发现数据库数据统统没了,该怎么办?
当你在对服务进行升级时,他对数据库造成了巨大的改变,但升级失败了,需要重来,该怎么办?
……
……
这个时候,定期备份以及恢复就显得格外重要。
如何进行备份
安装sybase后,打开服务管理,查看,发现sybase除了一个数据库服务外,还有一个backup server——这里的backup server就是一个可以用于数据库备份的服务——所以利用backup server对数据库进行备份时,backup server 应处于启动状态。
备份命令的格式如下:
(仅限于实验环境,工作环境中需要考虑更多因素,使用更复杂的命令,本人接触的数据库,数据量还不够大,以下命令够用)
dump database 数据库名 to 设备名
数据库名,即为我们要备份的数据库名字,比如,master,sybsystemprocs,等。
设备名,即一个我们用来存放备份过来的数据的文件。
我的日常工作中,往往是.dat结尾的设备文件,例如:
dump database master to "D:\backup\master.dat"
但是,其他地方的教学,几乎清一色,用的是.dmp作为设备的后缀名:
dump database master to "D:\backup\master.dmp"
区别可能还是有的,但对我目前的需求来说,没啥影响。
如何恢复数据库
恢复数据库的命令依旧很简单:
load database 数据库名 from 设备名online database 数据库名
比如拿master作例子:
load database master from "D:\bcakup\master.dat"online database master
一些注意事项
1,以上涉及到的备份,恢复命令的使用,都限于登录sql advantage 后的使用。如果采用脚本运行的方式,需要做一些不大的修改。比如:
dump database master to "D:\backup\master.dat"go
load database master from "D:\backup\master.dat"goonline database mastergo
2,在数据库恢复时,需要停掉用正在用该库的程序,比如停掉你某个连接了该库的中间件。这里需要注意的是,如果我们用sql advantage登录执行,那么,所在库的位置,不能是我们想要恢复的库。
- sybase 利用backup server进行备份
- Backup 和 Whenever 进行备份
- 利用Windows Server Backup备份Exchange Server 2010 DAG邮箱数据库
- SERVER 2008 R2利用自带的用Windows Server Backup搞定服务器备份
- 从命令行启动Sybase Backup Server的问题
- Sybase backup and restore
- Windows Server 2008备份系统-windows server backup
- 创建Job(作业)进行定时备份(backup)
- 使用Handy Backup 6.2进行数据备份与还原(多图)
- Linux 上使用 backup-manager 进行系统备份
- Linux 上使用 backup-manager 进行系统备份
- Linux 上使用 backup-manager 进行系统备份
- SQL Server 2005新特性,部分备份(partial backup)
- SQL SERVER BACKUP DATABASE 加快备份速度方法
- 宣布 Azure Backup 支持备份 Windows Server 2008
- 基于Windows Server Backup高级应用之多副本备份[1]
- 基于Windows Server Backup高级应用之多副本备份[2]
- 如何删除Windows Server backup 的备份卷
- # Android 极光推送服务器端和移动端
- 可变长度参数列表讲解
- python 学习笔记1
- PostgreSQL学习篇9.8 位串类型
- python编写windows桌面程序(小Demo)
- sybase 利用backup server进行备份
- 格式化输出
- 添加参数到浏览器 UserAgent
- 哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈
- Caffe源码解析2:Layer
- 经典查询练手第二篇
- ELK Stack 中 Filebeat的工作原理
- AOP 之 6.1 AOP基础 ——跟我学spring3
- TYVJ 1935 拆点网络流