UbuntuHardyを使用して3つのサイトを実行しているVPSホストがあります。私はそれを設定するのに多くの時間を費やしました。これには、すべてのインストールと構成などが含まれます。VPSのバックアップと復元を行うにはどのような方法がありますか?
3 に答える
バックアップだけでは不十分です。システムに加えたすべての構成変更の詳細なシステム ログを保持して、別の場所で構成を再現できるようにする必要があります。理想的には、ローカル VM で変更を実行し、それらの変更を自動的に実行するスクリプトを作成してから、それらのスクリプトをライブ サーバーで実行します。手動構成を回避することで、すべての構成が繰り返し可能になるため、新しいサーバーに展開するには、すべてのスクリプトを順番に実行するだけで済みます。
rsynch を使用してデータをバックアップするための簡単なスクリプトを実装してみてください。インターネットにアクセスできる 2 台目の Linux マシンが必要です。 Web サイトのファイルと、お持ちのデータベース。ファイルのパーミッションには特に注意してください。一部のホスティング会社は、自社のプランで管理されたバックアップを提供しています。これも検討できますが、バックアップが実行され、リモートで保存されていることを確認してください。貴重なデータのすべてのコピーに同じ災害が発生することは望ましくありません。最後に、バックアップ用に少量のディスク容量を使用できる場合は、VPS バックアップの無料アカウントを試すことができます- 最大 5 GB の圧縮データが無料で、ほとんどの Linux で動作し、MySQL データベースのバックアップにも特に適しています。お金を払う必要がないので、長年の解決策を見つけるまでは良い回避策かもしれません.
ホストが提供するものに大きく依存します。MediaTemple と Slicehost はどちらも、わずかな料金でスナップショット バックアップを提供しています。ホストに連絡して、そのような解決策を提供しているかどうか尋ねてください。
ホストが何も提供しない場合は、重要なものを Amazon の S3 ストレージ サービスなどに定期的にバックアップすることができます。