Comments
Description
Transcript
1.1 - Acronis
Acronis® Backup & Recovery ™ 10 Advanced Server Update 5 コマンド ライン リファレンス 目次 1 Windows のコマンドライン モードとスクリプト処理.......................................................................3 1.1 エージェント for Windows コマンドライン ユーティリティ ...............................................................3 1.1.1 1.1.2 1.1.3 1.1.4 1.2 ストレージ ノード コマンドライン ユーティリティ ...........................................................................30 1.2.1 1.2.2 1.2.3 1.2.4 1.3 サポートされるコマンド .................................................................................................................................... 31 オプション ......................................................................................................................................................... 32 例 .................................................................................................................................................................... 34 格納域のエクスポートと複数のアーカイブのインポート .................................................................................. 35 スクリプト処理 ...........................................................................................................................36 1.3.1 1.3.2 1.3.3 2 サポートされるコマンド ...................................................................................................................................... 3 共通のオプション ............................................................................................................................................... 9 固有のオプション ............................................................................................................................................. 13 trueimagecmd.exe の使用例 ...................................................................................................................... 25 スクリプト実行パラメータ ................................................................................................................................. 36 スクリプトの構造 ............................................................................................................................................. 36 スクリプトの使用例 ......................................................................................................................................... 38 Linux のコンソール モード ......................................................................................................39 2.1 バックアップ、復元、およびその他の操作(trueimagecmd) ..........................................................39 2.1.1 2.1.2 2.1.3 2.1.4 サポートされるコマンド .................................................................................................................................... 39 共通のオプション ............................................................................................................................................. 42 固有のオプション ............................................................................................................................................. 46 trueimagecmd の使用例 ............................................................................................................................. 54 2.2 cron サービスを使用した自動イメージ作成 ..............................................................................55 2.3 trueimagemnt を使ったファイルの復元 .....................................................................................56 2.3.1 2.3.2 サポートされるコマンド .................................................................................................................................... 56 trueimagemnt の使用例 ............................................................................................................................. 58 1 Windows のコマンドライン モードとスクリプト処理 Acronis Backup & Recovery 10 はコマンドライン モードをサポートしているので、XML スク リプトの実行によるバックアップの自動化が可能です。 Acronis Backup & Recovery 10 は、次の追加機能を備えた Acronis True Image Echo コマンドライン ユ ーティリティを使用します。 1. データ取り込みの前後に実行するコマンドを使用する機能。 2. VSS サポート オプションを使用する機能。 3. /ls_check コマンドを使用してライセンス サーバー上のライセンスを確認する機能。 4. ディスクのバックアップ時にファイルを除外する機能。 5. アーカイブとバックアップをエクスポートする機能。 残りのコマンドとオプションはまったく同じです。 このため、コマンドライン リファレン スでは、Acronis True Image Echo で採用された用語を使用しています。 コマンドライン ログは古い(Echo)形式で保存されるため、Acronis Backup & Recovery 10 ログに変換する ことはできません。 コマンドライン モードの制限 GUI モードに比べて、コマンドライン モードの機能には多少の制限があります。 次の操作は実行できませ ん。 システム ボリュームのリカバリ リムーバブル メディア(CD、DVD、またはテープ)の挿入など、ユーザーによる操作が必要なタスク。 ドラ イブにメディアが挿入されていない場合、または挿入されたメディアがいっぱいの場合は、処理に失敗しま す。 これらの操作は、GUI を通じてのみ実行できます。 スクリプト処理はバックアップのみを対象としています。 1.1 エージェント for Windows コマンドライン ユーティリティ 管理者は、さまざまな状況でコンソール インターフェイスの操作が必要になることがあり ます。Acronis Backup & Recovery 10 は、trueimagecmd.exe ユーティリティでこのモードをサ ポートします。このファイルは、Acronis Backup & Recovery 10 エージェント for Windows が イ ン ス ト ー ル さ れ て い る フ ォ ル ダ に あ り ま す ( デ フ ォ ル ト で は 、 C:\Program Files\Acronis\BackupAndRecovery)。 このユーティリティは、PE ベースのブータブル メディアから操作する場合でも使用できます。 1.1.1 サポートされるコマンド trueimagecmd は、次の構文で使用します。 trueimagecmd /command /option1 /option2… Copyright © Acronis, Inc. 3 コマンドにはオプションを指定できます。ほとんどの trueimagecmd コマンドで共通のオプ ションもありますが、個々のコマンドに固有のオプションもあります。下の表に、サポート しているコマンドと使用可能なオプションの一覧を示します。 コマンド 共通のオプション 固有のオプション create /vault:[パス] /arc:[アーカイブ名] 指定したディスクやパー /arc_id:[アーカイブ ID] ティションのバックアッ /filename:[ファイル名] プ イメージを作成しま /password:[パスワード] す。 /crypt:[AES128|AES192|AES256] /asz:[アーカイブ番号] /net_user:[ユーザー名] /net_password:[パスワード] /ftp_user:[ユーザー名] /ftp_password:[パスワード] /incremental /differential /compression:[0~9] /split:[サイズ(MB)] /oss_numbers /progress:[on|off] /reboot /log:[ファイル名] /log_net_user:[リモート ユーザ ー] /log_net_password:[パスワード] /silent /harddisk:[ディスク番号] /partition:[パーティション番号] /file_partition:[パーティション文字] /raw /exclude_names:[名前] /exclude_masks:[マスク] /exclude_system /exclude_hidden /before:[データ取り込み前に実行するコ マンド] /after:[データ取り込み後に実行するコマ ンド] /use_vss filebackup /include:[名前] /exclude_names:[名前] /exclude_masks:[マスク] /exclude_system /exclude_hidden /before:[データ取り込み前に実行するコ マンド] /after:[データ取り込み後に実行するコマ ンド] /use_vss /vault:[パス] /arc:[アーカイブ名] 指定したファイルやフォ /arc_id:[アーカイブ ID] ルダをバックアップしま /filename:[ファイル名] す。 /password:[パスワード] /crypt:[AES128|AES192|AES256] /asz:[アーカイブ番号] /net_user:[ユーザー名] /net_password:[パスワード] /ftp_user:[ユーザー名] /ftp_password:[パスワード] /incremental /differential /compression:[0~9] /split:[サイズ(MB)] /reboot /log:[ファイル名] /log_net_user:[リモート ユーザ ー] /log_net_password:[パスワード] /silent 4 Copyright © Acronis, Inc. deploy /vault:[パス] /arc:[アーカイブ名] MBR を除いたディスク /arc_id:[アーカイブ ID] やパーティションをイメ /filename:[ファイル名] ージから復元します。 /password:[パスワード] /asz:[アーカイブ番号] /index:N /net_user:[ユーザー名] /net_password:[パスワード] /ftp_user:[ユーザー名] /ftp_password:[パスワード] /oss_numbers /reboot /log:[ファイル名] /log_net_user:[リモート ユーザ ー] /log_net_password:[パスワード] /silent /file_partition:[パーティション文字] /harddisk:[ディスク番号] /partition:[パーティション番号] /target_harddisk:[ディスク番号] /target_partition:[パーティション番号] /start:[開始セクタ] /size:[パーティション サイズ(単位はセ クタ)] /fat16_32 /type:[アクティブ|プライマリ|論理] /preserve_mbr Acronis Universal Restore オプションを使用 する場合: /ur_path:[パス] /ur_username:[ユーザー] /ur_password:[パスワード] /ur_driver:[inf ファイル名] deploy_mbr /harddisk:[ディスク番号] /vault:[パス] /target_harddisk:[ディスク番号] /arc:[アーカイブ名] ディスクやパーティショ /arc_id:[アーカイブ ID] ンのイメージから MBR /filename:[ファイル名] を復元します。 /password:[パスワード] /asz:[アーカイブ番号] /index:N /net_user:[ユーザー名] /net_password:[パスワード] /ftp_user:[ユーザー名] /ftp_password:[パスワード] /reboot /log:[ファイル名] /log_net_user:[リモート ユーザ ー] /log_net_password:[パスワード] /silent filerestore /vault:[パス] /arc:[アーカイブ名] ファイル アーカイブか /arc_id:[アーカイブ ID] らファイルやフォルダを /filename:[ファイル名] 復元します。 /password:[パスワード] /asz:[アーカイブ番号] /index:N /net_user:[ユーザー名] /net_password:[パスワード] /ftp_user:[ユーザー名] /ftp_password:[パスワード] /reboot /later /log:[ファイル名] /log_net_user:[リモート ユーザ ー] /log_net_password:[パスワード] Copyright © Acronis, Inc. /target_folder:[ターゲット フォルダ] /overwrite:[古いデータ|なし|常に] /restore_security:[on|off] /original_date:[on|off] /include:[名前] 5 /silent verify folder_name:[パス] /vault:[パス] no_subdir /arc:[アーカイブ名] アーカイブの整合性をベ /arc_id:[アーカイブ ID] リファイします。 /filename:[ファイル名] /password:[パスワード] /asz:[アーカイブ番号] /net_user:[ユーザー名] /net_password:[パスワード] /ftp_user:[ユーザー名] /ftp_password:[パスワード] /reboot /log:[ファイル名] /log_net_user:[リモート ユーザ ー] /log_net_password:[パスワード] /silent pit_info /filename:[ファイル名] /password:[パスワード] 指定したアーカイブに含 /asz:[アーカイブ番号] まれているバックアップ /net_user:[ユーザー名] の番号の一覧を表示しま /net_password:[パスワード] す。 /ftp_user:[ユーザー名] /ftp_password:[パスワード] consolidate /include_pits:[ピット番号] /filename:[ファイル名] 指定したバックアップの /password:[パスワード] みを含むアーカイブの一 /ftp_user:[ユーザー名] 貫性のあるコピーを作成 /ftp_password:[パスワード] します。 /reboot /log:[ファイル名] /log_net_user:[リモート ユーザ ー] /log_net_password:[パスワード] /silent /target_filename:[ファイル名] /net_src_user:[ユーザー名] /net_src_password:[パスワード] /net_user:[ユーザー名] /net_password:[パスワード] export /vault:[パス] /arc:[アーカイブ名] 指定した場所に、アーカイブ /arc_id:[アーカイブ ID] のコピーまたはアーカイブの自 /include_pits:[ピット番号] 己完結型の部分コピーを作 /password:[パスワード] 成します。 /ftp_user:[ユーザー名] /ftp_password:[パスワード] /progress:[on|off] /log:[ファイル名] /log_net_user:[リモート ユーザ ー] /log_net_password:[パスワード] /silent /net_src_user:[ユーザー名] /net_src_password:[パスワード] /ftp_src_user:[ユーザー名] /ftp_src_password:[パスワード] /target_vault:[ターゲット パス] /target_arc:[ターゲット アーカイブ名] /net_user:[ユーザー名] /net_password:[パスワード] convert /target_filename:[ファイル名] /harddisk:[ディスク番号] /vm_type:[vmware|esx|microsoft|parallels] /filename:[ファイル名] /password:[パスワード] 仮想コンピュータで使用 /asz:[アーカイブ番号] するための仮想ディスク 6 Copyright © Acronis, Inc. 形式にイメージを変換し ます。 /index:N /ur /net_user:[ユーザー名] /ur_path:[パス] /net_password:[パスワード] /ftp_user:[ユーザー名] /ftp_password:[パスワード] /log:[ファイル名] /log_net_user:[リモート ユーザ ー] /log_net_password:[パスワード] /silent list /password:[パスワード] /index:N /asz:[アーカイブ番号] /net_user:[ユーザー名] /net_password:[パスワード] /ftp_user:[ユーザー名] /ftp_password:[パスワード] 使用可能なドライブとパ ーティションの一覧を表 示します。filename オプ ションと共に使用すると 、イメージの内容が一覧 で表示されます。 /filename:[ファイル名] /vault:[パス] /arc:[アーカイブ名] /arc_id:[アーカイブ ID] vault オプションと共に使用 すると、指定した場所にある アーカイブが一覧で表示され ます。arc または arc_id オ プションを追加すると、アーカ イブに含まれているすべてのバ ックアップが一覧で表示されま す。 explore /vault:[パス] /partition:[パーティション番号] /letter:X /arc:[アーカイブ名] イメージを仮想ドライブ /arc_id:[アーカイブ ID] として接続します。 /filename:[ファイル名]* /password:[パスワード] /asz:[アーカイブ番号] /index:N /net_user:[ユーザー名] /net_password:[パスワード] /log:[ファイル名] /log_net_user:[リモート ユーザ ー] /log_net_password:[パスワード] /silent *分割イメージの場合は、最後に作 成したファイルの名前 unplug /letter:X /letter:all 仮想ドライブとして接続 されたイメージの接続を 解除します。 asz_create 選択したドライブに Acronis Secure Zone を作 Copyright © Acronis, Inc. /password:[パスワード] /oss_numbers /reboot /later /harddisk:X /partition:[パーティション番号] /size:[ASZ サイズ(単位はセクタ)|未割り 当て] 7 成します。 /log:[ファイル名] /log_net_user:[リモート ユーザ ー] /log_net_password:[パスワード] /silent asz_content /password:[パスワード] Acronis Secure Zone のサ イズ、空き領域、および 内容を表示します。 asz_files /password:[パスワード] 生成されたファイル名を 使用して、Acronis Secure Zone のサイズ、空き領 域、および内容を表示し ます。 asz_delete_files /filename:[ファイル名] /password:[パスワード] Acronis Secure Zone にあ /log:[ファイル名] るアーカイブの最新のバ /log_net_user:[リモート ユーザ ックアップを削除しま ー] す。 /log_net_password:[パスワード] /silent asz_delete Acronis Secure Zone を削 除します。 /partition:[パーティション番号] /password:[パスワード] /oss_numbers /reboot /later /log:[ファイル名] /log_net_user:[リモート ユーザ ー] /log_net_password:[パスワード] /silent asrm_activate Acronis スタートアップ リカバリ マネージャを 有効にします。 asrm_deactivate Acronis スタートアップ リカバリ マネージャを 無効にします。 clone /reboot /later ハードディスクのクロー /silent ンを作成します。 /harddisk:[ディスク番号] /target_harddisk:[ディスク番号] help 使用方法を表示します。 8 Copyright © Acronis, Inc. ls_check ローカル コンピュータ に割り当てられているラ イセンスがライセンス サーバー上にあるかどう かを確認します。 1.1.2 共通のオプション アーカイブへのアクセス vault:[パス] アーカイブを含む場所にパスを指定します。arc または arc_id オプションと共に使用しま す。 次の場所がサポートされています。 ローカル フォルダ: /vault:C:\Test や /vault:"C:\Test 1" など ネットワーク フォルダ: /vault:\\ServerA\Share\ など 管理対象の格納域(Advanced エディションのみ): /vault:bsp://StorageNode/VaultName など FTP および SFTP: /vault:ftp://ServerA/Folder1 など CD、DVD のローカル パスとして指定したパス: /vault:F:\ など Acronis Secure Zone: /vault:atis:///asz など テープ: /vault:atis:///tape?0 など 管理対象外の格納域はパスで指定します。たとえば、格納域がフォルダ内にある場合は、パスをそのフ ォルダに指定します。 vault オプションを指定すると、filename オプションは無視されます。 create、filebackup、filerestore、verify コマンドでは、管理対象の格納域とテープのみがサポートされ るため、ご注意ください。 arc:[アーカイブ名] アーカイブの名前。 指定しなかった場合は、arc_id オプションが使用されます。 arc オプ ションと arc_id オプションを両方とも指定した場合は、arc_id オプションが使用されま す。 arc_id:[アーカイブ ID] 次のようにアーカイブの UUID (Universally Unique Identifier)を指定します。 /arc_id:183DE307-BC97-45CE-9AF7-60945A568BE8 このオプションが指定されていない場合は、arc オプションが使用されます。両方のオプシ ョンが指定されている場合は、arc_id オプションが使用されます。 Copyright © Acronis, Inc. 9 filename:[ファイル名] a) アーカイブの場所が ASZ 以外のときは、バックアップ ファイル名。 b) ASZ からファイルを復元または削除するときは、アーカイブ名。 asz_files を使用すると取得できます。 vault オプションを指定すると、filename オプションは無視されます。 password:[パスワード] a) アーカイブの場所が ASZ 以外のときは、アーカイブのパスワード。 b) アーカイブの場所が ASZ のときは、ASZ のパスワード。 asz:[アーカイブの番号] ASZ のアドレスを指定し、アーカイブ(増分バックアップありまたは増分バックアップなし の完全バックアップ)を選択します。 アーカイブの番号を取得するには、asz_content. を使用します。 index:N N = アーカイブ中のバックアップの番号 1 = ベースとなる完全バックアップ 2 = 1 番目の増分バックアップ(以降、3 = 2 番目、4 = 3 番目…) 0(デフォルト) = 最新の増分バックアップ アーカイブの中の一連の増分バックアップからバックアップを選択します。 ASZ からバックアップのインデックスを取得するには、asz_content を使用します。 include_pits: [ピット番号] アーカイブ コピーに含めるバックアップ ファイル(ピット)を指定します。ピットの番号を 取得するには、pit_info を使用します。複数の値は、次のようにカンマで区切ります。 /include_pits:2,4,5 値 "0" は、アーカイブ内の最後のバックアップを指します。例: /include_pits:0 指定されていない場合は、アーカイブ全体が選択されます。 net_user:[ユーザー名] ネットワーク ドライブにアクセスするためのユーザー名を指定します。 net_password:[パスワード] ネットワーク ドライブにアクセスするためのパスワードを指定します。 10 Copyright © Acronis, Inc. ftp_user:[ユーザー名] FTP サーバーにアクセスするためのユーザー名を指定します。 ftp_password:[パスワード] FTP サーバーにアクセスするためのパスワードを指定します。 バックアップ オプション incremental バックアップの種類を増分バックアップに設定します。 バックアップ オプションを指定しない場合、またはベースの完全バックアップが存在しない場合は、完全バック アップが作成されます。 differential バックアップの種類を差分バックアップに設定します。 バックアップ オプションを指定しない場合、またはベースの完全バックアップが存在しない場合は、完全バック アップが作成されます。 compression:[0…9] データの圧縮レベルを指定します。 範囲は 0 から 9 までで、デフォルトでは 3 に設定されています。 crypt:[AES128|AES192|AES256] パスワードで保護されたアーカイブの AES アルゴリズム暗号化のキー サイズを指定しま す。 このオプションは、/password 『10ページ 』 オプションと共に使用します。 たとえ ば、次のようになります。 /password:QWerTY123 /crypt:AES256 暗号化キーがランダムに生成され、パスワードの SHA-256 ハッシュをキーとして使用して AES-256 で暗号化されます。 パスワード自体はディスクまたはバックアップ ファイルに保 存されませんが、パスワードのハッシュがベリファイには使用されます。 この 2 段階のセ キュリティにより、バックアップ データは権限のないアクセスから保護されますが、失わ れたパスワードを復元することはできません。 /crypt オプションを指定しなかった場合は、パスワードで保護されたアーカイブは暗号化されません。 split:[サイズ(MB)] アーカイブの場所が ASZ 以外のときは、指定されたサイズの単位でバックアップを分割し ます。 Copyright © Acronis, Inc. 11 一般的なオプション oss_numbers /partition オプションのパーティションの番号が、単に昇順の番号ではなく、MBR パーティ ション テーブルに対応することを宣言します。これは、プライマリ パーティションは番号 1-1、1-2、1-3、1-4 を持ち、論理パーティションは番号 1-5 から始まることを意味します。 例えば、ディスク上に、1 つのプライマリ パーティションと 2 つの論理パーティションが ある場合、番号は次のようになります。 /partition:1-1,1-2,1-3 または、 /oss_numbers /partition:1-1,1-5,1-6 reboot 操作の前(必要な場合)または操作の完了後に、コンピュータを再起動します。 このオプションは、再起動が必要な操作(ロックされたファイルのリカバリ、システム ディスク上の Acronis セキ ュア ゾーンの作成/削除、システム ディスクのクローン作成など)を実行するときに使用します。 コンピュータ は自動的に再起動されます。 ユーザーがシステムを手動で再起動するまで操作を延期するには、/later オプションを追加します。 このオプションを使用すると、操作はユーザーが再起動を開始した後に実行されま す。 /reboot オプションは、再起動を必要としない操作でも使用できます。 このような操作としては、ブータブル メディアを使用したリカバリ、オペレーティング システムによってロックされていないファイルのリカバリ、アーカイブ のベリファイ、ほとんどの種類のバックアップなどがあります。 このような操作では、再起動は操作の完了後に 実行されます。 /later オプションは必須ではありません。 次の表は、/reboot および /later オプションを使用した場合と使用しない場合のソフトウェアの動作を示し ています。 再起動が必要 再起動は不要 /reboot /later 操作前に再起動(延期) 操作後に再起動 /reboot 操作前に再起動 操作後に再起動 オプションなし 再起動なし、操作失敗 再起動なし、操作成功 later ユーザーがシステムを手動で再起動するまで、再起動を延期します。 このオプションは、 再起動が必要な操作(ロックされたファイルのリカバリ、システム ディスク上の Acronis セ キュア ゾーンの作成/削除、システム ディスクのクローン作成など)を実行するときに、 /reboot オプションと共に使用します。 log:[ファイル名] 指定されたファイル名で現在の処理のログ ファイルを作成します。 12 Copyright © Acronis, Inc. log_net_user:[リモート ユーザー] ネットワーク共有上にログ ファイルを作成する場合は、共有にログオンするためのユーザ ー名を含めます。 log_net_password:[パスワード] ネットワーク共有上にログ ファイルを作成する場合は、共有にログオンするためのパスワ ードを含めます。 silent コマンドの出力を抑制します。 progress:[on | off] 進行状況の情報(完了した割合)の表示または非表示を指定します。デフォルトでは、表示さ れるようになっています。 1.1.3 固有のオプション create harddisk: [ディスク番号] イメージ ファイルに含めるハード ディスクを指定します。/list コマンドを使用すると、使 用可能なハード ディスクの一覧が表示されます。1 つのイメージに複数のハード ディスク のデータを含めることができます。この場合は、次のように個々のディスク番号をカンマで 区切ります。 /harddisk:1,3 例: /harddisk:DYN このように指定すると、システム内にあるすべてのダイナミック ボリュームがバックアッ プされます。 partition: [パーティション番号] イメージ ファイルに含めるパーティションを指定します。 /list コマンドを使用すると、使 用可能なパーティションの一覧が表示されます。 パーティション番号は、次の例のように <ディスク番号>-<パーティション番号> という形式で指定します。 /partition:1-1,1-2,3-1 ダイナミック ボリュームは、プレフィックス DYN を付けて次のように指定します。 /partition:DYN1,DYN2 たとえば次のように、ベーシック パーティションとダイナミック ボリュームの両方をドラ イブ文字で指定することができます。 Copyright © Acronis, Inc. 13 /partition:"C" たとえば次のように、混在した表記も使用できます。 /partition:1-1,"D" file_partition:[パーティションのドライブ文字] イメージ ファイルを格納するパーティションを(ドライブ文字または番号で)指定します。こ のオプションは、filename:[ファイル名] と共に使用します。その場合は、ドライブ文字また はルート フォルダを付加せずにファイル名を指定する必要があります。たとえば、次のよ うにします。 /file_partition:D /filename:”\1.tib” ダイナミック ボリュームは、プレフィックス DYN を付けて次のように指定します。 /file_partition:DYN1 /filename:”\1.tib” raw このオプションを使用すると、認識されないファイル システムやサポートされていないフ ァイル システムのディスク(パーティション)イメージを作成することができます。この処理 では、セクタ単位でディスク/パーティションのすべての内容がコピーされます。このオプ ションを使用しなかった場合は、(サポートされているファイル システムの)システムやユー ザー データが含まれているセクタのみがイメージに保存されます。 progress:[on | off] 進行状況の情報(完了した割合)の表示または非表示を指定します。デフォルトでは、表示さ れるようになっています。 exclude_names: [名前] バックアップから除外するファイルやフォルダの名前(カンマ区切り)。たとえば、次のよう にします。 /exclude_names:E:\MyProject\111.doc,E:\MyProject\Old exclude_masks:[マスク] バックアップから除外するファイルを選択するためのマスクを適用します。一般的な Windows マスク ルールを使用します。たとえば、.exe 拡張子の付いたすべてのファイルを 除外するには、*.exe を追加します。My???.exe とした場合は、5 文字で最初が「My」で始 まる名前の .exe ファイルをすべて除外します。 exclude_hidden バックアップからすべての隠しファイルを除外します。 14 Copyright © Acronis, Inc. before:[データ取り込みの前に実行するコマンド] バックアップ処理の始めに、データを取り込む前に自動的に実行するコマンドを定義できま す。たとえば、次のようにします。 /before:"net stop MSSQLSERVER" after:[データ取り込みの後に実行するコマンド] バックアップ処理の始めに、データを取り込んだ後で自動的に実行するコマンドを定義でき ます。たとえば、次のようにします。 /after:"net start MSSQLSERVER" use_vss バックアップが開始されようとしていることを VSS 対応のアプリケーションに通知しま す。これにより、データ スナップショットを作成する時点において、特にすべてのデータ ベース トランザクションの完了など、アプリケーションが使用するすべてのデータについ て整合性のある状態を維持できます。データの整合性により、アプリケーションは正しい状 態で復元され、復元直後から動作可能になります。 filebackup include: [名前] バックアップ アーカイブ ファイルに含むファイルやフォルダ(カンマ区切り)。たとえば、 次のようにします。 /include:E:\Workarea\MyProject exclude_names: [名前] バックアップから除外するファイルやフォルダの名前(カンマ区切り)。たとえば、次のよう にします。 /exclude_names:E:\MyProject\111.doc,E:\MyProject\Old exclude_masks:[マスク] バックアップから除外するファイルを選択するためのマスクを適用します。一般的な Windows マスク ルールを使用します。たとえば、.exe 拡張子の付いたすべてのファイルを 除外するには、*.exe を追加します。My???.exe とした場合は、5 文字で最初が「My」で始 まる名前の .exe ファイルをすべて除外します。 exclude_system バックアップからすべてのシステム ファイルを除外します。 exclude_hidden バックアップからすべての隠しファイルを除外します。 Copyright © Acronis, Inc. 15 before:[データ取り込みの前に実行するコマンド] バックアップ処理の始めに、データを取り込む前に自動的に実行するコマンドを定義できま す。たとえば、次のようにします。 /before:"net stop MSSQLSERVER" after:[データ取り込みの後に実行するコマンド] バックアップ処理の始めに、データを取り込んだ後で自動的に実行するコマンドを定義でき ます。たとえば、次のようにします。 /after:"net start MSSQLSERVER" use_vss バックアップが開始されようとしていることを VSS 対応のアプリケーションに通知しま す。これにより、データ スナップショットを作成する時点において、特にすべてのデータ ベース トランザクションの完了など、アプリケーションが使用するすべてのデータについ て整合性のある状態を維持できます。データの整合性により、アプリケーションは正しい状 態で復元され、復元直後から動作可能になります。 deploy file_partition:[パーティションのドライブ文字] イメージ ファイルを格納するパーティションを(ドライブ文字または番号で)指定します。こ のオプションは、filename:[ファイル名] と共に使用します。その場合は、ドライブ文字また はルート フォルダを付加せずにファイル名を指定する必要があります。たとえば、次のよ うにします。 /file_partition:D /filename:”\1.tib” ダイナミック ボリュームは、プレフィックス DYN を付けて次のように指定します。 /file_partition:DYN1 /filename:”\1.tib” harddisk: [ディスク番号] 復元するベーシック ハード ディスクを指定します。 partition: [パーティション番号] 復元するパーティションを指定します。 ダイナミック ボリュームは、プレフィックス DYN を付けて次のように指定します。 /partition:DYN1 target_harddisk: [ディスク番号] イメージの復元先となるハード ディスクの番号を指定します。 例: 16 Copyright © Acronis, Inc. /target_harddisk:DYN このように指定すると、システム内にあるすべてのダイナミック ディスク上の未割り当て の領域が選択されます。 target_partition: [パーティション番号] パーティションの復元先となる既存のパーティションの番号を指定します。このオプション を指定しなかった場合、復元先のパーティション番号は partition オプションで指定したパ ーティション番号と同じであると見なされます。 ダイナミック ボリュームは、プレフィックス DYN を付けて次のように指定します。 /target_partition:DYN1 start:[開始セクタ] パーティションを復元するハード ディスクの未割り当て領域上の開始セクタを設定しま す。 size:[パーティションのサイズ(セクタ単位)] 新しいパーティションのサイズをセクタ単位で設定します。 fat16_32 復元後にパーティション サイズが 2GB を超えそうな場合に、ファイル システムを FAT16 から FAT32 に変更することができます。このオプションを指定しないと、復元されたパー ティションはイメージのファイル システムを継承します。 type:[active | primary | logical] 復元されるパーティションをアクティブ、プライマリ、または論理に設定します(可能な場 合。たとえば、ディスク上に 4 つを超えるプライマリ パーティションは存在できないため 、このような場合は実行されません)。アクティブに設定されたパーティションは常にアク ティブになりますが、プライマリに設定されたパーティションはアクティブにならない場合 があります。 種類が指定されていない場合は、復元先のパーティションの種類が保持されます。復元先のパーティション がアクティブの場合、復元されるパーティションはアクティブに設定されます。復元先のパーティションがプライマ リでディスク上に他のプライマリ パーティションが存在する場合、それらの 1 つがアクティブに設定され、復元 されるパーティションはプライマリになります。ディスク上にプライマリ パーティションが存在しない場合、復元さ れるパーティションはアクティブに設定されます。 未割り当て領域にパーティションを復元するときは、イメージからパーティションの種類が取り出されます。プラ イマリ パーティションに対しては、次のように種類が設定されます。 復元先のディスクが BIOS で起動順位が 1 番目に設定されていて、他にプライマリ パ ーティションが存在しない場合、復元されるパーティションはアクティブに設定されま す。 復元先のディスクが BIOS で起動順位が 1 番目に設定されていて、他にプライマリ パーティションが 存在する場合、復元されるパーティションは論理に設定されます。 Copyright © Acronis, Inc. 17 復元先のディスクが BIOS で起動順位が 2 番目以降に設定されている場合、復元されるパーティシ ョンは論理に設定されます。 preserve_mbr 既存のパーティションの上にパーティションが復元される場合、復元先のパーティションは ディスクから削除され、同時に復元先ディスクの MBR のエントリも削除されます。次に、 preserve_mbr オプションが指定されていると、復元されるパーティションのエントリは、 復元先のディスクの MBR の上位の空の位置を使用します。これにより、復元先ディスクの MBR は保存されます。このオプションが指定されていない場合、復元されるパーティショ ンのエントリは、イメージ中の元のディスクの MBR と同じ位置を使用します。その位置が 空でない場合、既存のエントリは他の位置に移動されます。 Universal Restore 固有のオプション Acronis Backup & Recovery 10 で Universal Restore アドオンを使用するときは、次のオプショ ンを利用できます。 ur_path:[パス] Acronis Universal Restore の使用と、ドライバ記憶装置へのパスを指定します。 ur_username:[ユーザー名] Acronis Universal Restore とユーザー名の使用を指定します。 リモート コンピュータ上の場所にアクセスするときは、リモート リソースへのアクセスに使用するサービスに応じ てユーザー名が異なります。たとえば、リモート リソースが、ワークグループ コンピュータ上にある共有フォルダ の場合、ユーザー名にリモート コンピュータ名("コンピュータ名\ユーザー名")を含める必要があります。リモー ト リソースが FTP サーバー上にあるときは、コンピュータ名を指定する必要はありません。ターゲット コンピュ ータとローカル コンピュータが異なるドメインのメンバのときは、ターゲット コンピュータがメンバとなっているドメ インの名前(たとえば、"ドメイン名\ユーザー名")をユーザー名に含める必要があります。 ur_password:[パスワード] Acronis Universal Restore と、ur_username オプションの値に関連付けられたパスワードの使 用を指定します。 ur_driver:[INF ファイル名] Acronis Universal Restore の使用と、大容量記憶装置のドライバのインストールを指定しま す。 deploy_mbr harddisk: [ディスク番号] 復元する MBR が格納されたベーシック ハード ディスクを指定します。 target_harddisk: [ディスク番号] MBR の配置先となるターゲット ハード ディスクを指定します。 18 Copyright © Acronis, Inc. filerestore target_folder: [ターゲット フォルダ] フォルダ/ファイルの復元先のフォルダを指定します(ターゲット フォルダ)。指定されてい ない場合は、バックアップ アーカイブから元のパスが再度作成されます。 overwrite:[older | never | always] このオプションを使用すると、復元されるバックアップの作成以降に発生したデータの変更 を保持できます。このオプションでは、復元先フォルダにアーカイブ内のファイルと同じ名 前のファイルがあるときの処理を選択します。 older - アーカイブまたはディスクのどちらであるかにかかわらず、最新のファイル変 更を優先させます。 never - ハード ディスク上のファイルをバックアップ アーカイブ ファイルより無条件に優先させます。 always - アーカイブ ファイルをハード ディスク上のファイルより無条件に優先させます。 指定されていない場合は、ディスク上のファイルは常にアーカイブ ファイルに置き換えら れます。 restore_security: [on | off] ファイルのセキュリティ属性を復元する(デフォルト)か、ファイルが復元先のフォルダのセ キュリティ設定を継承するかを指定します。 original_date: [on | off] アーカイブからファイルの元の日付と時刻を復元するか、復元したファイルに現在の日付と 時刻を割り当てるかを指定します。指定されていない場合は、現在の日付が割り当てられま す。 include: [名前] ファイル バックアップから復元するファイルとフォルダをカンマで区切って指定します。 たとえば、次のようになります。 /include:D:\MyFolder1,D:\MyFolder2\file_1.exe 指定しない場合は、ファイル バックアップのすべての内容が復元されます。 verify folder_name:[パス] 検証するアーカイブが含まれているローカル フォルダのパスを指定します。 たとえば、次のようになります。 /folder_name:D:\MyFolder Copyright © Acronis, Inc. 19 デフォルトでは、フォルダとそのサブフォルダに保存されているすべてのアーカイブが検証 されます。 サブフォルダを検証の対象から外すには、/no_subdir 『20ページ 』 オプション を追加します。 no_subdir このオプションは、/folder_name 『19ページ 』 オプションと共に使用します。 指定した フォルダのサブフォルダに保存されているアーカイブが検証されなくなります。 たとえば、次のようになります。 /folder_name:D:\MyBackups /no_subdir このオプションを指定しなかった場合は、親フォルダとサブフォルダに保存されているすべ てのアーカイブが検証されます。 consolidate target_filename: [ファイル名] 作成するアーカイブ コピーのパスと名前を指定します。コピーに 2 つ以上のバックアップ ファイル(ピット)が含まれる場合は、ファイルの名前に番号が追加されます。 net_src_user:[ユーザー名] 元のアーカイブにアクセスするためにネットワーク共有にログオンするときに使用するユー ザー名を指定します。 net_src_password:[パスワード] 元のアーカイブにアクセスするためにネットワーク共有にログオンするときに使用するパス ワードを指定します。 net_user:[ユーザー名] 作成されたアーカイブを保存するためにネットワーク共有にログオンするときに使用するユ ーザー名を指定します。 net_password:[パスワード] 作成されたアーカイブを保存するためにネットワーク共有にログオンするときに使用するパ スワードを指定します。 export net_src_user:[ユーザー名] 元のアーカイブにアクセスするためにネットワーク共有にログオンするときに使用するユー ザー名を指定します。 20 Copyright © Acronis, Inc. net_src_password:[パスワード] 元のアーカイブにアクセスするためにネットワーク共有にログオンするときに使用するパス ワードを指定します。 ftp_src_user:[ユーザー名] ソース アーカイブにアクセスするために FTP/SFTP サーバーにログオンするときに使用す るユーザー名を指定します。 ftp_src_password:[パスワード] ソース アーカイブにアクセスするために FTP/SFTP サーバーにログオンするときに使用す るパスワードを指定します。 target_vault:[ターゲット パス] アーカイブのエクスポート先にパスを指定します。 次のエクスポート先がサポートされています。 ローカル フォルダ: /target_vault:C:\Test、/vault:"C:\Test 1" など ネットワーク フォルダ: /target_vault:\\ServerA\Share\ など 管理対象の格納域(アドバンスト エディション のみ): /target_vault:bsp://StorageNode/VaultName など FTP および SFTP: /target_vault:ftp://ServerA/Folder1 など CD、DVD - ローカル パス(/target_vault:F:\ など)として指定したパスを使用 Acronis Secure Zone: /target_vault:atis:///asz など テープ: /target_vault:atis:///tape?0 など 管理対象外の格納域はパスで指定します。 たとえば、格納域がフォルダ内にある場合は、パスをそのフ ォルダに指定します。 target_arc:[ターゲット アーカイブ名] ターゲット アーカイブの名前。 ターゲット フォルダ内で一意である必要があります。 同 じ名前のアーカイブがある場合、処理は失敗します。 net_user:[ユーザー名] 作成されたアーカイブを保存するためにネットワーク共有にログオンするときに使用するユ ーザー名を指定します。 net_password:[パスワード] 作成されたアーカイブを保存するためにネットワーク共有にログオンするときに使用するパ スワードを指定します。 Copyright © Acronis, Inc. 21 convert target_filename: [ファイル名] 作成する仮想ディスク ファイルのパスと名前を指定します。仮想ディスクを追加する仮想 コンピュータに対応するファイル拡張子は次のとおりです。 VMware 仮想コンピュータ - .vmdk MS 仮想コンピュータおよび Citrix XenServer - .vhd Parallels 仮想コンピュータ - .hdd harddisk: [ディスク番号] 変換するハード ディスクをディスク番号で指定します。それぞれのディスクに対して、別 個の仮想ディスクが作成されます。 例: /harddisk:DYN このように指定すると、システム内にあるすべてのダイナミック ボリュームが変換されま す。 vm_type:[vmware|esx|Microsoft|parallels] 仮想ディスクを追加する仮想コンピュータの種類を指定します。 ur Windows を含むディスクのイメージを変換するときに使用します。作成された仮想ディス クは起動可能になります。このキーを使用すると、vm_type キーで選択した種類の仮想コン ピュータに必要なドライバが、作成される仮想ディスクに追加されます。同じ種類の仮想コ ンピュータからイメージを取得したときは、通常、このキーを指定する必要はありません。 仮 想 コ ン ピ ュ ー タ の ド ラ イ バ は ス ト レ ー ジ 内 に あ り 、 レ ジ ス ト リ キ ー HKEY_LOCAL_MACHINE\SOFTWARE\Acronis\UniversalRestore\DriversPackPath で定義されています。 ストレージが移動されているときは、キーを変更するか、コマンド ur_path:[パス] を使用してください。 ur_path:[パス] 仮想コンピュータのドライバ記憶装置へのカスタム パスの ur と同じです。 list filename:[ファイル名] このオプションを使用すると、イメージの内容が表示されます。 イメージにディスクのすべてのパーティションが含まれていない場合、イメージの内容一覧にあるパーティション 番号がドライブ/パーティション一覧の番号と一致しないことがあります。 たとえば、イメージにパーティション 2-3 と 2-5 が含まれている場合、これらは 2-1 と 2-2 として表示されます。 22 Copyright © Acronis, Inc. deploy /partition コマンドを使用して、イメージ中のパーティションを物理番号で検出できない場合は、 partition:<イメージ中の番号> /target_partition:<ターゲット パーティションの物理番号> キー を使用してください。 たとえば、前述の例でパーティション 2-5 を元の場所に復元するには、次のようにしま す。 /partition:2-2 /target_partition:2-5 vault オプションを指定すると、filename オプションは無視されます。 vault:[パス] アーカイブを一覧で表示する場所にパスを指定します。 アーカイブ名と一緒に、arc_id オ プションで使用されている Universally Unique Identifier(UUID)が一覧で表示します。 次の場所がサポートされています。 ローカル フォルダ:/vault:C:\Test、/vault:"C:\Test 1" など ネットワーク フォルダ: /vault:\\ServerA\Share\ など 管理対象の格納域(アドバンスト エディション のみ): /vault:bsp://StorageNode/VaultName など FTP および SFTP: /vault:ftp://ServerA/Folder1 など CD、DVD - ローカル パス(/vault:F:\ など)として指定したパスを使用 Acronis Secure Zone: /vault:atis:///asz など テープ: /vault:atis:///tape?0 など 管理対象外の格納域はパスで指定します。 たとえば、格納域がフォルダ内にある場合は、パスをそのフ ォルダに指定します。 vault オプションを指定すると、filename オプションは無視されます。 arc:[アーカイブ名] 格納域のオプションと共にに使用します。 アーカイブに含まれているすべてのバックアッ プを一覧表示します。 指定しなかった場合は、arc_id オプションが使用されます。 arc オプションと arc_id オプションを両方とも 指定した場合は、arc_id オプションが使用されます。 arc_id:[アーカイブ ID] 格納域のオプションと共にに使用します。 選択したアーカイブのすべてのバックアップを 一覧表示します。 指定しなかった場合は、arc オプションが使用されます。 arc オプションと arc_id オプションを両方とも指定 した場合は、arc_id オプションが使用されます。 explore partition: [パーティション番号] 仮想ドライブとしてマウントする一連のパーティションを指定します。このオプションを指 定しないと、イメージに格納されているすべてのパーティションがマウントされます。 Copyright © Acronis, Inc. 23 このオプション用のパーティション番号を取得するには、/list/filename コマンドを使用してイメージの内容を 一覧表示し、Idx 列の番号を使用します。 letter:X マウントしたドライブにドライブ文字を割り当てます。このオプションは、partition オプシ ョンと共にのみ使用します。 unplug letter:X 接続を切断する仮想ドライブをドライブ文字で指定します。 letter:all すべての仮想ドライブの接続を切断します。 asz_create harddisk:X Acronis Secure Zone を作成するハード ディスク番号を指定します。 partition: [パーティション番号] Acronis Secure Zone 作成用の空き領域の確保元となるパーティションを指定します。 size:[ASZ のサイズ(セクタ単位) | unallocated] Acronis Secure Zone のサイズをセクタ単位で設定します。 サイズが指定されていないときは、partition オプションで選択されている最大値(すべてのパーティションの未 割り当て領域と空き領域)と最小値(約 35MB)の間の平均値に設定されます。 いずれの場合も、未割り当て領域が最初に使用されます。十分な未割り当て領域がない場合、選択した パーティションは縮小されます。ロックされているパーティションのサイズを変更すると再起動が必要になりま す。 「unallocated」を指定すると、ディスク上のすべての未割り当て領域がゾーンによって使用されます。必要に 応じて、パーティションは移動されますが、サイズは変更されません。ロックされているパーティションが移動され ると再起動が必要になります。partition オプションは無視されます。 asz_delete partition: [パーティション番号] 削除した Acronis Secure Zone を空き領域として追加するパーティションを指定します。複数 のパーティションを指定した場合、領域は各パーティションのサイズに基づいて分配されま す。 24 Copyright © Acronis, Inc. clone harddisk:[ディスク番号] 新しいハード ディスクにクローン作成する、クローン元のハード ディスクを指定します。 target_harddisk: [ディスク番号] ソース ハード ディスクのクローン作成先となるターゲット ハード ディスクを指定しま す。 1.1.4 trueimagecmd.exe の使用例 イメージ ディスクとパーティション 次のコマンドは、パーティション 2-1 と 1-3 のイメージを 1.tib という名前で作成し ます。 trueimagecmd /create /filename:"C:\Test\1.tib" /partition:2-1,1-3 このイメージは、C:\Test\ フォルダに保存されます。 次のコマンドは、パーティション 2-1 と 1-3 のイメージを Acronis Secure Zone に作成 します。 trueimagecmd /create /asz /partition:2-1,1-3 次のコマンドは、パーティション 2-1 と 1-3 のイメージを 1.tib という名前で作成し ます。 trueimagecmd /create /filename:"\Test\1.tib" /partition:2-1,1-3 /file_partition:3-1 このイメージは、パーティション 3-1 の \Test フォルダに保存されます。 次のコマンドは、ハード ディスク 2 の 1.tib という名前のイメージに増分イメージを 追加します。 trueimagecmd /create /filename:"C:\Test\1.tib" /password:qwerty /harddisk:2 /reboot /raw /incremental /compression:5 /split:640 /progress:off イメージは、パスワード「qwerty」で保護され、640MB 単位で分割され、すべてのクラ スタ データが格納された状態で、C:\Test\ フォルダに保存されます。イメージの圧縮レ ベルは 5 です。処理の完了後にサーバーは再起動されます。 次のコマンドは、パーティション 2-1 のイメージを arc.tib という名前で共有フォルダ \\server1\folder に作成します。 trueimagecmd /create /partition:2-1 /filename:\\server1\folder\arc.tib /net_user:user1 /net_password:pw1 /log:\\server2\dir\log1.log /log_net_user:user2 /log_net_password:pw2 処理のログ ファイル log1.log は、別の共有フォルダ \\server2\dir\ に保存されます。両 方の共有フォルダのログイン情報を指定します。 次のコマンドは、パーティション 2-1 のイメージを FTP サーバー上の archive.tib ファ イルに作成します。 trueimagecmd /create /partition:2-1 /filename:ftp://server/folder/archive.tib /ftp_user:usr1 /ftp_password:pswd1 Copyright © Acronis, Inc. 25 ディスクとパーティションの復元 次のコマンドは、パーティション 2-1 を、イメージ 1.tib から元の場所に復元します。 trueimagecmd /deploy /filename:"C:\Test\1.tib" /partition:2-1 次のコマンドは、パスワード「qwerty」で保護されたイメージ 1.tib から、ハード ディ スク 2 を元のハード ディスクに復元します。 trueimagecmd /deploy /filename:"C:\Test\1.tib" /password:qwerty /harddisk:2 次のコマンドは、イメージ 1.tib に格納されているパーティション 2-1 をパーティショ ン 1-1 に復元します。 trueimagecmd /deploy /filename:"C:\Test\1.tib" /partition:2-1 /target_partition:1-1 次のコマンドは、イメージ 1.tib に格納されているパーティション 2-1 をハード ディ スク 3 に復元します。 trueimagecmd /deploy /filename:"C:\Test\1.tib" /partition:2-1 /target_harddisk:3 /start:63 /size:64000 /type:logical ディスク 3 のセクタ 63 を開始位置として新しい論理パーティションが作成されま す。このパーティションは約 64,000 セクタを占有し、正確なサイズはディスク構造と ファイル システムの種類によって異なります。 次のコマンドは、イメージ Server30Cdrive.tib に格納され、パスワード「123qwe」で保護 されたパーティション 1-1 をパーティション 2-1 に復元します。復元されたパーティ ションの種類はアクティブになります。 trueimagecmd /deploy /filename:z:\Server30Cdrive.tib /partition:1-1 /target_partition:2-1 /type:active /password:123qwe 次のコマンドは、ハード ディスク 1 のイメージから同じハード ディスク 1 に MBR を復元します。このイメージは、パスワード「pswd」で保護された Acronis Secure Zone にある、アーカイブ番号 2 に作成された 3 番目のバックアップに格納されています。 trueimagecmd /deploy_mbr /harddisk:1 /asz:2 /index:3 /password:pswd 次のコマンドは、ハード ディスク 1 のイメージからハード ディスク 2 に MBR を復 元します。このイメージは、FTP サーバーにある arc.tib ファイルに格納されていま す。 trueimagecmd /deploy_mbr /harddisk:1 /target_harddisk:2 /filename:ftp://server/folder/arc.tib /ftp_user:fuser /ftp_password:fpswd ファイルのバックアップ 次のコマンドは、D:\Workarea にある MyProject フォルダから、Old サブフォルダ内の ファイルと隠しファイルを除くすべてのファイルを Myproject.tib ファイルにバックアッ プし、このファイルを E:\Backups フォルダに保存します。 trueimagecmd /filebackup /filename:E:\Backups\Myproject.tib /include:D:\Workarea\MyProject /exclude_names: D:\Workarea\MyProject\Old /exclude_hidden ファイルの復元 次のコマンドは、E:\Backups\Myproject.tib のすべてのファイルを元のフォルダに復元し 、ファイルに元の日付と時刻を割り当てます。 trueimagecmd /filerestore /filename:E:\Backups\Myproject.tib /original_date 26 Copyright © Acronis, Inc. /overwrite オプションが指定されていないため、最新のファイル変更は元の内容に置き 換えられます。 バックアップの統合 次のコマンドは、ネットワーク共有 \\smbsrv\Archives\ にあるアーカイブ Kons.tib に含 まれているバックアップの番号の一覧を表示します。 trueimagecmd /pit_info /filename:\\smbsrv\Archives\Kons.tib C:\Program Files\Acronis\BackupAndRecovery>trueimagecmd /pit_info /filename:\\srv\elenel\kons.tib Pit number: 1 type: image; kind: base; date: 6/27/2009 11:39:10 AM Pit number: 2 type: image; kind: incremental; date: 6/27/2009 11:43:13 AM Pit number: 3 type: image; kind: incremental; date: 6/27/2009 11:44:04 AM Pit number: 4 type: image; kind: incremental; date: 6/27/2009 11:48:22 AM Pit number: 5 type: image; kind: incremental; date: 6/27/2009 11:50:32 AM 処理が成功しました。 次のコマンドは、Kons_new.tib(アーカイブ \\smbsrv\Archives\Kons.tib のピット 2、統合 前 は \\smbsrv\Archives\Kons2.tib) 、 Kons_new2.tib( ピ ッ ト 4 、 統 合 前 は \\smbsrv\Archives\Kons4.tib) 、 お よ び Kons_new3.tib( ピ ッ ト 5 、 統 合 前 は \\smbsrv\Archives\Kons5.tib)の 3 つのファイルで構成されたアーカイブをディスク D: 上 に作成します。 trueimagecmd /consolidate /filename:\\smbsrv\Archives\Kons.tib /target_filename:D:\Kons_new.tib /include_pits:2,4,5 バックアップのエクスポート 次 の コ マ ン ド は 、 D:\Backups に あ る ア ー カ イ ブ ( Archive 1) か ら FTP サ ー バ ー ( Server22/Vault3)の新しいアーカイブ(Archive 1)に 3 つのバックアップ(ピット)をエク スポートします。 trueimagecmd /export /vault:D:\Backups /arc:"Archive 1" /include_pits:2,4,5 /target_vault:ftp://Server22/Vault3 /target_arc:"Archive 2" /ftp_user:"user" /ftp_password:"password" /progress:on 次のコマンドは、管理対象の格納域 "Vault1" にあるアーカイブ(Archive 1)からネットワ ーク共有(Server15\Backups)の新しいアーカイブ(Archive 2)に 2 つのバックアップ(ピ ット)をエクスポートします。 trueimagecmd /export /vault:bsp://StorageNode/Vault1 /arc:"Archive 1" /include_pits:2,3 /net_src_user:"user" /net_src_password:"password" /target_vault:\\Server15\Backups\ /target_arc:"Archive 2" /net_user:"user" /net_password:"password" /progress:on 仮想ディスクへのイメージの変換 次のコマンドは、ファイル C:\MyBackup.tib に格納されているディスク 1 と 3 のイメ ージを、VMware タイプの仮想コンピュータで使用する仮想ディスク C:\MyHDD.vmdk と C:\MyHDD2.vmdk に変換します。 trueimagecmd /convert /filename:C:\MyBackup.tib /target_filename:C:\MyHDD.vmdk /vm_type:vmware /harddisk:1,3 Copyright © Acronis, Inc. 27 List 次のコマンドは、利用可能なパーティションの一覧を表示します。 trueimagecmd /list 次のコマンドは、Acronis Secure Zone にある最新のイメージの内容を一覧表示します。 trueimagecmd /list /asz 次のコマンドは、指定したイメージの内容を一覧表示します。 trueimagecmd /list /filename:"C:\My Folder\Backup.tib" 次のコマンドは、指定した場所にあるすべてのアーカイブとその UUID を一覧表示しま す。 trueimagecmd /list /vault:D:Backups 次のコマンドは、指定したアーカイブのすべてのバックアップを一覧表示します。 trueimagecmd /list /vault:D:Backups /arc:"Archive 1" 割り当てられたライセンスの確認 次のコマンドは、ローカル コンピュータに割り当てられているライセンスがライセンス サーバー上にあるかどうかを確認します。 trueimagecmd /ls_check このコマンドを実行すると、ローカル コンピュータで使用されているライセンスの一覧 が次の形式で表示されます。 SKU | (trial)/empty | valid/invalid 空の "trial" フィールドは、そのコンピュータに標準のライセンスが割り当てられている ことを示します。 例: Acronis Backup & Recovery 10 Advanced Server Acronis Backup & Recovery 10 Advanced Server (trial) invalid valid Acronis セキュア ゾーン: アーカイブ番号によるバックアップの管理 次のコマンドは、Acronis セキュア ゾーンのサイズ、空き領域、および内容を表示しま す。 trueimagecmd /asz_content Acronis セキュア ゾーンの内容が次のようになっているとします。 C:\Program Files\Acronis\BackupAndRecovery>trueimagecmd /asz_content ASZ size: 34.439 GB ASZ free space: 34.409 GB ARCHIVE number: 1 index: 1; type: file, base; creation time: 4/2/2009 3:52 PM ARCHIVE number: 2 index: 1; type: file, base; creation time: 4/2/2009 4:04 PM index: 2; type: file, incremental; creation time: 4/4/2009 6:31 PM index: 3; type: file, incremental; creation time: 4/4/2009 6:32 PM この例では、Acronis セキュア ゾーンに 2 つのアーカイブが含まれています。 古いアーカ イブ #1 は、2009 年 4 月 2 日午後 3:52 に作成された 1 つの完全(ベース)ファイル レ ベルのバックアップで構成されています。 2 番目のアーカイブは、1 つのベース ファイル レベルのバックアップと 2 つの増分バックアップで構成されています。 次のような方法で 、任意のバックアップからデータを復元できます。 28 Copyright © Acronis, Inc. trueimagecmd /filerestore /asz:2 /index:2 /target_folder:e: このコマンドは、2009 年 4 月 4 日午後 6:31 に作成されたバックアップから、パーティ ション E のルートへの元のパスを使用してファイルとフォルダを復元します。 trueimage /list /filename:asz://2 /index:3 /password:aszpw このコマンドの動作は次のコマンドと同じです。 trueimagecmd /list /asz:2 /index:3 /password:aszpw このコマンドは、パスワード aszpw で保護された Acronis セキュア ゾーンにある、アーカ イブ番号 2 に作成された 3 番目のバックアップの内容を表示します。 Acronis セキュア ゾーン: ファイル名によるバックアップの管理 次のコマンドは、Acronis セキュア ゾーンのサイズ、空き領域、および内容を表示しま す。 trueimagecmd /asz_files /password:aszpw Acronis セキュア ゾーンの内容が次のようになっているとします。 C:\Program Files\Acronis\BackupAndRecovery>trueimagecmd /asz_files /password: aaa ASZ size: 5.387 GB ASZ free space: 4.363 GB FILE name: AAA2.TIB; size: 56414317 byte type: image, base; creation time: 2/16/2009 3:43:34 PM type: image, incremental; creation time: 4/25/2009 11:44:47 AM FILE name: FAAA.TIB; size: 3125550 byte type: file, base; creation time: 8/22/2009 12:28:40 PM FILE name: FAAB2.TIB; size: 5147 byte type: file, base; creation time: 8/14/2009 2:17:45 PM type: file, incremental; creation time: 8/15/2009 2:19:43 AM この例では、Acronis セキュア ゾーンに 2 つのアーカイブが含まれています。 アーカイブ AAA2(2 はアーカイブ内のバックアップの数を示します)は、次のバックアップで構成されています。 2009 年 2 月 16 日午後 3:43 に作成された完全(ベース)イメージのバックアップ 2009 年 4 月 25 日午前 11:44 に作成された増分バックアップ アーカイブ FAAA(F はファイル レベルのアーカイブであることを示します)には、ベース ファイル レベルのバックアップが 1 つ格納されています。 アーカイブ FAAB2(B はセキュア ゾーンの 2 番目のファイル レベルのアーカイブであることを示します)は、 次のバックアップで構成されています。 2009 年 8 月 14 日午後 2:17 に作成された完全(ベース)ファイル レベルのバックア ップ 2009 年 8 月 15 日午前 2:19 に作成された増分バックアップ trueimagecmd /filerestore /filename:asz://FAAA /target_folder:e: /password:aszpw このコマンドは、FAAA のベース バックアップのみから、パーティション E のルートへの 元のパスを使用してファイルとフォルダを復元します。 Copyright © Acronis, Inc. 29 C:\Program Files\Acronis\BackupAndRecovery>trueimagecmd /filerestore /filename:asz://FAAA /target_folder:e: /password:aaa [########################################] 100% 処理が成功しました。 Acronis セキュア ゾーン: バックアップの削除 次のコマンドは、FAAB アーカイブ内の最新のバックアップを削除します。 trueimagecmd /asz_delete_files /password:aszpw /filename:FAAB.tib Acronis セキュア ゾーンの内容が次のようになっているとします。 C:\Program Files\Acronis\BackupAndRecovery>trueimagecmd /asz_files /password: aaa ASZ size: 5.387 GB ASZ free space: 4.363 GB FILE name: AAA2.TIB; size: 56414317 byte type: image, base; creation time: 2/16/2009 3:43:34 PM type: image, incremental; creation time: 4/25/2009 11:44:47 AM FILE name: FAAA.TIB; size: 3125550 byte type: file, base; creation time: 8/22/2009 12:28:40 PM FILE name: FAAB2.TIB; size: 5147 byte type: file, base; creation time: 8/14/2009 2:17:45 PM type: file, incremental; creation time: 8/15/2009 2:19:43 AM 上記のコマンドを実行すると、2009 年 8 月 15 日午前 2:19 に作成された増分バックアッ プが削除されます。 次回同じコマンドを実行すると、ベースの FAAB バックアップが削除されます。 引き続き名前 FAAA と AAA についてこのコマンドを実行すると、最後に残る削除できないベースのバックアップを除き、Acronis セキ ュア ゾーンを消去できます。 クローン 次のコマンドは、ハード ディスク 2 のクローンをハード ディスク 3 に作成します。 trueimagecmd /clone /harddisk:2 /target_harddisk:3 イメージの参照 次のコマンドは、ネットワーク ドライブのファイル mybackup.tib に仮想ドライブとし て格納されているすべてのイメージに接続します。 trueimagecmd /explore /filename:\\myserver\backup\mybackup.tib /net_user:john /net_password:qwerty 1.2 ストレージ ノード コマンドライン ユーティリティ StorageNodeCmd コマンドライン ユーティリティは、集中管理対象の格納域に保存されて いるアーカイブの表示とエクスポート、およびそれらの格納域へのアーカイブのインポート を行うツールです。 このユーティリティは、ストレージ ノードがインストールされているコンピュータでのみ実行可能で、そのストレー ジ ノード(このセクションではローカル ストレージ ノードと呼びます)によって管理されている集中管理対象の 格納域に対してのみ機能します。 同様の機能を備えた trueimagecmd ユーティリティとは異なり、StorageNodeCmd ユーティリティの場合、 コンピュータにエージェントがインストールされている必要はありません。 30 Copyright © Acronis, Inc. 1.2.1 サポートされるコマンド StorageNodeCmd ユーティリティは、次の構文で使用します。 StorageNodeCmd /command /option1 /option2 ... コマンドにはオプションを指定できます。 コマンド 必須オプション その他のオプション list /vault:[管理対象の格納域] /arc:[アーカイブ名] または /arc id:[アーカイブ の UUID] のどちらか 集中管理対象の格納域の内容や、そこに保存 されているアーカイブの一覧を表示します。 /password:[パスワード] /credentials:[ユーザー名]:[ パスワード] export /vault:[管理対象の格納域] 集中管理対象の格納域のアーカイブ(またはそこ /arc:[アーカイブ名]また に保存されている 1 つ以上のバックアップ)を、ロ は /arc id:[アーカイブの ーカル フォルダまたはネットワーク フォルダにエクス UUID] のどちらか ポートします。 /target_vault:フォルダ名 /include_pits:バックアップ 番号の一覧 /password:[パスワード] /credentials:[ユーザー名]:[ パスワード] /target_arc:[アーカイブ名] /target_credentials:[ユーザ ー名]:[パスワード] /progress:{on|off} /log:[ログ ファイル名] /log_net_user:[ユーザー名] /log_net_password:[パスワ ード] import /vault:[フォルダ名] ローカル フォルダまたはネットワーク フォルダのアー /arc:[アーカイブ名]また カイブを、集中管理対象の格納域にインポートし は /arc id:[アーカイブの ます。 UUID] のどちらか /target_vault:[管理対象の格 納域] /password:[パスワード] /credentials:[ユーザー名]:[ パスワード] /target_credentials:[ユーザ ー名]:[パスワード] /progress:{on|off} /log:[ログ ファイル名] /log_net_user:[ユーザー名] /log_net_password:[パスワ ード] help なし なし 使用方法の情報を表示します。 Copyright © Acronis, Inc. 31 1.2.2 オプション このセクションでは、StorageNodeCmd コマンドライン ユーティリティで使用するオプシ ョンの一覧を示します。 arc および arc_id arc オプションでは、アーカイブの名前を指定します(例: /arc:"My Archive")。 格納域に、指定した名前を持つアーカイブが複数含まれる場合は、その名前で最初に見つかったアーカイブ が使用されます。最も古いものや最も新しいものとは限りません。同じ名前のアーカイブがいくつか存在する 場合は、このオプションではなく、arc_id オプションを使用することを検討します。 arc_id オ プ シ ョ ン で は 、 /arc_id:183DE307-BC97-45CE-9AF7-60945A568BE8 の よ う に 、 ア ー カ イ ブ の UUID (Universally Unique Identifier)を指定します。 管理対象の格納域に保存されているアーカイブの UUID を表示するには、list コマンドを使用します。たと えば、次のように指定します。 StorageNodeCmd /list /vault:"bsp://My Storage Node/MyVault" これらのオプションの 1 つだけを指定します。両方指定されている場合は、arc_id オプシ ョンが使用されます。 credentials vault オプションで指定された名前の場所(管理対象の格納域またはフォルダ)にアクセスする た め の ユ ー ザ ー 名 と パ ス ワ ー ド を 指 定 し ま す ( 例 : /credentials:"MyDomain\User A":"My PassWd123")。 include_pits arc オプションまたは arc_id オプションで名前を指定したアーカイブについて、エクスポ ートするバックアップの一覧(ピットとも呼ばれます)を指定します(例: /include_pits:0,4,5)。 数値 0 は、アーカイブ内の最新のバックアップを表します。 バックアップ番号の区切りにはカンマを使用します。アーカイブのバックアップ番号の一覧を表示するには、list コマンドを使用します。たとえば、次のように指定します。 StorageNodeCmd /list /arc:"My Archive" /vault:"bsp://My Node/My Vault" このオプションを指定しないと、アーカイブ全体がエクスポートされます。 バックアップのエクスポート方法の詳細については、ユーザーズ ガイドの「アーカイブとバ ックアップのエクスポート」をご参照ください。 log 現在の操作のログを保存するファイルの名前を指定します(例: /log:"\\Server\Share\Exporting Log.txt")。 ネットワーク共有上にファイルを作成する場合は、log_net_user オプションと log_net_password オプショ ンを使用して、その場所に対するアクセス ログイン情報を指定します。 log オプションを指定しないと、ログは作成されません。 32 Copyright © Acronis, Inc. log_net_password log_net_user オ プ シ ョ ン で 指 定 し た 名 前 の ユ ー ザ ー の パ ス ワ ー ド を 指 定 し ま す ( 例 : /log_net_password:"My PassWd123")。 log_net_user log で 指 定 し た 名 前 の フ ァ イ ル に ア ク セ ス す る ロ グ イ ン 情 報 を 指 定 し ま す ( 例 : /log_net_user:"User A")。 password パスワードで保護されたアーカイブ名を arc または arc_id で指定した場合の、パスワード を指定します(例: /password:"My PassWd123")。 このオプションは、アーカイブがパスワードで保護されていない場合は無視されます。 progress エクスポートまたはイ ンポートの処理の進行 状況を表示(/progress:on)するか、非表示 (/progress:off)にするかを指定します。 このオプションを指定しないと、進行状況が表示されます。 target_arc エクスポート先のアーカイブの名前を指定します(例: /target_arc:"Exported Archive")。 このオプションを指定しないと、エクスポート先のアーカイブには元のアーカイブと同じ名前が付けられます。 target_credentials target_vault オプションで指定された名前の場所(管理対象の格納域またはフォルダ)にアク セ ス す る た め の ユ ー ザ ー 名 と パ ス ワ ー ド を 指 定 し ま す ( 例 : /target_credentials:"MyDomain\User A":"My PassWd123")。 target_vault export コマンドと共に使用する場合は、アーカイブのエクスポート先になるローカル フォ ルダまたはネットワーク フォルダを指定します(例: /target_vault:\\Server\Share)。 import コマンドと共に使用する場合は、インポートするアーカイブの保存先となる集中管理対象の格納域 を指定します。この格納域はローカル ストレージ ノードによって管理されている必要があります。格納域の 名前は URI (Universal Resource Identifier)で指定します(例: /target_vault:"bsp://My Storage Node/MyVault")。 vault list コマンドと共に使用する場合は、アーカイブ(または個々のアーカイブの内容)を表示す る集中管理対象の格納域を指定します。 export コマンドと共に使用する場合は、エクスポートするアーカイブが含まれる集中管理対象の格納域を 指定します。 どちらの場合も、この格納域はローカル ストレージ ノードによって管理されている必要があります。格納域の 名 前 は URI (Universal Resource Identifier) で 指 定 し ま す ( 例 : /vault:"bsp://My Storage Node/MyVault")。 Copyright © Acronis, Inc. 33 import コマンドと共に使用する場合は、インポートするアーカイブが含まれるローカル フォルダまたはネットワ ーク フォルダを指定します(例: /vault:\\Server\Share)。 1.2.3 例 ここで示す例は、以下のことを前提としています。 ストレージ ノードがインストールされているコンピュータで StorageNodeCmd ユーテ ィリティを実行している。 ストレージ ノードの名前は My Node である。 このストレージ ノードは、My Vault という名前の集中管理用格納域を管理している。 格納域のアーカイブの一覧表示 次のコマンドでは、格納域に保存されているアーカイブの一覧が表示されます。 StorageNodeCmd /list /vault:"bsp://My Node/My Vault" 出力は次のようになります。 Archive name: My Archive type: image; owner: domain/sample_user; machine: sample-comp; date: 6/27/2009 11:39:10 AM; used_space: 1000000000; id: 183DE307-BC97-45CE-9AF7-60945A568BE8 Archive name: My new Archive type: file; owner: domain/sample_user; machine: sample-comp; date: 6/27/2009 11:50:10 AM; used_space: 2000000000; id: 283DE307-BC97-45CE-9AF7-60945A568BE8 Archive name: The last Archive type: image; owner: domain/sample_user; machine: sample-comp; date: 6/27/2009 11:20:10 AM; used_space: 3000000000; id: 183DE307-BC97-45CE-9AF7-60945A568BE8 アーカイブ内のバックアップの一覧表示 次のコマンドでは、My Archive アーカイブに含まれるバックアップの一覧が表示されます。 ここでは、アーカイブは名前ではなく UUID (Universally Unique Identifier)で指定しています。 前の例の出力をご参照ください。 StorageNodeCmd /list /vault:"bsp://My Node/My Vault" /arc_id:183DE307-BC97-45CE-9AF7-60945A568BE8 出力は次のようになります。 Pit number: 1 type: image; kind: full; date: 6/27/2009 11:39:10 AM Pit number: 2 type: image; kind: incremental; date: 6/27/2009 11:43:13 AM Pit number: 5 type: image; kind: incremental; date: 6/28/2009 11:12:19 AM 34 Copyright © Acronis, Inc. ピット番号は、アーカイブ内のバックアップを識別するものです。ピット番号を使用するこ とで、アーカイブ全体をエクスポートするのではなく、アーカイブの個々のバックアップを エクスポートできます。 アーカイブのエクスポート 次のコマンドでは、My Archive アーカイブが C:\Archives フォルダにエクスポートされま す。 StorageNodeCmd /export /vault:"bsp://My /target_vault:"C:\Archives" Node/My Vault" /arc:"My Archive" アーカイブの最新バックアップのエクスポート 次のコマンドでは、My Archive アーカイブの最新のバックアップがエクスポートされます。 最新のバックアップは、それ自体のピット番号に加えて、ピット番号 0 で識別されます。 エクスポートされたバックアップは、Exported Archive アーカイブ内の C:\Archives フォル ダに保存されます。 StorageNodeCmd /export /vault:"bsp://My Node/My Vault" /arc:"My Archive" /include_pits:0 /target_vault:"C:\Archives" /target_arc:"Exported Archive" アーカイブのインポート 次のコマンドでは、C:\Archives フォルダの Archive 1 アーカイブが格納域にインポートされ ます。 StorageNodeCmd /import /vault:"C:\Archives" /arc:"Archive 1" /target_vault:"bsp://My Node/My Vault" 1.2.4 格納域のエクスポートと複数のアーカイブのインポート 管理対象の格納域に保存されているすべてのアーカイブをエクスポートする場合や、フォル ダのアーカイブをすべて管理対象の格納域にインポートする場合は、Acronis Backup & Recovery 10 ストレージ ノードと共に提供されているスクリプトを使用できます。 これらのスクリプトは、ストレージ ノードがイン ストールされたフォルダ内にあります。デフォルトでは、 C:\Program Files\Acronis\StorageNode です。 パスワード保護されたアーカイブは、エクスポート時やインポート時にはスキップされます。 管理対象の格納域にあるすべてのアーカイブをフォルダにエクスポートする手順は、次 のとおりです。 1. スクリプトがあるフォルダに移動します。 2. アーカイブのエクスポート元となる格納域と、それらのエクスポート先となるローカル フォルダまたはネットワ ーク フォルダを指定して、次のように VaultExport.js スクリプトを実行します。 cscript.exe VaultExport.js /source_vault:"bsp://My Node/My Vault" /target_vault:"C:\Archives" フォルダにあるすべてのアーカイブを管理対象の格納域にインポートする手順は、次の とおりです。 1. スクリプトがあるフォルダに移動します。 2. アーカイブのインポート元となるローカル フォルダまたはネットワーク フォルダと、それらのインポート先とな る管理対象の格納域を指定して、次のように VaultImport.js スクリプトを実行します。 Copyright © Acronis, Inc. 35 cscript.exe VaultImport.js /source_folder:"C:\Archives" /target_vault:"bsp://My Node/My Vault" スクリプトのオプション VaultExport.js ス ク リ プ ト に は 、 source_vault 、 source_credentials 、 target_vault 、 お よ び target_credentials のオプションがあります。 VaultImport.js ス ク リ プ ト に は 、 source_folder 、 source_credentials 、 target_vault 、 お よ び target_credentials のオプションがあります。 どちらのスクリプトの場合も、これらのオプションはそれぞれ、StorageNodeCmd ユーティ リティの vault、credentials、target_vault、および target_credentials オプションと同じで す。 1.3 スクリプト処理 スクリプト処理はバックアップのみを対象としています。 1.3.1 スクリプト実行パラメータ ス ク リ プ ト は 、 Acronis Backup & Recovery 10 イ ン ス ト ー ル フ ォ ル ダ (C:\Program Files\Acronis\BackupAndRecovery)にある TrueImageTerminal.exe ユーティリティによって実行 されます。このユーティリティは、バックアップの進行状況の監視にも使用されます。 TrueImageTerminal 実行パラメータ: TrueImageTerminal.exe [引数] 引数には、次のものがあります。 /help - TrueImageTerminal.exe のパラメータに関するヘルプ情報を出力します。 /progress - Acronis Backup & Recovery 10 グラフィック ユーザー インターフェイスまたはスクリプトで実行す るバックアップ処理の進行状況を出力します。 /execute: [スクリプト ファイル名] - スクリプトを実行します。実行するスクリプトが複数あるときは、待 ち行列に入れられます。次の例は MyBackup.tis スクリプトを実行します。 TrueImageTerminal.exe /execute:C:\MyBackup.tis /nowait - オ プ シ ョ ン の ス ク リ プ ト 実 行 引 数 で す 。 バ ッ ク ア ッ プ が 完 了 す る 前 に TrueImageTerminal を終了することができます。例: TrueImageTerminal /execute:C:\MyBackup.tis /nowait [Ctrl+C]キーを押すと、バックアップの進行状況の出力を強制的にオフにして、TrueImageTerminal をバックグラウンド処理に切り替えることができます。 TrueImageTerminal によって実行されたバックアップ処理は、[Ctrl+B]キーを押すと終了できます。 1.3.2 スクリプトの構造 スクリプトは XML 言語を使用して記述し、次のタグを使用することができます。 36 Copyright © Acronis, Inc. source 『37ページ 』 target 『37ページ 』 options 『37ページ 』 source イメージを作成するパーティションまたはディスクを指定します。パーティションに割り当 てられているドライブ文字は、コロンを付けずに使用する必要があります。ディスク番号は システム番号に対応します。複数のパーティションまたはディスクのイメージを作成するに は、次のようにそれぞれに対して SOURCE タグを使用します。 <source <source <source <source letter ="C" /> letter ="D" /> disk ="1" /> disk ="2" /> target イメージ ファイルの名前と場所を次のように指定します。 <target file=“E:\Mybackup2.tib” username=”username” password=”password” /> username と password パラメータはオプションです。これらのパラメータは、ネットワー ク リソースにアクセスするときに使用します。 イメージ ファイルの作成先として、CD-R/RW またはテープ ドライブを指定することができます。 options このタグは、次のようなさまざまな追加パラメータと共に使用することができます。 Compression バックアップの圧縮レベルを指定します。 None、Normal、High、Maximum を設定でき ます。 Incremental 増分イメージ ファイルを作成する必要があるかどうかを指定します。 「false」(または 「0」)のときは、完全イメージ ファイルが作成されます。 指定した名前のファイルが既 に存在するときは、警告されることなく置き換えられます。 「true」(または「1」)で、 指定した名前のファイルが既に存在するときは、増分イメージが作成されます。 それ以 外のときは、完全イメージ ファイルが作成されます。 このパラメータのデフォルト値 は「true」です。 Description イメージ ファイルに説明を追加します。 コメントは単一の文字列にする必要がありま す(長さに制限はありません)。 Split 大きいイメージ ファイルを、指定したサイズの複数の小さいファイルに分割します。サ イズには、バイト、KB、MB などを指定できます。 Password パスワードによる保護をイメージ ファイルに追加します。 Copyright © Acronis, Inc. 37 1.3.3 スクリプトの使用例 次の例は、2 つのパーティション(論理ドライブ)C と F をバックアップするスクリプトの使 用方法を示しています。mybackup2.tib は、増分イメージ ファイルとして指定されていま す。高圧縮レベルが選択され、イメージは CD-R/RW メディアに書き込むために 650MB 単 位で分割されます。パスワードによる保護も追加されます。スクリプト全体は、<backup> タグと </backup> タグの間に記述する必要があります。 <? xml version="1.0" encoding="utf-8" ?> <backup> <source letter ="c" /> <source letter ="f" /> <target file="e:\mybackup2.tib" /> <options compression="high" incremental="true" description="これは個人用のバックア ップです" split="650 Mb" password="" /> </backup> テープにバックアップするスクリプトは次のようになります(tapeN はテープ番号を指定し ます)。 <? xml version="1.0" encoding="utf-8" ?> <backup> <source letter ="c" /> <source letter ="f" /> <target cdrw="\taperecorder\\\.\tape0|||” /> <target cdrw="\taperecorder\\\.\tape1|||” /> <options compression="high" incremental="true" description="これは個人用のバックアップです" /> </backup> 38 Copyright © Acronis, Inc. 2 Linux のコンソール モード コ ン ソ ー ル は Linux OS で 一 般 的 な 機 能 で す 。 Acronis Backup & Recovery 10 は 、 trueimagecmd コマンド ライン ツールを通じてコンソールをサポートしています。このツ ールを使用すると、データのバックアップおよび復元処理を開始することができます。また 、trueimagecmd では、‘cron’ サービスを使用してバックアップを自動化することもできま す。 GUI モードに比べ、trueimagecmd の機能には多少の制限があります。trueimagecmd では、次のことを 必要とする操作はサポートされていません。 システム パーティションの復元やシステム ドライブのクローン作成など、システムの 再起動が必要となる操作。 CD、DVD、またはテープなどの最初のメディアがいっぱいになったときに 2 番目のメディアを挿入する操 作など、ユーザーによる操作。同様に、ドライブにメディアが挿入されていない場合も、操作は失敗しま す。 このため、複雑な作業には、X Window System で動作する、より強力な acronis_console の 使用をお勧めします。 もうひとつの便利なツールである trueimagemnt を使用すると、イメージを Linux カーネル ブロック デバイ スと同じようにマウン トして、イメ ージから ファイルまたはディレクトリを取り出すことが できます。「man trueimagecmd」または「man trueimagemnt」もご参照ください。 これらのユーティリティは、Linux ベースのブータブル メディアから操作する場合でも使用できす。 2.1 2.1.1 バックアップ、復元、およびその他の操作(trueimagecmd) サポートされるコマンド trueimagecmd は、次の構文で使用します。 trueimagecmd --command --option1 --option2… コマンドにはオプションを指定できます。ほとんどの trueimagecmd コマンドで共通のオプ ションもありますが、個々のコマンドに固有のオプションもあります。下の表に、サポート しているコマンドと使用可能なオプションの一覧を示します。 コマンド create 共通のオプション --vault:[パス] --arc:[アーカイブ名] 指定したディスクやパーティションの --arc_id:[アーカイブ ID] バックアップ イメージを作成します。 --filename:[ファイル名] --password:[パスワード] --crypt:[AES128|AES192|AES256] --incremental --differential --compression:[0~9] --split:[サイズ(MB)] --oss_numbers Copyright © Acronis, Inc. 固有のオプション --harddisk:[ディスク番号] --partition:[パーティション 番号] --raw --progress:[on|off] --exclude_names:[名前] --exclude_masks:[マスク] --exclude_hidden --before:[データ取り込み前 に実行するコマンド] --after:[データ取り込み後に 39 filebackup 指定したファイルやフォルダをバック アップします。 restore イメージからディスクやパーティショ ンを復元します。 --log:[ファイル名] --silent 実行するコマンド] --vault:[パス] --arc:[アーカイブ名] --arc_id:[アーカイブ ID] --filename:[ファイル名] --password:[パスワード] --crypt:[AES128|AES192|AES256] --incremental --differential --compression:[0~9] --split:[サイズ(MB)] --log:[ファイル名] --silent --include:[名前] --exclude_names:[名前] --exclude_masks:[マスク] --exclude_hidden --before:[データ取り込み前 に実行するコマンド] --after:[データ取り込み後に 実行するコマンド] --progress:[on|off] --filename:[ファイル名] --password:[パスワード] --asz:[アーカイブ番号] --index:N --oss_numbers --log:[ファイル名] --silent --harddisk:[ディスク番号] --partition:[パーティション 番号] --target_harddisk:[ディスク 番号] --target_partition:[パーティ ション番号] --start:[開始セクタ] --fat16_32 --size:[パーティション サイ ズ(単位はセクタ)] --type:[アクティブ|プライ マリ|論理] --preserve_mbr filerestore --vault:[パス] --arc:[アーカイブ名] ファイル アーカイブからファイルやフ --arc_id:[アーカイブ ID] ォルダを復元します。 --filename:[ファイル名] --password:[パスワード] --asz:[アーカイブ番号] --index:N --log:[ファイル名] --silent --target_folder:[ターゲット フォルダ] --overwrite:[古いデータ|な し|常に] --restore_security:[on|off] --original_date:[on|off] --include:[名前] deploy_mbr --vault:[パス] --arc:[アーカイブ名] --arc_id:[アーカイブ ID] --filename:[ファイル名] --password:[パスワード] --asz:[アーカイブ番号] --index:N --oss_numbers --log:[ファイル名] --silent --harddisk:[ディスク番号] --target_harddisk:[ディスク 番号] --vault:[パス] --arc:[アーカイブ名] --arc_id:[アーカイブ ID] --filename:[ファイル名] --folder_name:[パス] --no_subdir ディスクやパーティションのイメージ から MBR を復元します。 verify アーカイブの整合性をベリファイしま す。 40 Copyright © Acronis, Inc. --password:[パスワード] --asz:[アーカイブ番号] --log:[ファイル名] --silent pit_info 指定したアーカイブに含まれているバ ックアップの番号の一覧を表示しま す。 consolidate 指定したバックアップのみを含むアー カイブの一貫性のあるコピーを作成し ます。 --filename:[ファイル名] --password:[パスワード] --asz:[アーカイブ番号] --include_pits:[ピット番号] --filename:[ファイル名] --password:[パスワード] --log:[ファイル名] --silent export --target_filename:[ファイル 名] --vault:[パス] --arc:[アーカイブ名] 指定した場所に、アーカイブのコピーまたはア --arc_id:[アーカイブ ID] ーカイブの自己完結型の部分コピーを作成し --include_pits:[ピット番号] ます。 --password:[パスワード] --progress:[on|off] --log:[ファイル名] --net_user:[ユーザー名] --net_password:[パスワード] --ftp_user:[ユーザー名] --ftp_password:[パスワード] --silent --target_vault:[ターゲット パス] --target_arc:[ターゲット ア ーカイブ名] list --password:[パスワード] --index:N --asz:[アーカイブ番号] --filename:[ファイル名] --vault:[パス] --arc:[アーカイブ名] --arc_id:[アーカイブ ID] --password:[パスワード] --oss_numbers --log:[ファイル名] --silent --harddisk:X --partition:[パーティション 番号] --size:[ASZ サイズ(単位はセ クタ)] 使用可能なドライブとパーティション の一覧を表示します。filename オプシ ョンと共に使用すると、イメージの内 容が一覧で表示されます。 vault オプションと共に使用すると、指定した 場所にあるアーカイブが一覧で表示されます。 arc または arc_id オプションを追加すると、 アーカイブに含まれているすべてのバックアップ が一覧で表示されます。 asz_create 選択したドライブに Acronis Secure Zone を作成します。 asz_content --password:[パスワード] Acronis Secure Zone のサイズ、空き領 域、および内容を表示します。 asz_files --password:[パスワード] 生成されたファイル名を使用して、 Acronis Secure Zone のサイズ、空き領 域、および内容を表示します。 Copyright © Acronis, Inc. 41 asz_delete Acronis Secure Zone を削除します。 --password:[パスワード] --oss_numbers --log:[ファイル名] --silent --partition:[パーティション 番号] asrm_activate Acronis スタートアップ リカバリ マネ ージャを有効にします。 asrm_deactivate Acronis スタートアップ リカバリ マネ ージャを無効にします。 clone --harddisk:[ディスク番号] --target_harddisk:[ディスク 番号] ハードディスクのクローンを作成しま す。 help 使用方法を表示します。 ls_check ローカル コンピュータに割り当てられ ているライセンスがライセンス サーバ ー上にあるかどうかを確認します。 dumpraidinfo MD デバイスおよび LVM ボリュームに関する 情報を /etc/Acronis ディレクトリに保存しま す。 2.1.2 共通のオプション アーカイブへのアクセス vault:[パス] アーカイブを含む場所にパスを指定します。arc または arc_id オプションと共に使用しま す。 次の場所がサポートされています。 ローカル フォルダ: --vault:/folder や --vault:"/Folder 1" など ネットワーク フォルダ: --vault:smb://Server/Share/ など 管理対象の格納域(Advanced エディションのみ): --vault:bsp://StorageNode/VaultName など FTP および SFTP: --vault:ftp://ServerA/Folder1 など CD、DVD のローカル パスとして指定したパス: --vault:/mnt/cdrom など Acronis Secure Zone: --vault:atis:///asz など 管理対象外の格納域はパスで指定します。たとえば、格納域がフォルダ内にある場合は、パスをそのフ ォルダに指定します。 vault オプションを指定すると、filename オプションは無視されます。 42 Copyright © Acronis, Inc. create、filebackup、filerestore、verify コマンドでは、管理対象の格納域とテープのみがサポートされ るため、ご注意ください。 arc:[アーカイブ名] アーカイブの名前。 指定しなかった場合は、arc_id オプションが使用されます。 arc オプ ションと arc_id オプションを両方とも指定した場合は、arc_id オプションが使用されま す。 arc_id:[アーカイブ ID] 次のようにアーカイブの UUID (Universally Unique Identifier)を指定します。 --arc_id:183DE307-BC97-45CE-9AF7-60945A568BE8 指定されていない場合は、arc オプションが使用されます。arc オプションと arc_id オプシ ョンの両方が指定されている場合は、arc_id オプションが使用されます。 filename:[ファイル名] アーカイブの場所が ASZ 以外のときは、アーカイブ名。 Samba ネットワークにアクセスするには、次のようにバックアップ ファイル名とログ ファイル名を指定します。 --filename:smb://ユーザー名:パスワード@ホスト名/共有名/ファイル名 --log:smb://ユーザー名:パスワード@ホスト名/共有名/ログファイル名 または、 --filename:smb://ホスト名/共有名/ファイル名 --net_user:ユーザー名 \ --net_password:パスワード --log:smb://ホスト名/共有名/ログファイル名 --log_net_user:ユーザー名 \ --log_net_password:パスワード NFS ネットワーク ドライブにアクセスするには、次のようにバックアップ ファイル名 を指定します。 nfs://ホスト名/共有名:/リモート ファイル名 たとえば、次のようなことができます。 trueimagecmd --list --filename:nfs://dhcp6-223.acronis.com/sdb3/nfs_root:/mike/md1.tib このコマンドは、/mike/md1.tib アーカイブの内容を表示します。 /mike/md1.tib は、 NFS でエクスポートされた dhcp6-223.acronis.com ノードの /sdb3/nfs_root ディレクト リにあります。 vault オプションを指定すると、filename オプションは無視されます。 password:[パスワード] a) アーカイブの場所が ASZ 以外のときは、アーカイブのパスワード。 b) アーカイブの場所が ASZ のときは、ASZ のパスワード。 Copyright © Acronis, Inc. 43 asz:[アーカイブの番号] ASZ のアドレスを指定し、アーカイブ(増分バックアップありまたは増分バックアップなし の完全バックアップ)を選択します。 アーカイブの番号を取得するには、asz_content. を使用します。 index:N N = アーカイブ中のバックアップの番号 1 = ベースとなる完全バックアップ 2 = 1 番目の増分バックアップ(以降、3 = 2 番目、4 = 3 番目…) 0(デフォルト) = 最新の増分バックアップ アーカイブの中の一連の増分バックアップからバックアップを選択します。 ASZ からバックアップのインデックスを取得するには、asz_content を使用します。 ftp_user:[ユーザー名] FTP サーバーにアクセスするためのユーザー名を指定します。 ftp_password:[パスワード] FTP サーバーにアクセスするためのパスワードを指定します。 net_user:[ユーザー名] 作成されたアーカイブを保存するためにネットワーク共有にログオンするときに使用するユ ーザー名を指定します。 net_password:[パスワード] 作成されたアーカイブを保存するためにネットワーク共有にログオンするときに使用するパ スワードを指定します。 include_pits: [ピット番号] アーカイブ コピーに含めるバックアップ ファイル(ピット)を指定します。ピットの番号を 取得するには、pit_info を使用します。複数の値は、次のようにカンマで区切ります。 --include_pits:2,4,5 バックアップ オプション incremental バックアップの種類を増分バックアップに設定します。 バックアップ オプションを指定しない場合、またはベースの完全バックアップが存在しない場合は、完全バック アップが作成されます。 44 Copyright © Acronis, Inc. differential バックアップの種類を差分バックアップに設定します。 バックアップ オプションを指定しない場合、またはベースの完全バックアップが存在しない場合は、完全バック アップが作成されます。 compression:[0…9] データの圧縮レベルを指定します。 範囲は 0 から 9 までで、デフォルトでは 3 に設定されています。 crypt:[AES128|AES192|AES256] パスワードで保護されたアーカイブの AES アルゴリズム暗号化のキー サイズを指定しま す。 このオプションは、--password 『10ページ 』 オプションと共に使用します。 たとえ ば、次のようになります。 --password:QWerTY123 --crypt:AES256 暗号化キーがランダムに生成され、パスワードの SHA-256 ハッシュをキーとして使用して AES-256 で暗号化されます。 パスワード自体はディスクまたはバックアップ ファイルに保 存されませんが、パスワードのハッシュがベリファイには使用されます。 この 2 段階のセ キュリティにより、バックアップ データは権限のないアクセスから保護されますが、失わ れたパスワードを復元することはできません。 /crypt オプションを指定しなかった場合は、パスワードで保護されたアーカイブは暗号化されません。 split:[サイズ(MB)] アーカイブの場所が ASZ 以外のときは、指定されたサイズの単位でバックアップを分割し ます。 一般的なオプション oss_numbers partition オプションのパーティションの番号が、単に昇順の番号ではなく、MBR パーティ ション テーブルに対応することを宣言します。これは、プライマリ パーティションは番号 1-1、1-2、1-3、1-4 を持ち、論理パーティションは、番号 1-5 から始まることを意味しま す。例えば、ディスク上に、1 つのプライマリ パーティションと 2 つの論理パーティショ ンがある場合、番号は次のようになります。 --partition:1-1,1-2.1-3 または、 --oss_numbers --partition:1-1,1-5,1-6 log:[ファイル名] 指定されたファイル名で現在の処理のログ ファイルを作成します。 Copyright © Acronis, Inc. 45 silent コマンドの出力を抑制します。 2.1.3 固有のオプション create harddisk: [ディスク番号] イメージを作成するハード ディスクのディスク番号を指定します(カンマ区切り)。たとえば 、次のようにします。 --harddisk:1,3 --list コマンドを使用すると、使用可能なハード ディスクの一覧を取得できます。 partition: [パーティション番号] イメージ ファイルに含めるパーティションを番号で指定します。 --list コマンドを使用す ると、使用可能なパーティションの一覧が表示されます。 パーティション番号は、次の例 のように <ディスク番号>-<パーティション番号> という形式で指定します。 --partition:1-1,1-2,3-1 論理ボリューム(LVM ボリュームとも呼ばれます)または MD デバイス(Linux ソフトウェ ア RAID とも呼ばれます)を指定するには、DYN プレフィックスを使用します。 たとえば 、次のようになります。 --partition:dyn1 raw このオプションを使用すると、認識されないファイル システムやサポートされていないフ ァイル システムのディスク(パーティション)イメージを作成することができます。この処理 では、セクタ単位でディスク/パーティションのすべての内容がコピーされます。このオプ ションを使用しなかった場合は、(サポートされているファイル システムの)システムやユー ザー データが含まれているセクタのみがイメージに保存されます。 progress:[on | off] 進行状況の情報(完了した割合)の表示または非表示を指定します。デフォルトでは、表示さ れるようになっています。 exclude_names: [名前] バックアップから除外するファイルやフォルダの名前(カンマ区切り)を指定します。オブジ ェクト名はオブジェクトのパーティション ルート エントリからの相対名で指定する必要が あります。 たとえば、「boot」パーティションが /boot ディレクトリにマウントされていて、「grub」ディレクトリをバックアップ から除外する場合は、/grub/ と指定する必要があります。このディレクトリが root パーティション上にある 場合、/boot/grub/ と指定して除外します。 46 Copyright © Acronis, Inc. exclude_masks:[マスク] バックアップから除外するファイルを選択するためのマスクを適用します。一般的な Linux マスク ルールを使用します。たとえば、.sh 拡張子の付いたすべてのファイルを除外する には、*.sh を追加します。My???.sh とした場合は、5 文字で最初が「My」で始まる名前の .sh ファイルをすべて除外します。 exclude_hidden バックアップからすべての隠しファイルを除外します。 Linux では、名前の先頭文字がピリオド(.)である場合、このファイルは隠しファイルと見なされます。 before:[データ取り込みの前に実行するコマンド] データを取り込む前に自動的に実行するコマンドを定義できます。 after:[データ取り込みの後に実行するコマンド] データを取り込んだ後で自動的に実行するコマンドを定義できます。 filebackup include: [名前] バックアップ アーカイブ ファイルに含むファイルやフォルダ(カンマ区切り)。たとえば、 次のようにします。 --include:'/home/bot/ATIESsafe.iso,/home/bot/ATIW.iso' exclude_names: [名前] バックアップから除外するファイルやフォルダの名前(カンマ区切り)。たとえば、次のよう に表示されます。 --exclude_names:'/home/bot/ATIESsafe.iso,/home/bot/MyProject/Old' exclude_masks:[マスク] バックアップから除外するファイルを選択するためのマスクを適用します。一般的な Linux マスク ルールを使用します。たとえば、.sh 拡張子の付いたすべてのファイルを除外する には、*.sh を追加します。My???.sh とした場合は、5 文字で最初が「My」で始まる名前の .sh ファイルをすべて除外します。 exclude_system バックアップからすべてのシステム ファイルを除外します。 exclude_hidden バックアップからすべての隠しファイルを除外します。 Copyright © Acronis, Inc. 47 Linux では、名前の先頭文字がピリオド(.)である場合、このファイルは隠しファイルと見なされます。 before:[データ取り込みの前に実行するコマンド] データを取り込む前に自動的に実行するコマンドを定義できます。 after:[データ取り込みの後に実行するコマンド] データを取り込んだ後で自動的に実行するコマンドを定義できます。 progress:[on | off] 進行状況の情報(完了した割合)の表示または非表示を指定します。デフォルトでは、表示さ れるようになっています。 restore harddisk: [ディスク番号] 復元するハード ディスクをディスク番号で指定します。 partition: [パーティション番号] 復元するパーティションを番号で指定します。 たとえば、次のようになります。 --partition:1-1,1-2,3-1 論理ボリューム(LVM ボリュームとも呼ばれます)または MD デバイス(Linux ソフトウェ ア RAID とも呼ばれます)を指定するには、DYN プレフィックスを使用します。 たとえば 、次のようになります。 --partition:dyn1 バックアップに保存されているパーティションの一覧を表示するには、--list コマンドを使 用します。 たとえば、次のようになります。 trueimagecmd --list --filename:backup.tib target_harddisk: [ディスク番号] イメージの復元先となるハード ディスクの番号を指定します。 target_partition: [パーティション番号] パーティションの復元先となる既存のパーティションの番号を指定します。このオプション を指定しなかった場合、復元先のパーティション番号は partition オプションで指定したパ ーティション番号と同じであると見なされます。 start:[開始セクタ] パーティションを復元するハード ディスクの未割り当て領域上の開始セクタを設定しま す。 48 Copyright © Acronis, Inc. fat16_32 復元後にパーティション サイズが 2GB を超えそうな場合に、ファイル システムを FAT16 から FAT32 に変更することができます。このオプションを指定しないと、復元されたパー ティションはイメージのファイル システムを継承します。 size:[パーティションのサイズ(セクタ単位)] 新しいパーティションのサイズをセクタ単位で設定します。 type:[active | primary | logical] 復元されるパーティションをアクティブ、プライマリ、または論理に設定します(可能な場 合。たとえば、ディスク上に 4 つを超えるプライマリ パーティションは存在できないため 、このような場合は実行されません)。アクティブに設定されたパーティションは常にアク ティブになりますが、プライマリに設定されたパーティションはアクティブにならない場合 があります。 種類が指定されていない場合は、復元先のパーティションの種類が保持されます。復元先のパーティション がアクティブの場合、復元されるパーティションはアクティブに設定されます。復元先のパーティションがプライマ リでディスク上に他のプライマリ パーティションが存在する場合、それらの 1 つがアクティブに設定され、復元 されるパーティションはプライマリになります。ディスク上にプライマリ パーティションが存在しない場合、復元さ れるパーティションはアクティブに設定されます。 未割り当て領域にパーティションを復元するときは、イメージからパーティションの種類が取り出されます。プラ イマリ パーティションに対しては、次のように種類が設定されます。 復元先のディスクが BIOS で起動順位が 1 番目に設定されていて、他にプライマリ パ ーティションが存在しない場合、復元されるパーティションはアクティブに設定されま す。 復元先のディスクが BIOS で起動順位が 1 番目に設定されていて、他にプライマリ パーティションが 存在する場合、復元されるパーティションは論理に設定されます。 復元先のディスクが BIOS で起動順位が 2 番目以降に設定されている場合、復元されるパーティシ ョンは論理に設定されます。 preserve_mbr 既存のパーティションの上にパーティションが復元される場合、復元先のパーティションは ディスクから削除され、同時に復元先ディスクの MBR のエントリも削除されます。次に、 preserve_mbr オプションが指定されていると、復元されるパーティションのエントリは、 復元先のディスクの MBR の上位の空の位置を使用します。これにより、復元先ディスクの MBR は保存されます。このオプションが指定されていない場合、復元されるパーティショ ンのエントリは、イメージ中の元のディスクの MBR と同じ位置を使用します。その位置が 空でない場合、既存のエントリは他の位置に移動されます。 filerestore target_folder: [ターゲット フォルダ] フォルダ/ファイルの復元先のフォルダを指定します(ターゲット フォルダ)。指定されてい ない場合は、バックアップ アーカイブから元のパスが再度作成されます。 Copyright © Acronis, Inc. 49 overwrite:[older | never | always] このオプションを使用すると、復元されるバックアップの作成以降に発生したデータの変更 を保持できます。このオプションでは、復元先フォルダにアーカイブ内のファイルと同じ名 前のファイルがあるときの処理を選択します。 older - アーカイブまたはディスクのどちらであるかにかかわらず、最新のファイル変 更を優先させます。 never - ハード ディスク上のファイルをバックアップ アーカイブ ファイルより無条件に優先させます。 always - アーカイブ ファイルをハード ディスク上のファイルより無条件に優先させます。 指定されていない場合は、ディスク上のファイルは常にアーカイブ ファイルに置き換えら れます。 restore_security: [on | off] ファイルのセキュリティ属性を復元する(デフォルト)か、ファイルが復元先のフォルダのセ キュリティ設定を継承するかを指定します。 original_date: [on | off] アーカイブからファイルの元の日付と時刻を復元するか、復元したファイルに現在の日付と 時刻を割り当てるかを指定します。指定されていない場合は、現在の日付が割り当てられま す。 include: [名前] ファイル バックアップから復元するファイルとフォルダをカンマで区切って指定します。 たとえば、次のようになります。 --include:'/home/bot/file1.i686,/home/bot/MyProject' 指定しない場合は、ファイル バックアップのすべての内容が復元されます。 verify folder_name:[パス] 検証するアーカイブが含まれているローカル フォルダのパスを指定します。 たとえば、次のようになります。 --folder_name:'/home/bot/MyProject' デフォルトでは、フォルダとそのサブフォルダに保存されているすべてのアーカイブが検証 されます。 サブフォルダを検証の対象から外すには、--no_subdir 『50ページ 』 オプショ ンを追加します。 no_subdir このオプションは、/folder_name 『19ページ 』 オプションと共に使用します。 指定した フォルダのサブフォルダに保存されているアーカイブが検証されなくなります。 50 Copyright © Acronis, Inc. たとえば、次のようになります。 --folder_name:'/home/bot/MyProject' --no_subdir このオプションを指定しなかった場合は、親フォルダとサブフォルダに保存されているすべ てのアーカイブが検証されます。 deploy_mbr harddisk: [ディスク番号] 復元する MBR が格納されたベーシック ハード ディスクを指定します。 target_harddisk: [ディスク番号] MBR の配置先となるターゲット ハード ディスクを指定します。 consolidate target_filename: [ファイル名] 作成するアーカイブ コピーのパスと名前を指定します。コピーに 2 つ以上のバックアップ ファイル(ピット)が含まれる場合は、ファイルの名前に番号が追加されます。 export target_vault:[ターゲット パス] アーカイブのエクスポート先にパスを指定します。 次のエクスポート先がサポートされています。 ローカル フォルダおよび管理対象外の格納域: --vault:/folder、--vault:"/Folder 1" など 管理対象の格納域(アドバンスト エディション のみ): --vault:bsp://StorageNode/VaultName など ネットワーク フォルダ: --vault:smb://Server/Share/ など FTP および SFTP: --vault:ftp://ServerA/Folder1 など CD、DVD - ローカル パス(--vault:/mnt/cdrom など)として指定したパスを使用 Acronis Secure Zone: --vault:atis:///asz など テープ: --vault:atis:///tape?0 など 管理対象外の格納域はパスで指定します。 たとえば、格納域がフォルダ内にある場合は、パスをそのフ ォルダに指定します。 target_arc:[ターゲット アーカイブ名] ターゲット アーカイブの名前。 ターゲット フォルダ内で一意である必要があります。 同 じ名前のアーカイブがある場合、処理は失敗します。 Copyright © Acronis, Inc. 51 list filename:[ファイル名] このオプションを使用すると、イメージの内容が表示されます。 イメージにディスクのすべてのパーティションが含まれていない場合、イメージの内容一覧にあるパーティション 番号がドライブ/パーティション一覧の番号と一致しないことがあります。 たとえば、イメージにパーティション 2-3 と 2-5 が含まれている場合、これらは 2-1 と 2-2 として表示されます。 --deploy --partition コマンドを使用して、イメージ中のパーティションを物理番号で検出できない場合は、 partition:<イメージ中の番号> --target_partition:<ターゲット パーティションの物理番号> キ ーを使用してください。 たとえば、前述の例でパーティション 2-5 を元の場所に復元するには、次のようにし ます。 --partition:2-2 --target partition:2-5 vault オプションを指定すると、filename オプションは無視されます。 vault:[パス] アーカイブを一覧で表示する場所にパスを指定します。 アーカイブ名と一緒に、arc_id オ プションで使用されている Universally Unique Identifier(UUID)が一覧で表示します。 次の場所がサポートされています。 ローカル フォルダ: --vault:/folder、--vault:"/Folder 1" など ネットワーク フォルダ: --vault:smb://Server/Share/ など 管 理 対 象 の 格 納 域 ( ア ド バ ン ス ト --vault:bsp://StorageNode/VaultName など エ デ ィ シ ョ ン の み ): FTP および SFTP: --vault:ftp://ServerA/Folder1 など CD、DVD - ローカル パス(--vault:/mnt/cdrom など)として指定したパスを使用 Acronis Secure Zone: --vault:atis:///asz など テープ: --vault:atis:///tape?0 など 管理対象外の格納域はパスで指定します。 たとえば、格納域がフォルダ内にある場合は、パスをそのフ ォルダに指定します。 vault オプションを指定すると、filename オプションは無視されます。 arc:[アーカイブ名] 格納域のオプションと共にに使用します。 アーカイブに含まれているすべてのバックアッ プを一覧表示します。 指定しなかった場合は、arc_id オプションが使用されます。 arc オプションと arc_id オプションを両方とも 指定した場合は、arc_id オプションが使用されます。 arc_id:[アーカイブ ID] 格納域のオプションと共にに使用します。 選択したアーカイブのすべてのバックアップを 一覧表示します。 52 Copyright © Acronis, Inc. 指定しなかった場合は、arc オプションが使用されます。 arc オプションと arc_id オプションを両方とも指定 した場合は、arc_id オプションが使用されます。 asz_create password:[パスワード] a) アーカイブの場所が ASZ 以外のときは、アーカイブのパスワード。 b) アーカイブの場所が ASZ のときは、ASZ のパスワード。 harddisk:X Acronis Secure Zone を作成するハード ディスク番号を指定します。 partition: [パーティション番号] Acronis Secure Zone 作成用の空き領域の確保元となるパーティションを指定します。 size:[ASZ のサイズ(セクタ単位) | unallocated] Acronis Secure Zone のサイズをセクタ単位で設定します。 サイズが指定されていないときは、partition オプションで選択されている最大値(すべてのパーティションの未 割り当て領域と空き領域)と最小値(約 35MB)の間の平均値に設定されます。 いずれの場合も、未割り当て領域が最初に使用されます。十分な未割り当て領域がない場合、選択した パーティションは縮小されます。ロックされているパーティションのサイズを変更すると再起動が必要になりま す。 「unallocated」を指定すると、ディスク上のすべての未割り当て領域がゾーンによって使用されます。必要に 応じて、パーティションは移動されますが、サイズは変更されません。ロックされているパーティションが移動され ると再起動が必要になります。partition オプションは無視されます。 asz_delete partition: [パーティション番号] 削除した Acronis Secure Zone を空き領域として追加するパーティションを指定します。複数 のパーティションを指定した場合、領域は各パーティションのサイズに基づいて分配されま す。 clone harddisk:[ディスク番号] 新しいハード ディスクにクローン作成する、クローン元のハード ディスクを指定します。 target_harddisk: [ディスク番号] ソース ハード ディスクのクローン作成先となるターゲット ハード ディスクを指定しま す。 Copyright © Acronis, Inc. 53 2.1.4 trueimagecmd の使用例 次のコマンドは、利用可能なパーティションの一覧を表示します。 trueimagecmd --list 次のコマンドは、backup.tib に保存されているパーティション(およびパーティション インデックス)を一覧表示します。 trueimagecmd --list --filename:backup.tib 次のコマンドは、ローカル コンピュータに割り当てられているライセンスがライセンス サーバー上にあるかどうかを確認します。 trueimagecmd --ls_check このコマンドを実行すると、使用されているライセンスの一覧が表示されます。 たとえ ば、次のようになります。 Acronis Backup & Recovery 10 Advanced Server Acronis Backup & Recovery 10 Advanced Server (trial) invalid valid 次のコマンドは、パーティション 1-1 のイメージを backup.tib という名前で作成しま す。 trueimagecmd --partition:1-1 --filename:backup.tib --create 次のコマンドは、上記のパーティションの増分イメージを作成します。 trueimagecmd --partition:1-1 --filename:backup.tib --create --incremental 次のコマンドは、パーティション 1-1 のイメージを Acronis セキュア ゾーンに作成し ます。 trueimagecmd --partition:1-1 --asz --create 次のコマンドは、MD デバイス(複数のパーティションに存在する場合もあります)のイ メージを作成します。 trueimagecmd --partition:dyn1 --filename:backup.tib --create 次のコマンドは、backup.tib からパーティションを復元します。 trueimagecmd --partition:1-1 --filename:backup.tib --restore 次のコマンドは、backup.tib から MD デバイスを復元します。 trueimagecmd --partition:dyn1 --filename:backup.tib --restore 次のコマンドは、/usr/kerberos/lib フォルダを FTP サーバーにバックアップします。 trueimagecmd --filebackup --include:'/usr/kerberos/lib' \ --filename:ftp://myftp.com/Backup/MyLib.tib --ftp_user:usr1 \ --ftp_password:passw1 次のコマンドは、/bin フォルダを host1 上の共有フォルダにバックアップし、処理ログ を host2 上の共有フォルダに作成します。 trueimagecmd --filebackup --include:’/bin' \ --filename:smb://username1:password1@host1/dir/MyBin.tib \ --log:smb://username2:password2@host2/dir/Mylog1.log 次のコマンドは、アーカイブ /usr/backups/backups.tib に含まれているバックアップ フ ァイルの一覧をピット番号と共に表示します。 このコマンドは、統合で使用するピット 番号を取得するためのものです。 trueimagecmd --pit_info --filename:/usr/backups/backups.tib この一覧は次のように表示されます。 54 Copyright © Acronis, Inc. Pit number: 1 type: file; kind: base; date: 10/18/07 2:45:02 PM Pit number: 2 type: file; kind: incremental; date: 10/18/07 2:47:38 PM Pit number: 3 type: file; kind: incremental; date: 10/18/07 2:49:58 PM 次のコマンドは、kons.tib(アーカイブ /usr/backups/backups.tib のピット 2)と kons2.tib (アーカイブ /usr/backups/backups.tib のピット 3)の 2 つのファイルからなるアーカイ ブを /usr/backups フォルダに作成します。 この結果、'kons' アーカイブは 'backups' ア ーカイブのピット 1 を除いたコピーになります。 アーカイブから必要のないバックア ップを削除するには、このコマンドを使用します。 trueimagecmd --consolidate --filename:/usr/backups/backups.tib \ --include_pits:2,3 --target_filename:/usr/backups/kons.tib 次のコマンドは、MBR をパーティション イメージ D1 からハードディスク 1 に復元 します。 trueimagecmd --deploy_mbr --filename:/usr/backups/D1.tib --harddisk:1 次のコマンドは、"archive1" アーカイブをルート フォルダから "exported" フォルダの 新しいアーカイブ名 "archive2" にエクスポートします。 trueimagecmd --export --vault:/ --arc:archive1 --target_vault:/exported \ --target_arc:archive2 次のコマンドは、管理対象の格納域 "vault10" からネットワーク共有に "archive1" アー カイブをエクスポートします。 trueimagecmd --export --vault:bsp://StorageNode/vault10 --arc:archive1 \ --net_src_user:username --net_src_password:password \ --target_vault:smb://server/exported --target_arc:archive2 \ --net_user:username --net_password:password 次のコマンドは、ネットワーク共有から "exported" フォルダに "archive1" アーカイブ をエクスポートします。 trueimagecmd --export --vault:smb://server/backups/ --arc:archive1 \ --target_vault:/exported --target_arc:archive2 --net_src_user:username \ --net_src_password:password 2.2 cron サービスを使用した自動イメージ作成 一般に、ディスク/パーティション イメージは定期的に(多くの場合、毎日)作成されます。 この操作を自動化するには、多くの UNIX ユーザーが使い慣れている cron サービスを使用 できます。 たとえば、システム管理者が 1 つ以上のパーティションを定期的にバックアップする必要がある状況を考えて みましょう。 --list コマンドを使用して、必要なパーティション番号を取得します。 Copyright © Acronis, Inc. 55 Disk 1: 1-1 hda1 Pri,Act Table hda5 hda6 hda7 hda8 1-2 1-3 1-4 1-5 Disk 2: 2-1 (/1) hdd1 Pri,Act Table 2-2 hdd5 2-3 hdd6 31.35 MB 26.67 MB 980.5 4.887 9.767 3.462 MB GB GB GB 135.9 MB 1.751 GB 1.3 GB 4.806 GB 4.627 GB 3 GB 3.906 GB 1.319 GB FAT16 Table Linux Swap Ext2 Ext2 Ext2 Ext3 Table Ext3 Ext3 パーティション 2-1 をバックアップする必要があります。 増分イメージを毎日作成しなが ら、完全イメージを毎週作成する必要があると仮定します。 このためには、各実行可能ファイル(例: trueimage.cron)を /etc/cron.daily と /etc/cron.weekly フォル ダに配置します。 パーティション 2-1 の完全イメージを作成する毎週のバックアップ処理を開始するには、前述のファイルに次 の行を追加します。 #!/bin/bash /usr/sbin/trueimagecmd --create --partition:2-1 \ --filename:/mnt/backups/my_host/backup.tib ここで、/mnt/backups/my_host/backup.tib はイメージの名前とパスです。 増分イメージを作成する毎日のバックアップ処理を開始するには、2 番目の実行可能ファイルが必要です。 #!/bin/bash /usr/sbin/trueimagecmd --create --incremental --partition:2-1 \ --filename:/mnt/backups/my_host/backup.tib 必要に応じて、ユーザーは独自のバックアップ スケジュールを設定できます。 詳細につい ては、cron サービスのヘルプを参照してください。 2.3 trueimagemnt を使ったファイルの復元 trueimagemnt ツールはパーティション/ディスク イメージからファイルを復元するように 設計されています。このツールは、Acronis Backup & Recovery 10 アーカイブをカーネル空間 ブロック デバイスと同様にマウントします。trueimagemnt は、Acronis Backup & Recovery 10 のユーザー モード ブロック デバイス サービスのユーザー レベル部分を実装します。機 能の大部分は snumbd カーネル モジュールにより処理されます。 概要 trueimagemnt [-h|--help] [-l|--list] [-m|--mount mountpoint] [-u|--umount mountpoint] [-s|--stop pid] [-o|--loop] [-f|--filename archive filename] [-p|-password password] [-t|--fstype filesystem type] [-i|--index partition index] [-w|--read-write] [-d|--description archive description] [-k|--keepdev] 2.3.1 サポートされるコマンド trueimagemnt は、次のコマンドをサポートしています。 -h|--help 56 Copyright © Acronis, Inc. ヘルプ情報を表示します。 -l|--list 既にマウントされているユーザー モード ブロック デバイスを一覧表示します。 -m|--mount マウントポイント -f|--filename オプションで指定されたアーカイブ イメージを、mountpoint オプション で指定されたフォルダにマウントします。 パーティション インデックスは、-i|--index オプションで指定する必要があります。 イメージ ファイルの内容(パーティションとパ ーティション インデックス)は、trueimagecmd --list --filename:ファイル名 コマンドを使 用して一覧表示できます。 増分イメージをマウントするには、以前に作成したすべての増分イメージと最初の完全イメージが必 要です。 いずれかの連続イメージが存在しない場合は、マウントはできません。 -u|--umount マウントポイント マウントポイントにマウントされているデバイスをマウント解除し、カーネル空間ブロ ック デバイスを破棄してユーザー空間デーモンを停止します。 -s|--stop pid カーネル空間ブロック デバイスを破棄し、pid で指定されたユーザー空間デーモンを停 止します。 このコマンドは、マウント中にエラーが発生して、ユーザー空間デーモンと カーネル空間ブロック デバイスのペアがマウント解除されないで残っている場合に使用 する必要があります。 このようなペアは -l|--list コマンドで一覧表示すると、マウント ポイント フィールドが空欄で表示されます。 -o|--loop テスト コマンドです。 -f|--filename オプションで指定された、有効な Linux ファイル システムを含むファイルを、Acronis Backup & Recovery 10 アーカイブと同様にマウント します。 このコマンドは、イメージからのファイルのコピーに要する時間と、マウント された(圧縮されていない)ファイルのコピーに要する時間を比較することにより、イメ ージの圧縮レベルを評価するために使用することができます。 trueimagemnt は、次のコマンド オプションをサポートしています。 -f|--filename ファーカイブ ファイル名 イメージ ファイル名です。 trueimagemnt は、NFS (Network File System)と Samba ネ ットワーク アクセスを透過的にサポートします。 NFS ネットワーク ドライブにアク セスするには、次のようにイメージ ファイル名を指定します。 nfs://ホスト名/共有名:/リモート ファイル名 たとえば、次のようになります。 trueimagemnt -m /mnt/md1 -f nfs://dhcp6-223.acronis.com/sdb3/nfs_root:/mike/md1.tib -i 2 これは、NFS でエクスポートされた dhcp6-223.acronis.com ノードの /sdb3/nfs_root デ ィレクトリにある /mike/md1.tib アーカイブをマウントします。 Samba ネットワークにアクセスするには、次のようにイメージ ファイル名を指定します。 smb://ホスト名/共有名/リモートファイル名 Copyright © Acronis, Inc. 57 ユーザー名かパスワードに @ または / 記号が含まれていない場合は、「ユーザー名:パ スワード@ホスト名」のように、ホスト名にユーザー名とパスワードを指定することがで きます。 たとえば、次のようになります。 trueimagemnt -m /mnt/md1 -f smb://dhcp6-223.acronis.com/sdb3/mike/md1.tib -i 2 これは、Samba でエクスポートされた dhcp6-223.acronis.com ノードの /sdb3 ディレク トリにある /mike/md1.tib をマウントします。 -p|--password パスワード パスワードで保護されているイメージを参照するためのパスワードを指定します。 -t|--fstype ファイル システムの種類 標準の "mount" コマンドに渡すファイル システムの種類を明示的に指定します。 この オプションは、標準の "mount" コマンドが何らかの理由でファイル システムの種類を 判定できない場合に便利です。 -i|--index パーティション インデックス パーティションのインデックスです。 -w|--read-write イメージを読み取り/書き込みモードで開きます。 マウント解除すると、変更したすべ てのデータが新しいインデックスでアーカイブに保存されます。 -d|--description アーカイブの説明 イメージが読み取り/書き込みモードでマウントされている場合、プログラムはこのイメ ージが変更されるものと仮定して、変更を取り込むために増分アーカイブ ファイルを作 成します。 このオプションを使用すると、作成されるファイルのコメントに変更内容を 入力することができます。 -k|--keepdev マウント中にエラーが発生しても、カーネル空間ブロック デバイスとユーザー空間デー モンを保持します。 このオプションは、イメージ化されたパーティション データの RAW モード アクセスに使用できます。 2.3.2 trueimagemnt の使用例 次のコマンドは、マウントされたアーカイブの一覧を表示します。 trueimagemnt --list 次のコマンドは、インデックスが 2 のパーティションのアーカイブ backup.tib を /mnt/backup にマウントします。 trueimagemnt --mount /mnt/backup --filename backup.tib --index 2 次のコマンドは、/mnt/backup にマウントされたパーティションをマウント解除しま す。 trueimagemnt --umount /mnt/backup 58 Copyright © Acronis, Inc.