完全一致する重複をスキャンする
dosyaの完全一致スキャンを実行できる条件、D1専用のストレージ制約、256 MiBの上限、進行状況、表示範囲、結果が空の場合の意味を確認します。
最終確認日
スクリーンショットは英語版の画面です。
dosyaはバックグラウンドのジョブで完全に一致する重複を検出します。重複を開いても即時スキャンは始まらず、現在のWebページにはRun scanボタンはありません。ワークスペース設定APIを通じて、設定へのアクセスと重複のスキャンを変更の権限を持つセッション、または運用担当者が設定を有効にする必要があります。現在提供されているクライアントにはその切り替え項目がありません。

手順
- ワークスペースの管理者に重複スキャンが有効か確認し、目的のワークスペースで重複を開いてください。ロールにはファイルへのアクセスが必要です。なければAPIは
You don't have access to the files pageを返します。現在のページにはscan_enabled: falseの応答が表示されず、スキャンがオフでも重複ファイルは見つかりませんでしたが表示されることがあるため、画面が空であることだけでは有効化の状態を確認できません。 - 運用担当者またはサポートにワークスペースのコンテンツの配置を確認してください。定期スキャナーは現在もD1からファイル行を直接読み取ります。
data_homeがdoの場合、設定を有効にするとオブジェクト側の待機列は再び有効になりますが、D1専用スキャナーはその待機列を処理しないため、現在これらのファイルでは自動ハッシュ処理を利用できません。 - 例えば24件のファイルをスキャン中のような進行状況の表示を確認してください。保留数が0より大きい間、Webページは15秒ごとに結果を取得します。D1ストレージを使うワークスペースではスキャナーが独立して定期実行されるため、ページを離れてもかまいません。
- 動作している待機列の処理が終わるまで待ってください。本番環境のcronは2分ごとに設定され、実行ごとに最大100件の候補を要求します。1回に読み取る対象データは最大384 MiBなので、処理待ちが多い場合は複数回の実行が必要です。
- グループが表示されたら確認してください。dosyaはまずファイルサイズを比較し、同じサイズの別ファイルがある場合だけ全バイトを読み取ります。一致するコンテンツハッシュが完全一致グループになります。ファイル名、拡張子、フォルダーは異なる場合があります。
- 各行のフォルダー操作で保存場所を確認してください。グループ内のファイルは作成日時の新しい順に並び、最初のコピーに最新が付きます。
- 整理する前にページの合計を確認してください。応答に含まれるのは解放可能な容量が大きい上位100グループまでです。さらに存在する場合は**Nグループのうち、容量の大きい100グループを表示しています。整理すると、残りのグループが表示されます。**と表示されます。Nには総グループ数が入ります。見出しの合計はすべてのグループを対象にします。

268,435,456バイト(256 MiB)を超えるファイルは大きすぎるものとして扱われ、このバージョンのスキャナーではハッシュ計算されません。ハッシュ計算に失敗した場合は最大3回試行されます。そのため重複ファイルは見つかりませんでしたは、対象となる表示可能なファイルの中で現在判明している完全一致グループがないことを意味します。大きすぎるファイルや繰り返し失敗したファイルが異なることの証明にはなりません。
data_home = doワークスペースでは、保留数が減らない場合は、既知のスキャナーの制限が原因である可能性があります。既存のハッシュからグループが作られることはありますが、cronの実行を待ち続けてもオブジェクト側の待機行はハッシュ計算されません。リポジトリに対応したスキャナーがない間はサポートに連絡してください。
結果には閲覧者の制限も適用されます。フォルダーの範囲が制限されたメンバーにはその配下だけが見えます。閲覧者に非表示のファイルはグループ化の前に除かれるため、非表示のコピーが現れたり、誤解を招く1件だけのグループが残ったりすることはありません。ファイルとフォルダーを非表示の権限を持つメンバーには、製品の特権的な表示ルールに従って非表示の内容が見えます。
読み込みに失敗すると、ページには重複ファイルを読み込めませんでした。と再試行が表示されます。ファイルをスキャン中は対象の処理が残っていることを示します。保留数が0になると、処理完了後の空の状態として重複ファイルは見つかりませんでしたと**このワークスペースのファイルに重複はありません。新しいアップロードは自動的に確認されます。**が表示されます。
操作後の状態
スキャンが有効でD1を使用するワークスペースでは、対象ファイルが自動で処理され、定期実行を重ねるにつれて保留数が減り、ファイルの内容を変更せずに完全一致グループが利用可能になります。data_home = doワークスペースでは現在のスキャナーによってこの結果に到達しません。ハッシュ処理は読み取り専用です。削除はコピーを別途選んでゴミ箱への移動を確定した場合にのみ実行されます。
関連ガイド
この記事は役に立ちましたか?
評価の結果を読み込んでいます…
投票すると、回答を変更できるように、必要な投票用Cookieが最長180日間保存されます。
質問と回答
このガイドの手順について質問できます。質問は確認後に公開されます。
公開の質問には、アカウントの詳細、認証情報、非公開ファイルを含めないでください。これらについては 非公開サポート をご利用ください。
質問を読み込んでいます…
dosyaアカウントにサインインすると、質問を投稿できます。