
DB Mail Pro 如何备份当前的数据?
DB Mail Pro是基于数据库SQL
Server的邮件服务器,帐户信息以及邮件解码等信息都是保存在SQL
Server中,而原始邮件与解码后的附件则保存在dbs文件夹中。备份DB Mail
Pro需要分别备份数据库与dbs文件夹中的文件,具体的操作如下:
第1步:关闭DB Mail Pro。
第2步:在SQL
Server企业管理器中,右键选择dbmailpro数据库,执行“所有任务->分离数据库”操作。
第3步:用WinZip或WinRAR等打包dbmailpro/dbs目录下的所有文件以及所有子目录。
第4步:在SQL Server企业管理器,选择“操作->所有任务->附加数据库”菜单命令。
第5步: 选择c:\dbmailpro\dbs\dbmailpro.mdf文件,然后“确定”。
第6步:启动DB Mail Pro.
DB Mail Pro
如何恢复到以前的数据?
如果您以前备份过数据,现在需要恢复到以前备份时的状态,可以按如下的步骤进行操作。注意恢复时dbs目录不能删除,只能删除该目录下的子目录以及文件。因为删除以后再重建时目录的访问权限会被改变,这会影响Webmail对于dbs目录的访问权限。
第1步: 关闭DB Mail Pro.
第2步: 在SQL
Server企业管理器中对dbmailpro数据库进行“所有任务->分离数据库”操作。
第3步: 删除dbs文件夹下所有的文件以及000000-999999子目录(不能删除dbs目录,否则会影响Webmail目录访问权限).
第4步: 把备份的dbs子目录下的文件以及000000-999999子目录都恢复到dbs目录下.
第5步:在SQL Server企业管理器,选择“操作->所有任务->附加数据库”菜单命令。
第6步: 选择c:\dbmailpro\dbs\dbmailpro.mdf文件,然后“确定”。
第7步: 启动DB Mail Pro.
DB Mail Pro如何迁移到新的服务器上?
如果要将DB Mail
Pro迁移到另外一台服务器上,实际的操作是先在旧服务器上做一次数据备份,然后在新服务器上做一次数据恢复。具体的步骤如下:
第1步: 在旧服务器上,请按备份数据的方法,备份好旧服务器上的数据。
第2步: 在新服务器上,安装好DB Mail Pro,启动进入主界面以后直接退出。
第3步: 在新服务器上,按照恢复数据的方法,把旧服务器上的数据恢复过新服务器上。
第4步:新服务器上启动DB Mail Pro.
如果没有装SQL企业管理器怎么办?
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:\dbmailpro\dbs\dbmailpro.mdf",
@filename2="c:\dbmailpro\dbs\dbmailpro.ldf",
@dbname="dbmailpro"
go
quit
|