私はかなり新しいサーバー管理をしています。私はLaravelアプリケーションを起動して実行しており、適切なバックアップがあることを確認したい。私はいくつかのバックアップパッケージを調べて、https://github.com/spatie/laravel-backupに解決しました。Laravelバックアップを復元する
しかし、いったんサーバーに障害が発生すると、最新のバックアップ(AWS S3上にある)を使用して再構築されたサーバー上のデータベースを復元する方法を知る必要があります。これを行う方法に関するガイドの提案はありますか?私はそれが本当に多くの学習を必要としないと、代わりにいくつかのmySQLコマンドを見つけるまでは、何かを見つけることができないようです。
ありがとうございます!
私はマスター - スレーブレプリケーションについて考えました。マスターを復元する実際のプロセスはどうですか?それは私が理解しようとしていることです。マスターサーバーが一旦ダウンすると、それを復元する実際のプロセスです。ありがとう! –
@MattPierce Amazon Webサービスを使用していない場合は、MySQLのインストールを使用して仮想化などのソリューションを使用してMySQLインスタンスを実行することを検討し、定期的なスナップショットを作成して新しいコピーを維持し、または仮想化を使用しない場合は、MySQLデータベース全体をバックアップし、失敗した場合は問題を修正してから復元してください。 データベースとファイルのバッキング/復元を実現するには、多くのソリューションがあります。あなたができるだけ安全であることを望むなら、より良い知識を持つシステム管理者を雇う。 – Gntem