Nextcloudデスクトップ同期で「ファイルの処理中」を解消しましょう

Nextcloudデスクトップクライアントが「ファイルの処理中」のままになっている場合は、アカウントの同期アクティビティを開き、特定のファイルが繰り返しエラーを表示しているか、クライアントがまだ大きなフォルダツリーをスキャンしているかどうかを確認してください。まずその項目を確認し、次に無視するファイルのルールとサーバー接続を確認してください。再起動で一時的な停止が解消される場合もありますが、同期データベースを削除したり、同期接続を再作成したりすることは、選択的同期の設定がリセットされたり、大規模な再チェックが発生したりする可能性があるため、後回しにしてください。

実際に何が詰まっているのか調べてみましょう

WindowsまたはLinuxのシステムトレイ、あるいはmacOSのメニューバーからNextcloudメニューを開き、アカウントステータスを開きます。ファイル名が繰り返されている、エラーが表示されている、またはキューが変わっているかを確認してください。クライアントは同期中、一時停止中、オフライン、警告、エラーの状態を区別します。青いアクティビティアイコンが表示されているだけでは、データがアップロードされているとは限りません。クラシック同期モードでは、ファイルマネージャーのオーバーレイが役立ちます。青色は同期待ちまたは同期中、緑色のチェックマークは同期中、赤色の×印はエラーを示します。仮想ファイル/ファイルプロバイダーモードでは、異なるオペレーティングシステムのステータスインジケーターが使用されるため、クラシックモードのアイコンが適用されると考えるのではなく、クライアントウィンドウとFinderまたはエクスプローラの詳細を確認してください。

保留中のアイテム数が減少している場合は、クライアントを実行したままスキャンが完了するまで待ちます。特に、大きなフォルダを追加した後やデバイスを再接続した後は、必ず実行してください。同じアイテムが依然として最上位に表示される場合は、そのエラーの詳細を開きます。移動、名前変更、編集を行う前に、ローカルパスと正確なメッセージを記録してください。キューが変更されている間は、繰り返し一時停止と再開を行わないでください。原因が特定できず、進捗状況の評価が難しくなる可能性があります。

ファイルと無視されるファイルのルールを確認してください

ファイルが処理を妨げている場合は、Nextcloud の Web インターフェースで、そのファイルの名前、パス、ローカルの状態をサーバー上のコピーと比較してください。ファイルがエディタで開かれたままになっていないか、カメラやバックアップ プログラムによって書き込み中ではないか、または他のプロセスによってロックされていないかを確認してください。アプリケーションがファイルを変更している場合は、そのアプリケーションを正常に閉じ、クライアントに再試行させてください。ステータスをクリアするためだけに、どちらのコピーも削除しないでください。

一部のファイルは意図的に無視されます。Nextcloud は、他のファイルシステムでは表現できない特定のシステム ファイルや名前を除外します。クライアント設定で、[詳細設定] → [無視するファイルの編集] (ラベルはクライアントのリリースによって異なる場合があります) を開き、影響を受ける名前またはその親フォルダーのカスタム パターンを確認します。ワイルド カード (例: ) は*複数の文字に一致し、?は 1 文字に一致します。末尾のスラッシュはパターンをディレクトリに限定します。カスタム ルールを削除または絞り込むのは、ファイルが同期されるべき場合のみにしてください。アプリケーションに同梱されているグローバル ファイルを編集してsync-exclude.lst最初の修正を行わないでください。Nextcloud はこのファイルを変更すると予期しない動作が発生する可能性があると警告します。

クライアントの無視フォルダまたは未同期フォルダの状態と、選択的同期の設定も確認してください。意図的に除外したフォルダは、クライアントを再起動しただけでは同期されません。問題が特定のパスのみに影響する場合は、シンプルなフォルダに一時的にコピーを作成してテストすることで、パス固有のルールと一般的な接続の問題を区別できますが、同じライブ同期ディレクトリで別のクラウド同期サービスを使用しないでください。

クライアント側の問題とサーバー側の接続問題を区別する

ブラウザで同じ Nextcloud アカウントにサインインし、ファイルとフォルダが読み込まれることを確認してください。Web インターフェイスは動作するが、すべてのデスクトップ デバイスで動作が停止する場合は、サーバーの WebDAV エンドポイントまたはその設定に問題がある可能性があります。Nextcloud クライアントは WebDAV を使用してサーバー ファイルにアクセスします。 にインストールされているサーバーの場合https://cloud.example.com、DAV エンドポイントは通常 ですhttps://cloud.example.com/remote.php/dav。実際のインストール パスを使用してください。ブラウザでそのアドレスを開くと、少なくとも認証を求められるか、エンドポイントからの応答が表示されるはずです。認証失敗、証明書の警告、またはサーバー エラーが発生した場合は、ローカル クライアントをリセットするのではなく、管理者に問い合わせるか、サーバー ログを確認してください。

別の同期プログラム、バックアップユーティリティ、またはオフラインファイル機能でも同じディレクトリが管理されていないか確認してください。Nextcloudのトラブルシューティングマニュアルによると、1つのディレクトリを複数の同期アプリケーションで同期することはサポートされておらず、データ損失のリスクがあります。どのアプリケーションがフォルダを所有しているかを特定し、ローカルの変更を保持してから、重複を解消してください。影響を受けるコンピュータが1台のみの場合は、ローカルディスクの空き容量、フォルダのアクセス許可、ウイルス対策ソフトまたはオンアクセススキャン、およびクライアントが同期ディレクトリ内のファイルを読み取って名前を変更できるかどうかを確認してください。

再起動してから、有用な診断情報を収集してください。

  1. アクティブなファイル操作がすべて完了するまで待ってから、タスクトレイまたはメニューバーのメニューからデスクトップクライアントを終了してください。その後、再度起動して、保留中のファイル数が変化するかどうかを確認してください。
  2. クライアントがそれでも停止する場合は、設定を開き、「詳細設定」→「デバッグアーカイブの作成…」を選択して診断アーカイブを保存してください。このコントロールの正確な場所は、バージョンやプラットフォームによって異なる場合があります。
  3. ステータスが停止した時間帯のログを確認してください。影響を受けたパスと、アクセス拒否、接続エラー、ファイル名制限などの繰り返し発生するエラーを探してください。

デバッグアーカイブにはログやデータベース情報が含まれており、機密性の高いファイル名、アカウント情報、サーバーアドレスなどが含まれている場合があります。サポートに共有する前に、内容を確認し、必要に応じて編集してください。Nextcloudのトラブルシューティングに関するドキュメントには、デバッグアーカイブとクライアントログを取得するその他の方法が記載されています。

マッチングエラーの場合にのみデータベースリセットを使用してください

一般的な「ファイルの処理中」ステータスを修正するために、クライアントの同期データベースを安易に削除しないでください。Nextcloud のドキュメントには、特定の「CSync 不明なエラー」に対するより限定的な対処法が記載されています。クライアントを停止し、.sync_xxxxxxx.dbクライアントによって設定されたアカウントフォルダ内の隠しファイルを見つけて、再起動する前にそのデータベースを削除してください。ドキュメントには、この操作によってダウンロードするファイルに関する設定の一部も消去される可能性があると注意書きがあります。まずローカル同期フォルダをバックアップし、選択的同期の設定を記録してください。クライアントの実行中にデータベースを削除しないでください。正確なエラーが見つからない場合は、この復旧方法を試す前にデバッグアーカイブを確認するか、サポートに問い合わせてください。

同期が回復したことを確認します。

変更後、スピナーが消えただけでなく、さらに詳細な検証を行ってください。保留中のキューが空になり、クライアントが最新の接続状態を示し、ローカルとWebインターフェースの両方で、想定される場所に小さなテストファイルが表示されることを確認してください。影響を受けた元のファイルに意図した内容が含まれていること、および選択的同期フォルダーが設定どおりに維持されていることを確認してください。同じファイルで再びエラーが発生した場合は、正確なエラーメッセージと編集済みのデバッグアーカイブを保存してください。権限、ファイル名、WebDAV、またはクライアントバージョンに関する問題が繰り返し発生している場合は、的を絞った修正が必要です。

現在のクライアントコントロールとトラブルシューティング手順については、NextcloudデスクトップクライアントのユーザーマニュアルおよびNextcloudデスクトップのトラブルシューティングドキュメントを参照してください。現在のオンラインユーザーマニュアルはNextcloud 36向けです。クライアントのラベルや利用可能な仮想ファイル機能は、デスクトップクライアントのリリースバージョンとオペレーティングシステムによって異なる場合があります。

コメントを残す

スケジュールされたキューを使用して、NextcloudプレビューのCPUスパイクを抑制する

サムネイル作成作業を制御されたバックグラウンドスケジュールに移行し、使用されていないプレビューサイズをトリミングし、Nextcloudサーバーに過負荷をかけることなくキューを検証します。

Nextcloudデスクトップ同期で「ファイルの処理中」を解消しましょう

Nextcloudの同期を妨げているファイル、除外ルール、接続の問題、またはクライアントデータベースの状態を特定し、アップロードとダウンロードが安全に行われることを確認します。

適切な制限値を調整して、Nextcloud OPcache の警告を解消する

Nextcloudの警告を引き起こしているPHP OPcacheの制限値を特定し、適切なWeb PHP設定を更新し、安全に再起動して、結果を確認してください。

NextcloudをCODE Dockerに接続する:セットアップとトレードオフ

NextcloudをCODE Dockerに接続する:セットアップとトレードオフ

組み込みのCODEとDockerベースのCODEを比較し、安全なHTTPSリバースプロキシを介してCollabora OnlineをNextcloudに接続します。

Galeraを使用して、回復力の高いNextcloudクラスターを構築する

共有ストレージ、Redisロック、クォーラム対応MariaDBルーティング、および実用的なフェイルオーバーチェックを備えた、信頼性の高いNextcloud HAデプロイメントを計画します。

Direct Mediaが失敗した場合にNextcloud Talkの通話を繋ぐ方法

Direct Mediaが失敗した場合にNextcloud Talkの通話を繋ぐ方法

ファイアウォールや制限的なNATによって直接通話メディアがブロックされる場合に、Nextcloud Talk用の到達可能なTURNリレーを設定および検証します。

適切なファイルを復元してNextcloudの整合性警告を解消する

無効ファイルレポートを使用して、変更された、欠落している、または余分な Nextcloud コードを特定し、信頼できるファイルを安全に復元し、結果を確認します。

OAuth2を使用してGmailまたはMicrosoft 365をNextcloudメールに接続する

Nextcloud MailでGmailまたはMicrosoft 365を使用してOAuth2を設定し、送受信を確認し、一般的な同意エラーやSMTPエラーを解決します。

OCCを使用してNextcloudのメンテナンスモードを安全に解除します。

OCCを使用してNextcloudのメンテナンスモードを安全に解除します。

OCCを使用してNextcloudへのアクセスを復元し、データベース移行のステータスを確認し、アーカイブ、Docker、またはSnapのインストールに適したコマンドを選択します。

Nextcloud LDAPとActive Directoryログインの設定

NextcloudをLDAPまたはActive Directoryに接続し、ユーザーおよびグループフィルタを使用してアクセスを制限し、展開前に安全な認証を検証してください。