zoukankan      html  css  js  c++  java
  • 备份MOSS应用程序

    一、备份MOSS应用程序

    使用MOSS命令STSADM.exe来备份应用程序

    STSADM.exe这个命令在

    %SystemDriver%"Program Files"Common Files"Microsoft Shared"web server extensions"12"BIN 这个目录下.

    具体操作如下:

    (1)、运行->cmd

    (2)、在命令行窗口中执行:

    "C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN \stsadm.exe" -o backup -url  http://bj-it-002/  -filename c:\backupName.bak  

    (http://bj-it-002/:为需要备份的应用程序地址

    c:\backupName.bak:为备份生成出的文件地址和名称,可自由命名。)

    二、还原应用程序

    1、还原MOSS应用程序

    首先在目标机器上准备好MOSS环境,然后执行还原命令。

    具体操作如下:

    (1)、在目标机器上新建应用程序,如http://bj-it-003/。

    (2)、运行 -> cmd

    (3)、在命令行窗口中执行:

    "C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN \stsadm.exe" –o restore -url http://bj-it-003/ -filename c:\backupName.bak -overwrite

    (http://bj-it-003/:为被还原的目标应用程序

    backupName.bak:为备份的文件)

    3、还原数据库

    在sql server 2005 中还原DMS_DB数据库文件。

    三、定时备份应用程序

    主要实现方式是建立批处理程序,然后放到系统计划任务中执行。系统每次执行会写一个日子文件,记录这次的执行情况。

    具体步骤如下:

    1、新建notepad文本,输入以下内容(框中内容为代码,其他为注释)

    --写日志文件(D:\moss_backup\serverlog.txt为日志文件地址和名称,可自行定义),开始执行备份:

    echo %date% %time% backup : >>D:\moss_backup\serverlog.txt

    --备份,并将备份结果写到日志文件中

    -- http://waixie10:20102/:为需要备份的应用程序地址

    -- D:\moss_backup\%date:~0,10%.data:为备份文件的地址和名称,按备份日期来命名。

    "C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN \stsadm.exe" -o backup -url http://waixie10:20102/ -filename "D:\moss_backup\%date:~0,10%.data" -overwrite >>D:\moss_backup\serverlog.txt

    --写日志文件,备份结束。

    echo %date% %time% end : >>D:\moss_backup\serverlog.txt

    2、将刚创建的txt文件另存为.bat格式文件。

    3、在操作系统中新建计划任务,执行这个批处理文件即可,执行频率和执行时间自行设置。

  • 相关阅读:
    C++ STL 介绍
    C++多线程学习笔记 (CreateThread()与 _beginthreadex() )
    Spring轻量级开发---基础知识和初体验
    J2EE面试题
    SSH的优缺点比较
    Qt容器类总结
    Qt Creater使用技巧
    Visual Studio里使用Qt
    Qt的学习之路
    解决Github下载慢和下载失败问题
  • 原文地址:https://www.cnblogs.com/hqbird/p/2013296.html
Copyright © 2011-2022 走看看