DBMail标准版 如何备份和恢复数据?

DBMail标准版是基于数据库SQL Server的邮件服务器,帐户信息以及邮件解码等信息都是保存在SQL Server中,而原始邮件与解码后的附件则保存在dbs文件夹中。备份DBMail标准版需要分别备份数据库与dbs文件夹中的文件,具体的操作如下:

    第1步:关闭DBMail标准版.
    第2步:在SQL Server企业管理器中对dbmailpro数据库进行“所有任务->分离数据库”操作.
    第3步:用WinZip或WinRAR等打包dbmailpro/dbs目录下的所有文件以及所有子目录.
    第4步:在SQL Server企业管理器中对dbs/dbmailpro.mdf文件进行“所有任务->收缩数据库”操作.
    第5步:启动DBMail标准版.
如果要恢复到以前备份的数据,或者要把服务器迁移动另外一台服务器上(迁移前先在另一台服务器上安装一个只有空数据的DBMail标准版),然后可以按如下的步骤进行操作:
    第1步: 关闭DBMail标准版.
    第2步: 在SQL Server企业管理器中对dbmailpro数据库进行“所有任务->分离数据库”操作.
    第3步: 删除dbs文件夹下所有的文件以及000000-999999子目录(不要删除dbs目录).
    第4步: 把备份的dbs子目录下的文件以及000000-999999子目录都恢复到dbs目录下.
    第5步: 在SQL Server企业管理器中对dbs/dbmailpro.mdf文件进行“所有任务->收缩数据库”操作.
    第6步: 启动DBMail标准版.
SQL Server数据库如果没有被分离,则系统会不允许删除/复制SQL Server数据库文件(*.mdf/*.ldf)。如果您没有安装SQL Server企业管理器,可以在Windows命令行中输入如下的命令来分离(detach)和收缩(attach)数据库:
C:>osql -E
sp_detach_db dbmailpro
go
quit

C:>osql -E
sp_attach_db @filename1="c:dbmailprodbsdbmailpro.mdf", @filename2="c:dbmailprodbsdbmailpro.ldf", @dbname="dbmailpro"
go
quit


2012-11-15 03:25
邮件服务器DBMail
邮件服务器DBMail V5.0 (更新2018.05.23)
Download
DBMail产品改良计划
完美的产品体验,需要有您的参与。
在线填写,立即参与
界面/演示
界面美观大方、简单易用。
界面预览
邮件服务器DBMail  |  购买DBMail  |  软件更新  |  网站更新  |  联系遥志  |  站点地图  |  邮件服务器相关  |  代理合作
遥志软件 版权所有(C)2000-2022 湘ICP备13011306号-3 湘公网安备 43010202000264号
Copyright(C) 2000-2022 Youngzsoft Inc. All Rights Reserved.