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 / ドイツ

推薦する

アテネ農業大学はどうですか?アテネ農業大学のレビューとウェブサイト情報

アテネ農業大学のウェブサイトは何ですか?アテネ農業大学はギリシャの公立大学です。1920年に設立され...

SKテレコムはどうですか? SKテレコムのレビューとウェブサイト情報

SKテレコムとは何ですか? SKテレコム(SK텔레콤、SKテレコム)は、韓国のSKグループ傘下の通信...

ジェロニモス・マルディンスはどうですか?ジェロニモス・マルディンス社のレビューとウェブサイト情報

ジェロニモス・マルディンスのウェブサイトは何ですか?ジェロニモ・マルティンス(ポルトガル語:Jeró...

コロンビア大統領官邸はどうですか?コロンビア大統領官邸のレビューとウェブサイト情報

コロンビア大統領官邸のウェブサイトは何ですか?このウェブサイトはコロンビア大統領官邸(Preside...

メルボルンの中国総領事館はどうですか?メルボルン中国総領事館のレビューとウェブサイト情報

メルボルンの中国総領事館のウェブサイトは何ですか?このウェブサイトは、メルボルン中国総領事館の公式ウ...

HostMem: $12.99/年/1GB メモリ/60GB スペース/500GB トラフィック/100Mbps ポート/KVM/ロサンゼルス QN CN2 GT

中国商人のHostMemは主にロサンゼルスのKVM VPSを提供しており、そのデータセンターはQNで...

Timeweb: 5元/月/512MBメモリ/5GB SSDスペース/無制限トラフィック/100Mbps/KVM/ロシア/WeChatサポート

ロシアの商人である Timeweb は、設立から長いようで、さまざまなホスティング サービスを提供し...

メキシコ大統領官邸はどうですか?メキシコ大統領官邸のレビューとウェブサイト情報

メキシコ大統領官邸のウェブサイトは何ですか?このウェブサイトはメキシコ合衆国大統領府の公式ウェブサイ...

Inertia Networks: $45/年/2GB メモリ/50GB スペース/2TB トラフィック/KVM/ロサンゼルス

慣性ネットワークは、何度か紹介されました。ロサンゼルスデータセンター(QuadraNet)があり、ネ...

NexusBytes: 100 ドル/年/4 コア/1 GB メモリ/2 TB スペース/10 TB トラフィック/1 Gbps 帯域幅/KVM/ロサンゼルス/ニューヨーク/ドイツ

NexusBytesはアメリカの企業で、2016年に設立され、仮想ホスティングやKVM VPSなどを...

Veeble: 月額 14 ドル / メモリ 4GB / スペース 80GB / トラフィック無制限 / IP 4 個 / KVM / 英国

海外のホスティングプロバイダーである Veeble は、2009 年に設立されました。英国、ドイツ、...

リモワはどうですか? RIMOWAのレビューとウェブサイト情報

RIMOWAのウェブサイトとは何ですか? RIMOWA は 1898 年に設立され、ケルンに本社を置...

Stylifeはどうですか? Stylifeのレビューとウェブサイト情報

Stylifeとは何ですか? Stylifeは、日本の人気婦人服ショッピングサイトであり、人気ファッ...

ベシクタシュはどうですか?ベシクタシュのレビューとウェブサイト情報

ベシクタシュのウェブサイトとは何ですか?ベシクタシュ・フットボール・クラブ (Beşiktaş Ji...