OneDriveのローカル保存

Anonymous
2023-07-27T01:23:46+00:00

会社からOneDriveのデータをローカルにも保持したいので今現在OneDriveにある情報をすべてHDDにコピーしたい、と言われました。小さい会社ですが200GBのデータがあるので自動化できないか考えています。

OneDriveから情報をコピーし、それを外部ツールにコピーする。こういったことはそもそも自動化が可能なのでしょうか。またその際はoffice scriptを使えばいいのでしょうか。教えていただけると幸いです。

Microsoft 365 と Office | OneDrive | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

5 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2023-07-27T02:29:21+00:00

    こんにちは隆登石、

    常に支援するためにここにいます。

    どういたしまして

    よろしくお願いいたします

    シャローム

    この回答は自動翻訳されています。文法や表現の誤りが発生した場合はご容赦ください。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2023-07-27T02:18:17+00:00

    このやり方すっかり忘れてました。ありがとうございます。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. Hebikuzure aka Murachi Akira 328.5K 評価のポイント MVP ボランティア モデレーター
    2023-07-27T02:06:14+00:00

    OneDrive の全てのフォルダーを PC にファイルオンデマンド無効で同期すれば良いのでは?

    同期後に、別の場所(外付けディスクなど)にコピーすれば良いでしょう。この部分はタスクなどで割と簡単に自動化できます。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  4. Anonymous
    2023-07-27T02:04:33+00:00

    こんにちは隆登石、

    私はシャロームです、そして私はあなたの質問を喜んでお手伝いします。このフォーラムでは、私たちはあなたと同じようにマイクロソフトの消費者です。

    はい、さまざまな方法を使用してOneDriveからローカルHDD(ハードディスクドライブ)に情報をコピーするプロセスを自動化することは可能ですが、Office Scriptはこの特定のタスクに理想的なツールではありません。

    OneDrive からローカル HDD にデータをコピーするプロセスを自動化するには、Microsoft Graph API などのクラウド ストレージ API をサポートするスクリプトまたはプログラミング言語を使用できます。Microsoft Graph API を使用すると、プログラムで OneDrive と対話できるため、OneDrive からローカル ストレージにファイルやフォルダーにアクセスしてダウンロードできます。

    このプロセスを自動化するために実行できる一般的な手順は次のとおりです。

    1. アプリの登録: OneDrive API にアクセスするために必要な API 資格情報 (クライアント ID とクライアント シークレット) を取得するには、アプリケーションをマイクロソフトに登録する必要があります。
    2. 認証: OAuth 2.0 認証を使用してアクセス トークンを取得し、ユーザーの OneDrive データにアクセスするアプリケーションを認証します。
    3. OneDrive にアクセスする: Microsoft Graph API を使用して、OneDrive アカウント内のファイルとフォルダーを一覧表示します。

    4.ファイルのダウンロード:ファイルとフォルダーを反復処理し、ローカルHDDにダウンロードします。

    5.プロセスの自動化:タスクスケジューラ(Windows)またはcronジョブ(Linux)を使用してこのスクリプトを特定の間隔で実行するようにスケジュールし、OneDriveとローカルHDDの間でデータの同期を維持できます。

    Python、JavaScript、C# などの一般的なプログラミング言語には、Microsoft Graph API と連携できるライブラリと SDK があり、自動化プロセスが比較的簡単になります。

    Office スクリプトは Excel などの Microsoft Office アプリケーション内のタスクを自動化するために設計されており、OneDrive と対話したり、Office 環境外でファイル操作を実行したりするための直接アクセスがないため、Office スクリプトの使用はこのタスクには適していません。

    このようなプロセスを自動化する場合は、セキュリティに関する考慮事項が不可欠であることに注意してください。認証を安全に処理し、機密データを保護し、ベスト プラクティスに従ってデータを安全に保つようにしてください。

    よろしくお願いいたします

    シャローム

    この回答は自動翻訳されています。文法や表現の誤りが発生した場合はご容赦ください。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  5. 削除済み

    この回答は当社の行動規範に違反したため削除されました。 アクションを実行する前にこの回答を手動で報告したか、自動検出機能により特定しました。 詳細については、当社の行動規範を参照してください。


    コメントはオフになっています。 詳細情報