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、在操作系统中新建计划任务,执行这个批处理文件即可,执行频率和执行时间自行设置。

  • 相关阅读:
    Mysql 中的MVCC原理,undo日志的依赖
    Innodb 实现高并发、redo/undo MVCC原理
    Django restful 规范
    TCP 原理
    HTTPS建立连接的过程
    HTTP协议,Http 常用状态码
    SQL注入
    Mysql 索引问题集锦
    Mysql MyISAM与InnoDB 表锁行锁以及分库分表优化
    归并排序Python 实现
  • 原文地址:https://www.cnblogs.com/hqbird/p/2013296.html
Copyright © 2011-2022 走看看