Q100450: クラッシュ後に自動保存されたファイルを見つけて回復する方法

まとめ

Katanaの使用中に、アプリケーションが予期せず終了する問題が発生する場合があります。このような場合は、 Katana一時ディレクトリに自動的に保存するクラッシュファイルからプロジェクトファイルを復元できます。

この記事では、次のいずれかのシナリオが発生した後に、自動保存されたクラッシュ ファイルを使用してKatanaプロジェクト ファイルを再ロードする方法について説明します。

  • Katana突然終了し、クラッシュ レポート ウィンドウが表示されました (クラッシュ)
  • Katana突然終了したが、クラッシュ レポート ウィンドウは表示されなかった (ハード クラッシュ)
  • Katanaがフリーズして応答しなくなった場合、 Katanaプロセスはユーザーによって手動で終了されます
  • ユーザーが保存する前に誤ってKatanaを閉じました

詳細情報

Katana 、自動保存の設定に基づいて、開いているプロジェクトの進行中の作業を自動保存できます。設定は、 「編集」 > 「設定」 > 「アプリケーション」 > 「crashFile」で設定できます。また、現在のプロジェクトで自動保存プロセスを実行する頻度を選択できる追加オプションも用意されています。

Katana予期せず終了した場合、最後に自動保存されたファイルがcrashFile として扱われます。これにより、予期せぬイベントが発生する前のKatanaプロジェクトの最後の保存状態を再読み込みできます。

crashFileからKatanaプロジェクトを復元するには、以下のいずれかのオプションの手順に従ってください。

オプション1: コマンドラインで開く

1. Windows OS で新しいコマンド プロンプト (cmd) を開くか、Linux OS でターミナルを開きます。

2. Katana実行可能ファイルへのパスを指定し、以下のコマンドに示すように--crashコマンドライン オプションを追加して実行します。

Windows起動コマンド:

“C:\Program Files\[KATANA_VERSION]\bin\katanaBin.exe” --crash 

mceclip0.png

Linux起動コマンド:

“/opt/ Foundry /[KATANA_VERSION]/ katana ” --crash

KatanaKatana GUI を起動する前に、以下に示すように「Katana クラッシュ ファイル セレクター」ウィンドウを開く必要があります。

クラッシュファイルセレクタKB.PNG

注意:一時ディレクトリにあるKatanaプロジェクト ファイルはすべてこのウィンドウに表示されます。

3. 最後に自動保存されたファイルは、予期せぬ終了が発生した際に保存されたcrashFileです。この最新のファイルを選択し、「ロード」ボタンを押してKatanaにプロジェクトをロードします。

4. ファイルを開いたら、作業を続行する前に、元のプロジェクトの場所にファイルを保存してくださいファイルのバージョン履歴を作成するために、元のプロジェクトとは別の名前で保存することを検討してください。

オプション2: 一時ディレクトリ内でクラッシュファイルを見つける

Katana crashFileを作成すると、それはマシンの一時ディレクトリに保存されます。
以下の手順に従って、そこからファイルを手動で復元できます。

ウィンドウズ

1. スタートメニューを開き、検索バーに「%TEMP%」と入力します。

mceclip1.png

2. 一時ディレクトリで最新のKatana crashFileを見つけます。ファイル名は以下のような規則に従っているはずです。

default_show_default_shot_<projectFileName>_<crashFileId>.<version>.katana

注意:
クラッシュしたプロジェクト ファイルがまだ保存されていない場合、結果として得られる自動保存のファイル名は「Untitled」になります。

3. Katanaでプロジェクトを開き、ファイルを別の場所に再度保存します。

リナックス:

1.ターミナルまたはファイル ブラウザを使用して、 /tmpにある一時ディレクトリに移動します

2. 最新のKatana crashFile を見つけます。

3. これをKatanaで開き、プロジェクト ファイルを別の場所に再度保存します。

さらに詳しく

crashFile設定の詳細についてはKatanaユーザー ガイド - 自動保存」を参照してください

Katanaクラッシュ処理に関連する環境変数を構成するには、 Katana開発者ガイド - クラッシュ処理環境変数」を参照してください。

スクリプト コンテキストで自動保存を操作するには (たとえば、特定のカスタム アクションの後にプロジェクトを強制的に保存するなど)、 Katana開発者ガイド - プロジェクトと自動保存の操作」を参照してください

さらなる支援

この記事に記載されている手順で問題が発生した場合は、サポート チケットを開いて、発生している問題とこれまでに行ったトラブルシューティング手順をお知らせください。

サポート チケットを開く方法の詳細については、 「Q100064: サポート チケットの発行方法」の記事を参照してください。

    私たちはそれを聞いて申し訳ございません

    理由をお聞かせください