Dropbox API を利用してPHPでVPSサーバーのバックアップ手順

イメージ
VPSのバックアップをどこにとるか?
 VPSサーバーには提供者側からバックアップの仕掛けが用意されていません。そう考えると、バックアップをどこかに取得する必要があります。
 以前は、違うブランドのVPSサーバーを借りて、そことrsyncさせる方法をとっていました。

 ただ、この方法だと弊社のサーバー管理方法では、一括バックアップを取得しようとするとrootアカウントでやり取りすることになってしまい、気持ち悪さを感じていました。

 今回、このブログで初めてコード埋込を実施しました。下記URLを参考にコード埋込をできるようにしました。
https://qiita.com/piro_erdes/items/f133e170a8cf6c10b449

Dropbox API 活用  Dropbox APIを利用することでVPSサーバー内のプログラムを使って、Dropboxへ転送してます。
 弊社の場合、Dropbox Business Advancedを利用していますので、容量無制限でアップで利用できます。
 Dropboxを利用することで、世代管理も自動でやってくれます。  また、APIコール数も月間で100万まで大丈夫のようです。 CURLを活用  基本はCURLの機能で実現していますので、タイトルにPHPと入れていますが、基本的には特別なSDKなどは不要で、応用すれば他の言語でも可能だと思います。
Dropbox APIのAPP作成 手順1 まず、Dropbox APIを利用するためには https://www.dropbox.com/developers/ へアクセスして、右上にある「App console」ボタンを押します。 ログインしてない場合はログインを促されます。 手順2 Create app のボタンを押します。 すると、下記の様な画面が出てきます。 Businessアカウントなので、右にDropbox Business APIの選択肢も出てきますが、Business APIは「管理機能」での利用なので、今回は左側の普通のDropbox APIを選択します。 手順3 続いて、下記の選択をしますが、今回はバックアップというかuploadの機能だけですので、App folderだけで大丈夫と思います。 手順4 Name your appに名前を入れます。 なん…

お盆休み

お盆休みをいただいておりました。

今年は少し長めの休みを頂いたんですが、「引っ越し」の準備で休めず。

いや、引っ越し、大変です。
引越し先は「実家」。

モノがある家に引っ越すとなると、そこの片付けも発生してしまいます。
20年以上の月日を経て、たまった・・・・ゴミ!!膨大です。

15日に業者を呼んで、大きめのゴミを捨ててもらったんですが、、、全然減らず。
16日に掃除の業者を呼んだ時に、6袋以上もゴミが出る始末。

掃除の業者に掃除をしてもらった後で、残りの片付けに入ってもまたゴミが出る。。。
いや、いったい、どれだけゴミが出るのかと不安になります。

ただ、この休みでうやっと、大方片付いて、、、入居できる状態にまではなったかな?と。


休みの間にもらった美容室のホームページ制作のご注文。。。クロージングできるといいな。

コメント

このブログの人気の投稿

UTM(統合脅威管理)って邪魔で不要

巡回頻度を上げるぞ

富山大学感染予防医学講座