プロジェクトには、別のバックアップサーバーを使用してリモートバックアップを行っています。
そして、このリモートバックアップサーバーの設定もかなり高いですが、バックアップだけを行うためにはこのように高性能なサーバーは必要ありません。
そこで、自分用の画像ホスティングサービスを作成しましたが、後で画像の容量が 80GB にもなり、他のプロジェクトも実行しています。
他の問題が発生したため、メインサーバーとリモートバックアップサーバーにバックアップを追加しました。
このサーバーはリモートバックアップサーバーと同じ設定ですが、私は複数の vultr アカウントを持っており、それぞれに余裕があります。
そのため、直接サーバーを開始しましたが、その後、2 番目のバックアップサーバーのアカウント残高は 1 ヶ月しか維持できませんでした。
vultr にはブロックストレージの機能があり、Tencent Cloud ではサーバーにディスクをマウントできることを思い出しました。1h1g のサーバーを開始し、ブロックストレージをマウントしました。
インストール手順:#
最初のブロックストレージデバイスは、/dev/vdb としてサーバーに接続されます。他のデバイスは再ラベル付けされます(/dev/vdc、/dev/vdd など)。デフォルトでは、ブロックストレージボリュームにはファイルシステムは作成されません。
新しい空のパーティションを作成します:
# parted -s /dev/vdb mklabel gpt
# parted -s /dev/vdb unit mib mkpart primary 0% 100%
新しい空のファイルシステムを作成します:
# mkfs.ext4 /dev/vdb1
ブロックストレージをマウントします:
# mkdir /mnt/blockstorage
# echo >> /etc/fstab
# echo /dev/vdb1 /mnt/blockstorage ext4 defaults,noatime,nofail 0 0 >> /etc/fstab
# mount /mnt/blockstorage
以前のコストは、サーバー + vultr のバックアップで合計 48 ドルでしたが、現在はサーバー + ブロックストレージで 7.5 ドルです。