本文へ移動
目次
サーバー

クラウドサーバースナップショット

機械翻訳です。英語の原文もご利用いただけます。

スナップショットはサーバーのディスク全体をある一時点でコピーしたもので、スナップショットにロールバックすると、マシン全体がその時点の状態に戻ります。これにより、失敗した変更を元に戻す最速の方法になります。

スナップショットは毎日のオフサイトバックアップに加えて存在しており、バックアップに取って代わるものではありません。バックアップはデータを数週間にわたって保護します。スナップショットはリスクのある何かを行う5分前に取得するもので、5分後にうまくいかなかった場合に戻るものです。

スナップショットの作成方法

2つの種類があり、リストでそれぞれを説明しています。

種類作成者時期
パッチ前自動すべてのOSセキュリティパッチ実行前
手動ユーザーオンデマンド、復元ポイントが必要な時にいつでも

パッチ前スナップショットは自動パッチ適用を安全にするものです。プラットフォームがオペレーティングシステムの更新を適用する前に、ディスクのスナップショットを取得します。再起動後、サーバーが戻らない場合、パッチ実行は自動的にロールバックされます。このため、リクエストする必要もなく、監視する必要もありません。

手動スナップショットの取得

  1. KPanelにサインインします。
  2. 左サイドバーでクラウドサーバーをクリックし、サーバーをクリックします。
  3. スナップショットカードまでスクロールします。
  4. スナップショットを取得をクリックします。
  5. 新しいスナップショットは作成中のステータスで表示され、使用可能になると完了に変わります。

KPanelのクラウドサーバー上のスナップショットカード

ダイレクトアドレスは/cloud-servers/<server-id>です。カードには最新のスナップショットが新しい順に一覧表示され、タイプ、サイズ(GB)、および取得日時が表示されます。

スナップショットカードはサーバーが実行中の場合にのみ表示されます。表示されない場合は、サーバーの電源を入れてください。

取得のタイミング

以下を行う直前に手動スナップショットを取得してください。

  • 主要なソフトウェアのインストールまたはアップグレード: データベースエンジン、ウェブサーバー、言語ランタイム。
  • 完全に理解していない設定の変更。
  • スキーママイグレーションまたはバルクデータ操作の実行。
  • 元に戻すことが手動でサーバーを再構築することを意味する変更。

スナップショットを取得してから、1つの変更を行い、その後確認してください。5つの変更のバッチ前に取得したスナップショットは、バッチ内の何かが壊れたということだけを示しています。変更ごとにスナップショットを取得すれば、どれが壊れたかがわかります。

スナップショットへのロールバック

  1. スナップショットカードで必要なスナップショットを見つけます。ステータスは完了である必要があります。
  2. その行のロールバックをクリックします。
  3. 確認を読みます: 「これでサーバーディスク全体がスナップショット状態に戻ります。その後に書き込まれたすべてのものは失われます。ロールバック中にサーバーは再起動します。」
  4. ロールバックをクリックして進めます。

ロールバックは元に戻せず、完全です。そのスナップショット以降に書き込まれたすべてのファイル、データベース行、ログ行、パッケージ、および設定の変更が消えます。スナップショット以降にサーバーに保持したいものがある場合は、まずそれをサーバーから複製してください。

サーバーはロールバックの一部として再起動するため、短いダウンタイムが発生することが予想されます。戻ってくると、スナップショットを取得したマシンと完全に同じもので、そのオペレーティングシステム、インストール済みパッケージ、サービス、ファイアウォールルール、データも含まれています。

データベースサーバーをロールバックすると、データベースもロールバックされます。スナップショット後にアプリケーションが注文、サインアップ、または支払いを受け入れた場合、それらのレコードは失われます。トランザクション関連のものの場合は、ロールバック前に最近のデータをエクスポートするか、代わりにバックアップから復元してください。これにより、再起動なしでファイルが戻ります。

スナップショットとバックアップの比較

2つの安全ネットは異なる問題を解決し、1つだけを使用すると実際のギャップが生じます。

スナップショットバックアップ
保管場所サーバーが実行されているプラットフォームの横暗号化されたオフサイトストレージ
スケジュールオンデマンド、およびすべてのパッチ実行前に自動毎日、自動
保持期間不要になるまで保持30日
復元対象ディスク全体、正確に同じ状態ファイル、データベース、設定、所定の場所
復旧中のサーバー再起動オンラインのままです
復旧速度速い、マシン全体より遅い、選択的
最適用途行ったばかりの変更の取り消し後で気づいた問題からの復旧

役立つルール: 取り消したいことが過去1時間以内に発生し、先にスナップショットを取得した場合は、ロールバックしてください。それが数日前に発生した場合、またはマシンではなくデータのみが必要な場合は、バックアップから復元してください。クラウドサーバーバックアップがそのパスをカバーしています。

スナップショットと自動パッチ適用

自動OSパッチ適用は設計上スナップショット保護されています。サーバーの管理ページで、OSの自動パッチ適用セクションは以下のように説明しています: 「セキュリティ更新は自動的に適用されます。スナップショット保護: サーバースナップショットは各実行前に取得され、再起動後にサーバーに到達不可能な場合は自動ロールバックします。」

パッチを今すぐ実行を使用してパッチ実行を自分で開始する場合、同じ保護が得られ、確認にそう明記されます: 「最初にスナップショットが作成されます。カーネル更新が必要な場合を除き、サーバーはオンラインのままで、短い再起動があります。」 そのページの残りについてはクラウドサーバーファイアウォールとセキュリティ管理を参照してください。

トラブルシューティング

「まだスナップショットはありません。パッチ前スナップショットは自動的に取得されます。」 このサーバーではまだ何もトリガーされていません。手動スナップショットを取得するか、次のパッチ実行を待機してください。

スナップショットが作成中で止まっています。 大容量ディスク、特に初回は時間がかかります。数分後にページをリロードしてください。1時間後に移動していない場合は、サーバー名を記載してサポートに連絡してください。

ロールバックボタンが見当たりません。 ロールバックはステータスが完了のスナップショットにのみ提供されます。まだ作成中または失敗したものは使用できません。

「ロールバックに失敗しました。」 ロールバックが開始されませんでした。サーバーがサイズ変更またはリビルドの途中ではないことを確認し、もう一度試してください。

ロールバックして作業が失われました。 ロールバックを逆転させる方法はありません。これが確認がそのように表現されている理由です。そのスナップショット後に取得したバックアップがある場合、それを復元するとファイルが復旧される可能性があります。

スナップショットを通常より長く保持する必要がある場合、または開始後ではなく開始前に別の目で確認したい変更を計画している場合は、support@kapsulehost.comにメールしてください。

この記事は役に立ちましたか?

AI の方へ:このページを Markdown で読む

関連記事

クラウドサーバーの概要クラウドサーバーは数分でプロビジョニング可能な仮想マシンで、ワークロードが変わるとリサイズでき、KPanelから完全なroot権限で管理できます。…専用サーバー概要専用サーバーは、CPU、メモリ、ディスクを他の顧客と共有せず、物理マシン全体を自分だけで使用できます。このガイドでは、KapsuleHostの専用サーバーについて、提供しているティア、マ…ストレージサーバー概要ストレージサーバーはベアメタルマシンで、生の計算能力ではなく非常に大容量のディスク容量を中心に設計されており、取り出したデータのエグレス料金はかかりません。…GPUサーバー概要GPU サーバーはシングルテナントのベアメタルマシンで、NVIDIA アクセラレーターを搭載しており、AI トレーニング、推論、レンダリング用にサイジングされています。…

解決しませんでしたか?

お客様のアカウントを把握している Kora にご質問いただくか、サポートチームにお問い合わせください。

お問い合わせサポートにメール