Uptoboxは、オンラインで大容量のファイルを保存・共有するのによく使われるクラウドストレージサービスです。しかし、Googleのアプリやサービスを通じたアクセシビリティを高めるために、これらのファイルをGoogleドライブに移動する必要がある場合もあります。
ここでは、RiceDriveのような専用サービスを使用することを含め、UptoboxからGoogleドライブにファイルを転送する3つの方法を説明します。
方法1: ダウンロードして再アップロード
最もシンプルな方法は、まずUptoboxからファイルをコンピュータにダウンロードし、次にそれらをGoogleドライブにアップロードすることです。手順は次の通りです。
-
Uptoboxのアカウントにログインし、転送したいファイルに移動します。
-
ファイルを選択し、「ダウンロード」をクリックしてコンピュータに保存します。十分なローカルストレージ空き容量があることを確認してください。
-
drive.google.comにアクセスし、Googleアカウントにログインします。「新規」をクリックし、「ファイルのアップロード」を選択して、コンピュータからGoogleドライブにファイルをアップロードします。
-
Googleドライブがコンピュータからファイルのアップロードを開始します。所要時間はインターネット速度とファイルサイズに依存します。
-
アップロードが完了すると、Googleドライブ内のファイルにアクセスして、必要に応じて共有や編集ができます。元のファイルはUptoboxアカウント内に残ります。
この方法はシンプルですが、ファイルを完全にダウンロードおよび再アップロードする必要があるため、大容量や頻繁な転送には非効率的です。しかし、小規模の一時的な転送には確実に機能します。
方法2: RiceDriveを使用して転送
RiceDriveは、UptoboxとGoogleドライブなどのクラウドドライブ間でファイルを転送するために特別に設計されたアプリケーションです。RiceDriveの使用手順は次のとおりです。
-
https://ricedrive.comにアクセスして、無料アカウントを作成します。
-
RiceDriveのウェブサイトにアクセスしてログインします。
-
RiceDriveで、「+ ストレージをリンク」をクリックして、Googleドライブアカウントを接続します。安全にアクセスを許可するためのプロンプトに従ってください。
-
Uptoboxにログインし、「マイアカウント」をクリックして「トークン」をクリックし、シークレットトークンをコピーします。
-
「Uptobox」アイコンを選択して、Uptoboxアカウントを接続します。
-
接続後は、RiceDriveに両方のクラウドドライブが表示されます。転送したいUptoboxのファイルに移動します。
-
Uptoboxのファイルを選択し、Googleドライブのフォルダを選択して、「Start up」をクリックします。RiceDriveがファイルを自動的に転送します。
-
転送速度は、ファイルサイズとインターネット接続によって異なります。RiceDriveアプリから進捗状況を追跡できます。
-
完了後、Googleドライブに切り替えて、転送されたファイルにアクセスします。RiceDriveは転送中にデータを暗号化したまま保持します。
RiceDriveは、クラウドサービス間で大容量のファイルを移行する簡単かつ高速な方法を提供します。転送速度は再アップロードに比べてはるかに速い場合があります。
方法3: Google ColabとPythonを使用
Google Colabは、Jupyterノートブックを通じて計算リソースに無料でアクセスできます。ColabにPythonスクリプトを記述することで、UptoboxからGoogleドライブにプログラムでファイルを転送できます。手順は次の通りです。
-
https://colab.research.google.comにアクセスして、Googleアカウントでログインします。
-
新しいPython 3ノートブックを作成します。
-
必要なライブラリをインストールします。
-
モジュールをインポートします。
-
Drive APIを使用して、Googleドライブに認証および接続します。
-
転送するファイルのメールアドレス、パスワード、URLを設定することでUptobox接続を初期化します。
-
uptobox Pythonモジュールを使用して、Uptoboxからファイルをバイトデータとしてダウンロードします。
-
Drive APIを使用して、バイトデータを直接Google ドライブにアップロードします。
-
Googleドライブのアップロード状況とファイルURLを出力します。
これにより、Colabの計算リソースを使用して大容量のファイルを高速に自由に転送できます。ただし、Pythonの知識とDrive APIの設定が必要です。
まとめ
UptoboxとGoogleドライブなどのクラウドサービス間でストレージを移行することで、統合アクセスを通じて生産性が向上します。主な選択肢は以下の通りです。
-
ダウンロードと再アップロードは、小規模な一時的な転送に適しています。
-
RiceDriveは、シンプルな自動移行専用アプリを提供します。
-
Google Colabを使用すると、プログラムでファイル転送を行うカスタムPythonスクリプトを記述できます。
最適な方法は、転送頻度、データサイズ、技術的専門知識など、使用目的によって異なります。クラウドの採用が拡大するにつれ、サービス間でシームレスにデータを移動できる能力が不可欠になります。