7. 备份还原

本文涉及的产品
云数据库 RDS SQL Server,独享型 2核4GB
简介:

使用 SQL Server 能够备份和还原数据库。 此外,您可以导出和导入安全证书和密钥。
BACKUP 备份完整的 SQL Server 数据库以创建数据库备份,或者备份数据库的一个或多个文件或文件组以创建文件备份 (BACKUP DATABASE)。
BACKUP CERTIFICATE 将证书导出到文件中。
BACKUP MASTER KEY 导出数据库主密钥。
BACKUP SERVICE MASTER KEY 导出服务主密钥。
RESTORE MASTER KEY 从备份文件中导入数据库主密钥。
RESTORE SERVICE MASTER KEY 从备份文件中导入服务主密钥。
本节说明用于备份的 RESTORE 语句。 除了用于还原和恢复备份的主要语句 RESTORE {DATABASE | LOG} 以外,还可以使用多个辅助 RESTORE 语句来管理备份和计划还原序列。
RESTORE 还原使用 BACKUP 命令所做的备份。
RESTORE 参数 本主题记录了在 RESTORE {DATABASE|LOG} 语句和如后所示的关联辅助语句的“语法”部分中说明的参数:RESTORE FILELISTONLY、RESTORE HEADERONLY、RESTORE LABELONLY、RESTORE REWINDONLY 和 RESTORE VERIFYONLY。
RESTORE FILELISTONLY 返回由 SQL Server 中的备份集内包含的数据库和日志文件列表组成的结果集。
RESTORE HEADERONLY 返回包含 SQL Server 中特定备份设备上所有备份集的所有备份标头信息的结果集。
RESTORE LABELONLY 返回一个结果集,它包含给定备份设备识别的备份介质的相关信息。
RESTORE REWINDONLY 倒带并关闭指定的磁带设备,这些设备在以 NOREWIND 选项执行 BACKUP 或 RESTORE 语句后保持打开状态。
RESTORE VERIFYONLY 验证备份但不还原备份,检查备份集是否完整以及整个备份是否可读。
相关实践学习
使用SQL语句管理索引
本次实验主要介绍如何在RDS-SQLServer数据库中,使用SQL语句管理索引。
SQL Server on Linux入门教程
SQL Server数据库一直只提供Windows下的版本。2016年微软宣布推出可运行在Linux系统下的SQL Server数据库,该版本目前还是早期预览版本。本课程主要介绍SQLServer On Linux的基本知识。 相关的阿里云产品:云数据库RDS SQL Server版 RDS SQL Server不仅拥有高可用架构和任意时间点的数据恢复功能,强力支撑各种企业应用,同时也包含了微软的License费用,减少额外支出。 了解产品详情: https://www.aliyun.com/product/rds/sqlserver
相关文章
|
7天前
|
SQL 存储 关系型数据库
mysql数据库备份与恢复
mysql数据库备份与恢复
|
4月前
|
SQL 关系型数据库 MySQL
恢复误删除的mysql数据库
恢复误删除的mysql数据库
114 1
|
8月前
|
关系型数据库 数据库
Mairadb数据库的备份和恢复
Mairadb数据库的备份和恢复
112 1
|
存储 SQL 安全
Mysql数据库的备份与恢复
Mysql数据库的备份与恢复
117 0
Mysql数据库的备份与恢复
|
关系型数据库 MySQL 数据库
MySQL数据库的备份与恢复(下)
一、数据备份的重要性 备份的主要目的是灾难恢复。 在生产环境中,数据的安全性至关重要。 任何数据的丢失都可能产生严重的后果。
150 0
|
SQL 关系型数据库 MySQL
MySQL数据库的备份与恢复(上)
一、数据备份的重要性 备份的主要目的是灾难恢复。 在生产环境中,数据的安全性至关重要。 任何数据的丢失都可能产生严重的后果。
245 0
|
安全 关系型数据库 MySQL
MySQL数据库的备份与恢复(中)
一、数据备份的重要性 备份的主要目的是灾难恢复。 在生产环境中,数据的安全性至关重要。 任何数据的丢失都可能产生严重的后果。
202 0
|
关系型数据库 MySQL 数据库
数据库管理的MySQL备份和恢复命令
mysqldump 是一个命令行客户端程序,用于转储本地或远程 MySQL 用于备份到单个平面文件中的数据库或数据库集合。
228 0
|
SQL Web App开发 关系型数据库
|
存储 关系型数据库 MySQL