OneDrive問題のトラブルシューティング
このトピックでは、OneDriveの問題に関するDruva inSyncのトラブルシューティング方法について説明します。
Office 365アプリ:一般的な問題
Office 365の一般的な問題については、Office 365問題のトラブルシューティングを参照してください。
OneDriveの問題
問題:Webファイルをバックアップするための十分な権限がない
One Driveデータのバックアップを開始した後、One Driveのバックアップ失敗エラーが発生する場合があります。最終バックアップステータスレポートには、以下のエラーの詳細が表示されます。
Internal Error!! Please see logs for details.
これは、本エラーのログからの抜粋です。
Error <type 'exceptions.Exception'>:Could not download file. resourceid 01QIIFEDEHMKO3JE4HTJGY6424GT5QYRXO, path -, name -, user ernie@druva.com, error Error getting response. Server response - Unauthorized Access. Response Code:401 Text:{"error":{"code":"-2147024891, System.UnauthorizedAccessException","message":"Access denied. You do not have permission to perform this action or access this resource."}}.
理由
次のファイルタイプにアクセスしているときに権限が不十分であるため、inSyncは本エラーを表示します。
.aspx, .master, .xap, .swf, .jar, .asmx, .ascx, .xsf, .htc
回避策
上記ファイルタイプをバックアップから除外して、inSyncがこれらのファイルタイプをバックアップしないようにします。ファイルタイプを除外するには以下を行います。
- inSync管理コンソールのメニューバーで、Profiles をクリックします。
- クラウドアプリが構成されているプロファイルをクリックします。
- Cloud Apps タブで [ Edit ] をクリックします。 [ Edit Profile ] ウィンドウが表示されます。
- Office 365の タブの Exclude Files ボックスに次のように入力します。
*.aspx;*.master;*.xap;*.swf;*.jar;*.asmx;*.ascx;*.xsf;*.
htc
- Save をクリックします。
問題:ユーザーのOneDriveが失敗する
アカウント構成の10日後、ユーザーのOne Driveバックアップが失敗します。バックアップが失敗すると、管理者は以下のメッセージを含む件名 "Cloud App status alert" の電子メールを受信します。
Office 365 is not connected. Please re-configure Office 365.
(Office 365は接続されていません。Office 365を再構成してください。)
理由
Office 365でグローバル管理者のアカウントを作成しているときに、 StsRefreshTokensValidFrom 属性がサードパーティSSOツールのAPIで設定されませんでした。
回避策
- 以下のリンクを使用してAzureモジュールをインストールします。
- Azure ADに接続します。WindowsPowerShellコマンドプロンプトで cmdlet connect-msolservice コマンドを実行します。次に、認証情報の入力を求められます。Azure AD(グローバル管理者)の認証情報を入力します。
- 次のコマンドを使用して、グローバル管理者の StsRefreshTokensValidFrom 属性値を取得します:
$user = Get-MsolUser -UserPrincipalName ernie.carter@druva.com
$user.StsRefreshTokensValidFrom
ここで Ernie Carter はOffice 365のアプリを設定するグローバル管理者です。 - 以下のコマンドは、現在の時刻をグローバル管理者の StsRefreshTokensValidFrom 属性値として設定します。この値を設定する手順は以下の通りです:
$dt = Get-Date
Set-MsolUser -UserPrincipalName ernie.carter@druva.com -StsRefreshTokensValidFrom
$dt.ToUniversalTime() - 手順3をもう一度実行します。今回は、現在の時刻(手順4で設定)が表示されるようになります。これは確認のための手順です。
- 「Office 365とのinSyncを構成する方法」 で説明されている手順を使用して、Office 365とのinSyncを再構成します。
問題:ユーザーがOneDriveのバックアップに失敗する
ユーザーのOneDriveバックアップが失敗しますが、Exchange Onlineは正常にバックアップされます。OneDriveのバックアップが失敗すると、[ Manage Cloud Apps ] > [ Office 365 ] ページの [ Status Details ] 列に以下のエラーメッセージが表示されます。
EUSERNOTFOUND
理由
対象のユーザーがinSyncに存在する場合でも、Domain joined device 条件付きアクセスがOffice 365グローバル管理者に対して有効になっていると、inSyncはOneDriveに接続できません。
回避策
- Azure ADポータルから、グローバル管理者のアカウントに対する Domain joined device 条件付きアクセスを無効にします。詳細については、MicrosoftのOffice 365のドキュメントを参照してください。
- 条件付きアクセスを無効にした後、Office 365を再構成します。Office 365を再構成するには、「Office 365とのinSyncを構成する方法」を参照してください。
問題:Windows 10 FallユーザーでOneDriveのバックアップが失敗する
この問題を解決するには、inSyncがOneDriveフォルダのバックアップに失敗するを参照してください。