null+****@clear*****
null+****@clear*****
2010年 7月 13日 (火) 14:15:55 JST
Kouhei Sutou 2010-07-13 05:15:55 +0000 (Tue, 13 Jul 2010) New Revision: 3b9facf1ce3e8d171b9b57234e51a2b5368f86f0 Log: add a document for dump. Added files: doc/ja/source/commands/dump.txt Added: doc/ja/source/commands/dump.txt (+62 -0) 100644 =================================================================== --- /dev/null +++ doc/ja/source/commands/dump.txt 2010-07-13 05:15:55 +0000 (3b9f9a0) @@ -0,0 +1,62 @@ +.. highlightlang:: none + +dump +==== + +名前 +---- + +dump - データベースのスキーマとデータを出力する + +書式 +---- +:: + + dump + +説明 +---- + +groonga組込コマンドの一つであるdumpについて説明します。組込コマンドは、groonga実行ファイルの引数、標準入力、またはソケット経由でgroongaサーバにリクエストを送信することによって実行します。 + +dumpはデータベースのスキーマとデータを後から読み込めるフォーマットで出力します。dumpの結果は大きくなるため、主にコマンドラインから使うことを想定しています。データベースのバックアップが主な利用方法です。 + +dumpが出力するフォーマットは直接groongaが解釈できるフォーマットです。そのため、以下のようにしてデータベースをコピーすることができます。:: + + % groonga original/db dump > dump.grn + % mkdir backup + % groonga -n backup/db < dump.grn + +引数 +---- + +ありません。 + +返値 +---- + +データベースのスキーマとデータをgroongaの組み込みコマンド呼び出し形式で出力します。output_type指定は無視されます。 + +例 +-- +:: + + dump + + table_create LocalNames 48 ShortText + table_create Entries 48 ShortText + column_create Entries local_name 0 LocalNames + column_create LocalNames Entries_local_name 2 Entries local_name + ... + + load --table LocalNames + [ + ["_key"], + ["Items"], + ["BLT"], + ... + ] + ... + + +