完整备份和恢复

--backup
Use [DBName]
Declare @FullFileName Varchar(200)
Declare @FileFlag varchar(20)
Set @FileFlag=‘20‘+convert(char(6),getdate(),12)
Set @FullFileName=‘d:\BackUp\‘+@FileFlag+‘.BAK‘
BackUp DataBase [DBName] To Disk=@FullFileName with init

--restore
Declare @FullFileName Varchar(200)
Declare @FileFlag varchar(20)
Set @FileFlag=‘20‘+convert(char(6),getdate(),12)
Set @FullFileName=‘d:\BackUp\‘+@FileFlag+‘.BAK‘
RESTORE DATABASE [DBName] FROM DISK = @FullFileName
   WITH  MOVE ‘DBName‘ TO ‘d:\SQLData\DBName.mdf‘,
MOVE ‘DBName_log‘ TO ‘d:\SQLData\DBName_log.ldf‘
时间: 2024-10-26 02:43:03

完整备份和恢复的相关文章

在线热备份数据库之innobackupex 完整备份InnoDB

在线热备份数据库innobackupex 完整备份InnoDB XtraBackup xtrabackup C程序,支持InnoDB/XtraDB innobackupex : 以Perl脚本封装xtrabackup,还支持MyISAM 个人建议由innobackupex增量/完整 + binlog 基本上可以满足小型企业需求 percona-xtrabackup安装部署 依赖库:libev.so 安装依赖事件库 libev 安装percona-xtrabackup 常用选项 含义 - - ho

完整备份数据库+差异备份,恢复到另外一台服务器

材料:完整备份数据库一份.最近备份的差异备份一份 现在需要将它完整的恢复到另外一台数据库服务器上. 首先 左侧数据库-右键-还原数据库 然后目标数据库手动输入一个名字. 下面源设备选择完整数据库文件,然后确定后会出现在 选择用于还原的备份集 那里,勾选中完整的那份.然后左侧选项 填写一下 mdf 文件路径等 最主要的是下面那个要选择中间那个选项,以便恢复完了以后还能继续恢复差异备份 点击确认后,数据开始恢复,恢复完了以后,刷新一下左侧的数据库列表,会发现刚刚那个输入的数据库名字,显示的是 正在还

Percona Xtrabackup备份mysql (完整备份与增量备份)

Xtrabackup简介 Percona XtraBackup是开源免费的MySQL数据库热备份软件,它能对InnoDB和XtraDB存储引擎的数据库非阻塞地备份(对于MyISAM 的备份同样需要加表锁).XtraBackup支持所有的Percona Server.MySQL.MariaDB和Drizzle. XtraBackup优势 : 1.无需停止数据库进行InnoDB热备 2.增量备份MySQL 3.流压缩到传输到其它服务器 4.能比较容易地创建主从同步 5.备份MySQL时不会增大服务器

Percona Xtrabackup备份mysql全库及指定数据库(完整备份与增量备份)

原文地址:http://www.tuicool.com/articles/RZRnq2 Xtrabackup简介 Percona XtraBackup是开源免费的MySQL数据库热备份软件,它能对InnoDB和XtraDB存储引擎的数据库非阻塞地备份(对于MyISAM的备份 同样需要加表锁).XtraBackup支持所有的Percona Server.MySQL.MariaDB和Drizzle. XtraBackup优势 : 1.无需停止数据库进行InnoDB热备 2.增量备份MySQL 3.流

MySQL优化之——备份和恢复

转载请注明出处:http://blog.csdn.net/l1028386804/article/details/46766919 备份 逻辑备份方法 使用MYSQLDUMP命令备份 MYSQLDUMP是MYSQL提供的一个非常有用的数据库备份工具.mysqldump命令执行时将数据库备份成一个文本文件,该文件中实际上包含了多个CREATE 和INSERT语句,使用这些语句可以重新创建表和插入数据 MYSQLDUMP的语法和选项 mysqldump -u user -p pwd -h host

备份和恢复数据库

查看实例编号,名称和日志模式:SYS AS [email protected]>select dbid,name,log_mode from v$database; DBID NAME      LOG_MODE---------- --------- ------------1391294860 ORCL      ARCHIVELOG 1 row selected. RMAN:    登录:    [[email protected] ~]$ rman    RMAN> CONNECT T

MySQL数据库-完全备份及恢复

MySQL数据库-完全备份及恢复 数据库备份的分类 物理角度: 冷备份:也称脱机备份,特点:关掉数据库再备份 热备份:也称联机备份,特点:开启数据库再备份 温备份:数据库只有可读权限的状态下备份 逻辑角度: 对数据库的对象的备份,例如数据表,及数据表中的一些sql语句等 备份策略角度: 完全备份:每次对数据进行整体的备份 差异备份:在第一次完整备份a数据后,以后的每次的备份是a+b,b就是针对于a数据发生变化的数据,称之为'差异数据'.缺点:b的数据内存会越来越大b+=b,导致数据恢复缓慢.恢复

数据库的备份和恢复(学习笔记学习中)

--**********************数据泵技术------oracle 10G之后出现 --创建目录 create directory dump_dir as 'e:/backup'; --查询数据库所有有目录 select * from dba_directories; --删除数据库目录 drop directory dump_dir; drop directory dump_file; --创建表空间 create tablespace tbs_test datafile 'e

使用exp&imp工具进行数据库备份及恢复

使用exp&imp工具进行数据库备份及恢复1.exp/imp使用方法介绍exp/imp为一种数据库备份恢复工具,也可以作为不同数据库之间传递数据的工具,两个数据库所在的操作系统可以不同.exp可以将数据库数据导出为二进制文件,imp可以将导出的数据文件再导入到相同的数据库或不同的数据库.数据库导出有四种模式:full(全库导出).owner(用户导出).table(表导出).tablespace(表空间导出).full(全库导出):导出除ORDSYS.MDSYS.CTXSYS.ORDPLUGIN