ページの先頭行へ戻る
 Teamware Collaboration Suite V2.0グループウェア機能管理者ガイド

A.5.2 ユーザ・インターフェース

フォーラムリストの作成

移出元フォーラムリスト/移入先フォーラムリストの作成について以下に示します。移出元フォーラムリストを作成する場合には、移動元のTeamWARE Forumサービスのあるサーバ上で、また、移入先フォーラムリストを作成する場合には、移動先のTeamWARE Forumサービスのあるサーバで行ってください。なお、フォーラムリストの作成は、TeamWARE Officeの動作中にシステム管理者が行ってください。

指定形式

tofrmlst forum-list

オペランドの説明
forum-list :

forum-listに、フォーラムリストを出力するファイル名を指定します。フォーラムリストをカレントディレクトリ以外に作成する場合にはフルパス名で指定します。指定されたファイル名がすでに存在した場合、このコマンドはエラーとなります。本オペランドは省略できません。

注意

フォーラムリストは読み込み専用ファイルです。このファイルは編集しないでください。更新された場合、移出処理での動作保証はされません。

フォーラムリストの形式

フォーラムリストは以下の形式です。

No.   OBJECT ID                                FORUM/SUBFORUM
0001  RAEAAAAAAAQAAgABYgABwAQgAfxU  ForumA
0002  RAEAAAAAAAQAAwABYgABwAQgAfxU  Sub-forumA-1
0003  RAEAAAAAAAQABAABYgABwAQgAfxU  Sub-forumA-2
0004  RAEAAAAAAAQADQABYgABwAQgAfxU  Sub-forumA-2-1
0005  RAEAAAAAAAQACAABYgABwAQgAfxU  ForumB
0006  RAEAAAAAAAQACQABYgABwAQgAfxU  Sub-forumB-1
0007  RAEAAAAAAAQACgABYgABwAQgAfxU  Sub-forumB-1-1
  • No.
    この番号は、移出時に利用します。

  • OBJECT ID
    フォーラム/サブフォーラムのオブジェクトに付けられているIDです。

  • FORUM/SUBFORUM
    フォーラム/サブフォーラム名です。インデントは、階層を意味します。

移出処理

フォーラム資源を、移動元サーバから中間ファイルへ移出します。なお、このコマンドの実行は、TeamWARE Officeの動作中に行ってください。

指定形式

tofrmexp export-file/-e forum-list -fn forum-no [-d]

オペランドの説明
export-file :

export-fileに、中間ファイルを出力するファイル名を指定します。拡張子は指定しないでください。中間ファイルをカレントディレクトリ以外に作成する場合にはフルパス名で指定します。指定されたファイル名がすでに存在した場合、このコマンドはエラーとなります。

-e :

移出処理は行わず、移出時の中間ファイルの予測サイズを画面に表示する場合に指定します。

forum-list :

forum-listに、前述のフォーラムリストの作成で作成したフォーラムリスト名を指定します。フォーラムリストがカレントディレクトリ以外にある場合にはフルパス名で指定します。指定されたファイル名が存在しない場合、このコマンドはエラーとなります。本オペランドは省略できません。

-fn forum-no:

forum-no に移出したいフォーラムの番号を指定します。指定する値は、フォーラムリストの"No."の値を、0サプレスした形式(0001なら1)で指定します。本オペランドは省略できません。

-d :

フォーラム資源を移動元サーバから削除して移出する場合に指定します。コマンド実行中に異常が発生した場合、資源は削除されません。

-eオペランドが指定されている場合、このコマンドはエラーとなります。

注意

  • レプリケーションされているフォーラム、およびレプリカフォーラムは、移出できません。

  • 本コマンドを実行すると中間ファイルの構成情報を管理するインデックスファイル(export-file.idx)と個々の情報を格納するデータファイル(export-file.dat)が作成されます。移入処理を行うときは、この2つのファイルを移入先サーバへ格納する必要がありますので注意してください。その際、ファイル名の変更は行わないでください。

  • -d オペランドなしで移出を行うとフォーラム資源を削除しません。ただし、移入する際はこれらのフォーラム資源をあらかじめ削除しておく必要があります。

  • -e オペランドで算出した中間ファイル予測サイズは、あくまでも予測値ですので、実際に移出するときには十分な空き領域があるところへ移出してください。

  • 資源移動ユーティリティで作成される中間ファイルは、2GBを超えて作成することができません。あらかじめ-eオペランド機能を使って、中間ファイルが2GBを超えないようにリストファイルの内容を分割した上で移出を行ってください。

指定例

フォーラムリストが以下の条件の例で説明します。

No.   OBJECT ID                                FORUM/SUBFORUM
0001  RAEAAAAAAAQAAgABYgABwAQgAfxU  ForumA
0002  RAEAAAAAAAQAAwABYgABwAQgAfxU  Sub-forumA-1
0003  RAEAAAAAAAQABAABYgABwAQgAfxU  Sub-forumA-2
0004  RAEAAAAAAAQADQABYgABwAQgAfxU  Sub-forumA-2-1
0005  RAEAAAAAAAQACAABYgABwAQgAfxU  ForumB
0006  RAEAAAAAAAQACQABYgABwAQgAfxU  Sub-forumB-1
0007  RAEAAAAAAAQACgABYgABwAQgAfxU  Sub-forumB-1-1
  • ForumA配下のすべてのフォーラム資源を削除して移出する場合
    tofrmexp forumA list.txt -fn 1 -d

  • Sub-forumB-1配下のすべてのサブフォーラムを削除しないで移出する場合
    tofrmexp forumB1 list.txt -fn 6

サイズ予測結果は以下の形式です。

Estimate size = 5,775byte

フォーラム中間ファイルリストの作成

フォーラム中間ファイルリストの作成について以下に示します。

指定形式

tofrmlst forum-list export-file

オペランドの説明
forum-list :

forum-listに、フォーラム中間ファイルリストを出力するファイル名を指定します。フォーラム中間ファイルリストをカレントディレクトリ以外に作成する場合にはフルパス名で指定します。指定されたファイル名がすでに存在した場合、このコマンドはエラーとなります。本オペランドは省略できません。

export-file:

export-fileに、フォーラム中間ファイルリストを作成する中間ファイル名を指定します。リストを出力するファイル名を指定します。フォーラム中間ファイルリストをカレントディレクトリ以外に作成する場合にはフルパス名で指定します。拡張子は指定しないでください。中間ファイルがカレントディレクトリ以外にある場合にはフルパス名で指定します。指定されたファイル名が存在しない場合、このコマンドはエラーとなります。本オペランドを省略した場合、本コマンドを実行したサーバ上のForumサービスのフォーラムリストを作成します。

指定例

フォーラム中間ファイルリストは以下の形式です。

EXPORT FILE:forum
No. FORUM/SUBFORUM/DISCUSSION/MESSAGE
0001 フォーラムA
0002 サブフォーラムA-1
0003 ディスカッションA-1-1
0004 メッセージA-1-1
0005 サブフォーラムA-2
0006 サブフォーラムA-2-1
0007 ディスカッションA-2-1-1
0008 メッセージA-2-1-1

  • EXPORT FILE
    中間ファイル名です。

  • FORUM/SUBFORUM/DISCUSSION/MESSAGE
    フォーラム/サブフォーラム/ディスカッション/メッセージ名です。インデントは、階層を意味します。

移入処理

フォーラム資源を中間ファイルから移動先サーバに移入します。なお、このコマンドの実行は、TeamWARE Officeの動作中に行ってください。

指定形式

tofrmimp export-file [-t forum-list -fn forum-no] [-o Organization-Name]

オペランドの説明
export-file :

export-fileに、中間ファイル名を指定します。拡張子は指定しないでください。中間ファイルがカレントディレクトリ以外にある場合にはフルパス名で指定します。指定されたファイル名が存在しない場合、このコマンドはエラーとなります。本オペランドは省略できません。

-t forum-list:

移入先のフォーラムを指定したいとき指定します。
forum-listに、前述の移入先フォーラムリストの作成で作成したフォーラムリスト名を指定します。フォーラムリストがカレントディレクトリ以外にある場合にはフルパス名で指定します。移入対象がサブフォーラムで本オペランドが省略されたときはメインフォーラムに変更して移入します。移入対象がメインフォーラムで本オペランドが指定されたときはサブフォーラムに変更して移入します。指定されたファイル名が存在しない場合、このコマンドはエラーとなります。

-fn forum-no:

forum-no に移入先のフォーラムの番号を指定します。指定する値は、フォーラムリストの"No."の値を、0サプレスした形式(0001なら1)で指定します。

-o Organization-Nam:

本オペランドは、移入するフォーラムのロケーションと移入先のロケーションが異なる場合に指定します。Organization-Nam に移入先のロケーションを指定します。本オペランドが省略された場合には、ロケーションの変更は行われません。Organization-Namは、以下のパラメータで指定します。

Organization-Namパラメータ

ou=階層化組織名を記述します。

l=エリア名を指定します。

o=組織名を記述します。

c=国名を記述します。

なお、Organization-Namは、記述する順番を意識します。記述する順番は、下位のロケーションから順にカンマ","で区切って指定します。ロケーションに空白が含まれる場合は、ダブルクォーテーション(")で囲んで指定します。

指定例
  • forum1を移入先フォーラムリストの0002のサブフォーラムに移入する場合

    tofrmimp forum1 -t forum.lst -fn 2

  • フォーラムを以下のロケーションに移入する場合
    階層化組織名unit 1、エリア名local 1、組織名org 1、国名jp

    tofrmimp forum1 -o "ou=unit 1,l=local 1,o=org 1,c=jp"

注意

  • TeamWARE Officeサーバのインストールパスがあるドライブの空き容量が不足している場合、フォーラム資源移入コマンド(tofrmimpコマンド)を実行すると「BLA file error」を含むエラーメッセージが表示されることがあります。このような場合には、ドライブの空き容量を十分に確保してから再度フォーラム資源移入コマンドを実行してください。ただし、移動対象のフォーラム資源の添付ファイルサイズおよび個数により、空き容量の基準は一概に断定できません。目安としては、100MB以上の容量を確保するようにしてください。

  • TeamWARE Office Forumのフォーラム資源を移入した場合、移入先のForumサービスが稼働するTeamWARE Officeサーバを再起動してください。再起動を行わない間は、移入したフォーラム資源を参照できません。