このブログのデータの自動バックアップ

ブログのバックアップですが、完全自動に出来ないか考えていました。(今は一回Windows 10 PCでFTPでサーバーにつないでファイルを落としてそれをNASに保存していました。)考えてみたら、サーバーもNASもLinuxなんだから、サーバー側からNASをマウントできる筈だと色々やってみたら、サーバー側にもsamba-clientを入れることで、無事にマウント出来ました。これで後はcronでファイルをコピーするバッチファイルを作れば完全自動バックアップ体制が出来ます。
取り敢えず、アップロードしたファイルとmysqlのデータベースを1日1回自動でNASにつないだUSBメモリーにコピーするシェルスクリプトを書きました。後はNASの機能でUSBメモリーからNAS本体に1日1回コピーされますし、AmazonのS3とも同期します。

NASにバックアップ用のUSB接続HDDを追加

NASのバックアップ用に2TBのUSB接続HDDを1台追加。毎日AM2:30に差分バックアップが自動実行されます。NAS自体がRAID1で2台のHDDですから、これで3台のHDDに同じデータが保存されることになり、まず完璧です。さらにNASの前面のUSB1に挿しているのは64GBのUSBメモリーで、これにブログの毎日の差分をコピーして、AmazonのS3と同期を取ります。まあ会社でも同じことをやろうとしているので、それの実験でもあります。

NASの設置

ルーターを新しくして家庭内ネットワーク速度も上がったので、NASを設置。2TBX2のRAID1です。NASって何なのかと思ったら、Linuxサーバーでsambaを動かしているだけなのですね。なので管理者PWと、一般ユーザー+PWの登録が必要です。主目的はハイレゾのファイルをこのNASに移してミュージックサーバー化すること。その他Webサーバーデータと写真データのバックアップ。
RemoteLinkというアプリを使って、外出先からもこのNASのファイルにアクセス可能です。