实现Exchange 2007 SP2 自动备份

在没有安装SP2之前,我是使用BackUp exec来备份的,后来安装了SP2之后,发现BackUp exec不能备份了,不知道为什么,后来只有使用Windows自带的备份功能来备份了。先说明一下环境

环境:

Windows Server 2008 SP2 标准版

Exchange 2007 SP2

下面开始说明步骤

步骤:

1、为系统添加备份功能

2、利用Wbadmin命令编写脚本。

@echo off
::MailBack.bat
::备份邮件到网络服务器

rem 定义网络路径
set backupshare=\\10.0.0.3\MailBack

rem 备份的文件包括
set include=d:,e:

rem 为建立文件夹定义时间变量
set m=%date:~5,2%
set d=%date:~8,2%

rem 定义新的文件夹名
set newfolder=%backupshare%\%m%%d%
echo Creating %newfolder%

mkdir %newfolder%

rem 运行备份
echo Backing up %include% to %newfolder%
wbadmin start backup -backuptarget:%newfolder% -include:%include% -vssfull -quiet

rem 清除变量
set backupshare=
set include=
set m=
set d=
set newfolder=

3、将以上内容复制到记事本,然后保存为MailBack.bat

4、建立计划任务,根据自己的实际情况定制计划任务,注意,建立完计划任务后,要在该任务的属性中将“使用最高权限运行”勾选,否则该计划不能正常运行。

另附上Wbadmin Start backup的使用帮助

用法: WBADMIN START BACKUP
    [-backupTarget:{TargetVolume | TargetNetworkShare}]
    [-include:VolumesToInclude]
    [-allCritical]
    [-noVerify]
    [-user:UserName]
    [-password:Password]
    [-noInheritAcl]
    [-vssFull]
    [-quiet]

使用指定参数运行一次性备份。如果未指定任何选项而启用计划备份,则使用
计划备份的设置运行备份。如果指定了参数,则会运行卷影复制服务(VSS)的
副本备份,而且不会更新正在备份文件的历史记录。

-backupTarget   该备份的存储位置。需要驱动器号或远程共享网络文件夹
                的通用命名约定(UNC)路径(\\servername\sharename\)。
                注意: 如果指定远程共享文件夹,则该备份会覆盖此服务器上该
                位置中的任何现有备份。

-include        要在备份中包含的用逗号分隔的卷驱动器号、卷装入点或基于 GUID
                的卷名称列表。
                仅在指定 -backupTarget 时使用。

-allCritical    在备份中自动包括所有关键卷(包含操作系统组件的卷)。可以
                与 -include 参数一起使用。这在创建完整的系统备份或系统状态
                恢复时很有用。
                仅在指定 -backupTarget 时使用。

-noVerify       如果指定该参数,则不会对写到可移动介质(如 DVD)的备份验证
                错误。如果不使用此参数,则会对写到可移动介质的备份进行验证。

-user           如果备份目标是一个远程共享文件夹,则指定对远程共享文件夹
                具有写入权限的用户名。

-password       由参数 -user 指定的用户名的密码。

-noInheritAcl   如果指定该参数,则指定的凭据会应用到包含该备份的
                \\<RemoteSharedFolder>\WindowsImageBackup\<ComputerName>
                文件夹。若要以后访问该备份,则必须使用这些凭据,或者您必须是
                具有该共享文件夹的计算机上的 Administrators 组或
                Backup Operators 组成员。如果未使用 -noInheritAcl,则
                默认情况下,来自该共享文件夹的访问控制列表(ACL)权限应用于
                <ComputerName> 文件夹,以便对此远程共享文件夹具有访问权限
                的任何用户都可以访问此备份。

-vssFull        如果指定该参数,则使用卷影复制服务(VSS)执行完整备份。每个
                文件的历史记录将得到更新以反映已对其进行备份。如果未指定该
                参数,则 START BACKUP 将备份副本,但不会更新正在备份的文件的历
                史记录。
                警告: 如果不使用 Windows Server Backup 备份当前备份中卷上的应
                用程序,请勿使用该参数。否则,可能会中断其他备份产品正在进行
                的增量的、差分备份或其他类型的备份。

-quiet          在不提示用户的情况下运行该命令。

总结:

虽然这篇博文只是说明了如何实现Exchange 的自动备份,但是我更想说的是Wbadmin是一个很强大的工具,我们今天用的只是它强大功能中的一部分,以后有机会我会写更多关于Wbadmin的文章,希望大家也能够去研究和学习。

你可能感兴趣的:(职场,自动,Exchange,休闲)