使用DPM 2010恢复Exchange 2010数据库数据操作实例

目录

一、新建恢复数据库... 2

二、恢复某个用户邮件... 3

三、恢复用户邮件... 10

一、新建恢复数据库

以管理员身份用登录具有邮箱服务器角色的服务器使用Exchange 2010 Powershell用命令新建一个名为RDB的恢复数据库,该恢复数据库的存储路径可以根据实际情况选择。

运行命令:New-MailboxDatabase  -Recovery  -Name  RDB  -Server  mailbox01.com.contoso  -EdbFilePath "d:\rdb\rdb.edb" -LogFolderPath "d:\rdblog\"

其中 –Recovery  表示数据库属性为恢复数据库。

-Name         参数后面跟恢复数据库名称。

-Server         参数后面是表示恢复数据库装载在该邮箱服务器上。

-EdbFilePath     参数表示恢复数据库文件存放位置

-LogFolderPath   参数表示恢复数据库日志文件存放位置

如下图:

图一

接下来需要修改刚才新建的恢复数据库的属性,将其设置为“恢复时可覆盖”

二、恢复某个用户邮件

通过DPM 2010对某个邮件用户进行邮件恢复。(能够恢复的前提条件是在这之前对用户所在的邮箱数据库创建过还原点,将该用户数据恢复到较早的某个时间点后,用户在此时间点后接收到的邮件将不会被恢复邮件覆盖)。

登录到DPM 2010管理控制台,进入“恢复”菜单下,选择需要恢复的邮箱数据库——>选择需要恢复的邮件用户——>选择恢复时间见点。如下图

在需要恢复邮件的邮件用户上面用鼠标点击右键,选择“恢复”。

在“复查恢复选择”对话框中查看相关信息是否正确。如下图

单击“下一步”选择将邮件恢复到恢复数据库。

在“指定目标”对话框中选择恢复数据库所在的邮件服务器,在恢复数据库名称框中输入恢复数据库的名称(在此我输入的是RDB)。

在“指定恢复选择”中可以设置恢复数据是占用带宽的计划。

单击“下一步”选择“恢复”

根据数据库的大小不同恢复时所需的时间也不相同

三、恢复用户邮件

数据库恢复成功后,接下来需要通过命令恢复用户邮件(在此以Exchange01为例),以管理员身份登录邮箱服务器,启动Exchange powershell命令提示符,运行如下命令:

Restore-mailbox  -identity exchange01   -RcoveryDatabase  RDB

其中:-identity        参数后面跟需要恢复邮件的用户的别名(即登录名)

-RecoveryDatabase     参数后面跟恢复数据库的名称

接下来选择A,不选的话也可以,默认是Y

选择A后,将进行用户邮件恢复操作,从提示信息中可以得出恢复的数据大小。

时间: 2024-09-28 06:09:47

使用DPM 2010恢复Exchange 2010数据库数据操作实例的相关文章

DPM恢复Exchange 2013数据库

本文我们来介绍在Exchange 2013数据库出故障后,如何恢复Exchange 2013数据库. 大概分为三个步骤: 一.模拟数据库灾难, 二.恢复Exchange 2013邮箱数据库, 三.测试恢复成功: 一.模拟数据库灾难, 1.首先我们将Exchange 2013中的AdminDepartment数据库删除,如下图, 2.我们模拟数据库灾难,将Exchange 2013的AdminDepartment数据库文件剪切至其他位置,如下图, 3.使用AdminDepartment中的admi

JDBC通用的数据库数据操作[CRUD]封装

package com.lyang.dao; import java.lang.reflect.Field; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.ResultSetMetaData; import java.sql.SQLException; import java.util.ArrayList; import java.

第八章| 2. MySQL数据库|数据操作| 权限管理

1.数据操作 SQL(结构化查询语言),可以操作关系型数据库 通过sql可以创建.修改账号并控制账号权限:  通过sql可以创建.修改数据库.表:  通过sql可以增删改查数据: 可以通过SQL语句中的DML语言来实现数据的操作,包括 使用INSERT实现数据的插入 UPDATE实现数据的更新 使用DELETE实现数据的删除 使用SELECT查询数据以及. 1.1数据的增删改查 插入数据INSERT 1. 插入完整数据(顺序插入) 语法一: INSERT INTO 表名(字段1,字段2,字段3-

第八章|MySQL数据库|数据操作

数据操作 可以通过SQL语句中的DML语言来实现数据的操作,包括 使用INSERT实现数据的插入 UPDATE实现数据的更新 使用DELETE实现数据的删除 使用SELECT查询数据以及. 数据的增删改查 插入数据INSERT 1. 插入完整数据(顺序插入) 语法一: INSERT INTO 表名(字段1,字段2,字段3-字段n) VALUES(值1,值2,值3-值n); 语法二: INSERT INTO 表名 VALUES (值1,值2,值3-值n); 2. 指定字段插入数据 语法: INSE

数据库--数据操作

一.介绍 在MySQL管理软件中,可以通过SQL语句中的DML语言来实现数据的操作,包括 使用INSERT实现数据的插入 UPDATE实现数据的更新 使用DELETE实现数据的删除 使用SELECT查询数据. 二.插入数据INSERT INSERT into info values(1,'田硕','男'); INSERT into info(id,NAMES) values(2,'田硕'); INSERT into info(id,NAMES) values(3,'田硕'),(4,'田硕'),(

Exchange 2010 备份还原邮件

备份还原邮件 理论部分: 如果一份很重要的电子邮件丢失了,可能会给企业带来灾难性的后果,企业对邮件的依赖性相当的高,邮件无疑是一种很重要的通讯工具,保护好邮件是是一项很重要的事情. 我们作为Exchange的管理员,备份无疑使我们工作的重中之重. 其实在给邮箱做限制的时候,可以实现在一份邮件客户端进行删除操作之后,可以再服务器上保留多少天,这是我们可以根据这个期限,在客户端就可以进行还原. 可以再outlook客户端进行还原,也可以在owa进行还原 这是如何实现简单的还原,如果不进行备份的话,那

Lesson9 Exchange 2010 Management Skills

Lesson9 Exchange 2010 Management Skills 1-安装 安装好先决条件容易遗漏的一件事: 下面这个服务一定要改为自动 2-委派安装 从第二台Exchange 2010服务器开始,管理员就可以将域用户添加到delegated setup组中,委派域用户完成 Exchange 2010 的部署 委派组: 先在第一台 exchangerun下面的命令 就是让第二台exchange server加入到组织中 回到第二台exchange server上安装exchange

数据库数据文件和控制文件恢复

数据库数据文件和控制文件恢复一次数据库数据文件和控制文件丢失或未创建恢复数据库启动方法该文档适用数据恢复:数据库安装的时候丢失控制文件和数据文件或者数据库故障的数据.控制文件丢失或者数据库的本来数据.控制文件丢失有备份文件,用备份文件恢复本文的环境变量ORACLE_BASE=/oo/oracleORACLE_HOME=/oo/oracle/11g 1.数据库启动报错数据库启动时报错: 报错1: SQL> startup ORA-01261: Parameter db_recovery_file_

Exchange 2010 数据库磁盘碎片整理

第一步 进入Exchange 2010安装目录下的bin目录 可以在Exchange 2010 Powershell中使用命令cd $Exscripts 进入Exchange安装目录的Scripts目录然后输入cd ..和cd .\bin进入bin目录.如图. 第二步 卸载数据库 打开Exchange 2010 EMC控制台,选择数据库,将数据库卸载.如图. 第三步 使用命令整理数据库文件 在Exchange 2010 Powershell中使用命令 eseutil /d "E:\Exchang