Gdrive: Linux で Google ドライブのファイルを同期し、ウェブサイトを Google ドライブに自動的にバックアップする

Gdrive: Linux で Google ドライブのファイルを同期し、ウェブサイトを Google ドライブに自動的にバックアップする

Gdrive は、Linux で Google ドライブ ファイルをアップロードおよびダウンロードするための CLI ツールです。インストールも使用も簡単です。

1. Gdrive をインストールします: (SSH、CentOS 7 ベース)
1. インストール

wget -O /usr/bin/gdrive "https://docs.google.com/uc?id=0B3X9GlR6EmbnQ0FtZmJJUXEyRTA&export=download" chmod +x /usr/bin/gdrive

2. 認可

gdrive about

次に URL が表示され、確認コードの入力を求められます。

ブラウザにアドレスを貼り付けてアカウントにログインすると、一連のコードが返されます。

コードをSSHに貼り付けるとアカウント情報が返されます

gdrive プログラムはトークンをユーザー ディレクトリの下の .gdrive ディレクトリに自動的に保存するため、不要になった場合はこのファイルを削除することを忘れないでください。

2. 使用方法<br />一般的なコマンドは次のとおりです。詳細については、gdrive の公式 Web サイトをご覧ください。gdrive
Google ドライブのルート ディレクトリにあるファイルとフォルダを一覧表示する

gdrive list

Google ドライブのルート ディレクトリにあるファイルをローカル コンピュータにダウンロードします (xxxx はファイル名です)

 gdrive download xxxx

Google ドライブのルート ディレクトリにあるフォルダをローカル コンピュータにダウンロードします (xxx はフォルダ名です)

 gdrive download xxx

ローカルファイルをGoogleドライブのルートディレクトリにアップロードします(xxxxはファイル名です)

 gdrive upload xxxx

Google ドライブのルート ディレクトリにフォルダを作成します (xxx はフォルダ名です)

 gdrive mkdir xxx

3. ウェブサイトを自動的にバックアップし、ファイルをGoogleドライブにアップロードするスクリプトを作成する
1. ウェブサイト自動バックアップ スクリプト (MySQL データベースに基づく)
スクリプトのダウンロード: googledrive.sh
次のセクションを変更します。
3 行目: my-database-name を自分のデータベース名に変更します。 4 行目: my-database-user を自分のデータベースのユーザー名に変更します。 5 行目: my-database-password を自分のデータベースのユーザー名に対応するパスワードに変更します。 7 行目: zhujiwiki を自分の Web サイト ディレクトリに変更します。 8 行目: /home/wwwroot を自分の Web サイトがあるディレクトリに変更します (つまり、バックアップ ディレクトリは /home/wwwroot/zhujiwiki である必要があります)。
9行目: /backups はバックアップファイルの保存ディレクトリに変更されます 35行目: [email protected] は自分のメールアドレスに変更されます

2. 権限を変更する

chmod +x googledrive.sh

3. スケジュールされたタスクを作成する

vi /etc/crontab

に追加

0 2 * * * /backups/googledrive.sh

上記のバックアップスクリプトは /backups/ に保存され、毎日 2 時にバックアップが再開されます。

 /etc/init.d/crond restart

4. アプリケーション<br />次のブログ投稿の助けを借りて、リソースをより合理的に使用できます。
Tumblrクローラーを使用し、h5aiと組み合わせてプライベートビデオライブラリ、画像ライブラリを作成します。VPSを使用してTumblr分析ステーションを作成します。
NextcloudのVPSインストール、Google Driveの共有、BTダウンロード

<<:  KrakenServers: 月額 3.5 ドル / メモリ 1 GB / スペース 45 GB / トラフィック 1 TB / KVM / ロサンゼルス

>>:  Cloudxtiny: 年間 3 ポンド / 96 MB RAM / 5 GB ストレージ / 200 GB 帯域幅 / OpenVZ / ドイツ

推薦する

GigsGigsCloud 1GB RAM 150Mbps ポート 日本 SoftBank KVM VPS レビュー

詳細: GigsGigsCloud: $45.6/年/512MB メモリ/10GB SSD スペース...

GreenCloudVPS: $60/年/2コア/4GBメモリ/20GB NVMeスペース/500GBトラフィック/1Gbpsポート/KVM/香港/日本/ロサンゼルス

海外のホスティングプロバイダーであるGreenCloudVPSは2013年に設立され、多くのVPSデ...

CloudSigma: 月額 10 ドル / メモリ 1 GB / SSD スペース 50 GB / トラフィック 5 TB / KVM / 日本 / フィリピン / 米国 / ヨーロッパ

老舗のCloudSigmaは、KVMをベースに、日本、フィリピン、サウジアラビア、オーストラリア、サ...

TenVM: 66.66元/半年/256MBメモリ/4GB SSDスペース/256GBトラフィック/300Mbpsポート/KVM/ノボシビルスク

TenVM、通称Tospeedはホスト百科でも何度か紹介されており、ボスもいい人です。現在、メーデー...

Ubiquity サーバー: 月額 4 ドル / 512M / 15G SSD / 1T / 1 IP / kvm

Ubiquity Servers は 2004 年に設立されたアメリカのホスティング会社です。主に...

予算 VM: 月額 25 ドル / D525 / メモリ 4 GB / 容量 500 GB / トラフィック 20 TB / IP 5 / ロサンゼルス

BudgetVM は、トラフィックは良好だが価格性能比は平均的である特別価格のサーバーを開始しました...

StarryDNS: 月額 7 ドル / メモリ 1GB / スペース 20GB / トラフィック 500GB / 100Mbps / KVM / 香港 / シンガポール / 日本

香港の業者である StarryDNS は現在、香港、シンガポール、日本で 3 つの特別価格の KVM...

[ブラックフライデー] Hostons: ロサンゼルス VPS、100M 無制限データ、30% オフ (これまでで最大のオファー)

シンガポールのホスティングプロバイダーであるHosteonsは、Hostpediaで何度も紹介されて...

wishosting: 月額 5.99 ドル / 6GB RAM / 120GB ハードディスク / 無制限トラフィック / KVM / フランス

新しいホスティングプロバイダーである Wishosting には、公式ホームページすらありません。安...

Internoc24: 月額 59.99 ユーロ/E3-1245/64GB メモリ/1.5TB SSD ハードドライブ/50TB トラフィック/フランス

ベテランホスティングプロバイダーであるInternoc24は、ホスティング業界で8年の経験を持ってい...

クールハンドル – 急速に台頭している米国のホスト

Cool Handle はアメリカのホスティング サービス プロバイダーです。STARTER モデル...

IonSwitch: 22.5 ドル/年/512 MB メモリ/5 GB NVMe SSD スペース/500 GB トラフィック/KVM/シアトル

IonSwitch は、2017 年 2 月に設立されたホスティング プロバイダーで、米国デラウェア...

CloudIPLC: 66元/月/384MBメモリ/5GB SSDスペース/100GBトラフィック/NAT/KVM/日本/Beyond CN2

CloudIPLCは安定した中国業者です。上海-日本専用線はCN2を上回ると言われており、東京まで...