SnowPro Core資格への道 ~Part2 フェールオーバーとフェールバックについて~
はじめに
こんばんは。
まだSnowflake試験の予約はしておりませんが、やると決めたらコツコツやるタイプなので
今日もアウトプットしてみたいと思います。
横澤さんが知見を社内に毎日発信されていると聞き、
驚愕+それナレッジめっちゃたまるやん。
後で復習をするためにまとめるというのも大事だよな・・・とまずはマネしてみることにしました。
ただ、ペースは1日1記事ではなく、3日で1記事出したらいい方かもしれません💦
ということで、今回はフェールオーバー/フェールバックの
イメージ図をまとめてみたので公開します。
Snowflakeに特化しているというよりは、一般的な定義になるかもしれません。
フェールオーバー
フェールオーバー(failover):システムに障害が発生した際に、バックアップシステムに自動的に切り替えることです。
これにより、システムダウンを回避し、サービスを継続的に提供することができます。
フェールバック
フェールバック(failback):障害が復旧した後、または計画メンテナンスの終了後に、システムを元のプライマリ環境に戻すプロセスを指します。
Snowsightで検証してみたかったけど断念
Snowflakeの公式ドキュメントによると、この機能はプライベート接続を利用しているアカウントのみとのことでした。
TrialのSnowsightで検証してみようかと思ったのですが、断念しました。
出典 https://docs.snowflake.com/ja/user-guide/db-replication-config#region-support-for-database-replication-and-failover-failback
まとめ
Snowflakeでは、みたいな資料も作りたかったのですが今回は一般的なイメージを絵にしてみました。
フェールオーバーとフェールバックのイメージがわかなかったので、解像度が上がって学びになりました。
fujitaが自分の解釈でブログ化しています。
こちらのドキュメントに相違点等ありましたら、ご指摘よろしくお願いいたします。
ではでは、また会いましょう!
Discussion