zoukankan      html  css  js  c++  java
  • XDB基于Library的备份及恢复

    基于standalone全备份

    语句:

    xdb backup --federation xhive://localhost:1235 --standalone --file E:xdbDataxDB_backxdb_backup.bak

    恢复:

    1. 在空的xdb环境中clean stop-server xdb ;
    2. 在xdb Client程序中打开恢复窗口:Federation->Restore Library

     基于back-library备份

    语句:

    xdb -d dms -u administrator -p dmadmin

    backup-library indexlib/2011 --file E:xdbDataxDB_backxdb_backup_2011_L.bak

    图 21

    恢复:

    在空的xdb环境中,1.新建database:dms;2.clean stop-server xdb ;3.修改XhiveDatabase.bootstrap文件:

    <segment id="segidx_2011" temp="false" version="1" state="detach_point" usage="detachable_root" usable="true"  reserved="false">

      <file path="E:xdbDataxDB_dataindexlibdms-segidx_2011-0.XhiveDatabase.DB" id="54"/>

      <binding-server name="primary"/>

    </segment>

    注:id="segidx_2011"跟原数据一致;

    path="E:xdbDataxDB_dataindexlibdms-segidx_2011-0.XhiveDatabase.DB" 新复制的backup下DB文件的地址;

    id="54" 跟原文件一致;

             state="detach_point" 必须这样写;

    1. 在xdb Client程序中打开恢复窗口:Federation->Restore Library

    图 22

    注:File name of library backup:备份的文件;

           Select libraries to restore:自动识别出来的;

           Federation target location:XDB安装data目录下的XhiveDatabase.bootstrap文件;

    1. 启动XDB,在root-library下新建indexlib目录:

    图 23

    1. 在新建的indexlib目录右键Library management->Attach library将备份的DB文件attch进新库里。

     

    图 24

    结果:恢复成功。

  • 相关阅读:
    SPOJ NSUBSTR
    一点对后缀自动机的理解 及模板
    HDU 1086 You can Solve a Geometry Problem too
    HDU2036 改革春风吹满地
    POJ 2318 TOYS
    [HNOI2008]玩具装箱TOY
    HDU 3507 Print Article
    洛谷 P1231 教辅的组成(网络最大流+拆点加源加汇)
    P3984 高兴的津津
    P2756 飞行员配对方案问题(网络流24题之一)
  • 原文地址:https://www.cnblogs.com/lingbing/p/6297657.html
Copyright © 2011-2022 走看看