Abstract image of cloud and data connections

Acquia Cloud Nextの移行に関するよくある質問

November 28, 2022 2 分で読めます
Acquia Cloud Nextのアップグレードに関して、よくある質問のリストでお客様の疑問にお答えします。
Abstract image of cloud and data connections

本記事は Frequently Asked Questions About Upgrading to Acquia Cloud Next の抄訳記事です。

アクイアでは2021年3月24日(水)から、Acquia Cloud Platform既存のお客様の環境を順次Acquia Cloud Nextにアップグレードしています。Acquia Cloud Nextのテクノロジーによって、高負荷時のパフォーマンス、スケーラビリティ、回復力がさらに向上しています。Acquia Cloud Nextは、現行バージョンのAcquia Cloud Platformよりも高度なサーバーレスアーキテクチャを採用しており、アプリケーションを高速にスケーリングすることで、高トラフィックのイベントやリソース集約型のプロセスに求められるパフォーマンスを提供します。

お客様のアプリケーションをAcquia Cloud Next上で利用できるようにするため、このアップグレードに関してお客様からご質問をいただくことがあります。本記事では、よくある質問のリストでお客様の疑問にお答えします。

いつからAcquia Cloud Nextを利用できますか?

Acquia Cloud Enterprise

すべてのCloud Platformのお客様にできるだけ早くAcquia Cloud Nextの技術にアクセスできるよう進めております。2021年4月のリリースでは、こちらに記載されている高度な機能を必要としない、互換性のあるアプリケーションを持つ新規および既存のCloud Platform Enterpriseのお客様が、Acquia Cloud Nextを利用できます。アクイアは制限リストに示された機能を順次リリースし、ACNへのアクセスを拡大する予定です。

Acquia Cloud Professional

Acquia Cloud Professionalアプリケーションは、2022年の早い時期にCloud Nextの技術にアクセスできるようになる予定です。

Acquia Cloud Site Factory

Acquia Cloud Site Factoryアプリケーションは、2022年の早い時期にCloud Nextの技術にアクセスできるようになる予定です。

アップグレード中に何が行われますか?

非本番環境の場合:お客様のコード、データベース、ファイル、環境設定が自動化されたプロセスでAcquia Cloud Nextインフラにデプロイされ、アクイアの自動化ツールでテストが走ります。このプロセスの間、お客様のファイルシステムとデータベースはデータ損失の可能性を防ぐために読み取り専用モードになります。Varnishやお客様のCDN経由でキャッシュされたコンテンツが利用できる場合、認証されていないトラフィックに対してはサイトがオンラインであるように見える可能性があります。アクイアの自動テストが完了すると、アップグレードが成功した場合のみ、お客様の環境のAcquia Cloud Nextバージョンへのトラフィックを稼働させ、お客様のファイル、データベースへのアクセスが復元されます。そうでない場合は、Cloud Classicインフラ上のファイル、データベースへのアクセスを復元し、アップグレードを別日程で再スケジュールします。

本番環境の場合:基本的には同様のプロセスに従いますが、大きなファイルシステムとデータベースを持つ環境では、テストと稼働のプロセスを開始する前に事前同期プロセスを開始する、より高度なアップグレードツールの使用が必要になる場合があります。非本番環境のアップグレードと同様に、最終的なプロセスが開始されるまで、お客様やエンドユーザーへの目に見える影響はありません。

アップグレードの正確な日時を教えてもらえますか?

これらのアップグレードのためのメンテナンスウィンドウは、アクイアの標準的なメンテナンス手順に従い、各ホスティング地域の指定された夜間(インフラのローカル時間の午後11時〜午前7時の8時間)にのみ実施される予定です。

アクイアは、アプリケーションのサイズや構成など、さまざまな要因に基づいて、これらのメンテナンスウィンドウに環境を割り当てます。これらのアップグレードの性質と毎晩アップグレードされる環境の数により、特定の環境の正確な開始時刻と終了時刻を提供することはできませんが、Cloud UIからアップグレードが完了したかどうかを確認できます(アップグレードが完了した環境にはAcquia Cloud Nextアイコンが表示されるようになります)。また、メンテナンスが完了すると、即座にメンテナンス通知チケットに更新情報が表示されます。

アップグレードにはどれくらい時間がかかりますか?

ファイルシステムやデータベースのサイズにもよりますが、アップグレードプロセスが一度開始されると、非本番環境では最大30分、本番環境では最大5分かかる可能性があります。いずれの場合も、アクイアは最終的な稼働プロセスのために数時間前から準備を開始する場合がありますが、稼働前の段階では、お客様やエンドユーザーへの目に見える影響はありません。

アップグレード中にダウンタイムは発生しますか?

発生します。アップグレードプロセス中は、非本番環境では30分以内、本番環境では5分以内のダウンタイムが見込まれます。

どちらの場合も、ダウンタイムの合計はファイルシステムとデータベースのサイズに比例します。Cloud UIまたはCloud API v2を使用して環境間でファイルまたはデータベースのコピーを行うことで、お客様のアプリケーションでこれらのタスクに必要な合計時間の概算を得ることができます。

本番環境上に大きなファイルシステムやデータベースをお持ちのお客様には、Acquia Cloud Nextへのデプロイにかかる時間を短縮するためのツールを用いてアップグレードを行います。これにより、ほとんどのお客様のアプリケーションでダウンタイムがほぼゼロになり、最大規模のアプリケーションでは本番環境でも最大5分まで短縮できます。

アップグレード中のダウンタイムを短縮するためにできることはありますか?

アプリケーションの性質によっては、ダウンタイムを短縮できる場合があります。

コンテンツがすべて、またはほとんどキャッシュ可能なアプリケーションの場合、メンテナンスの夜間に、CDNまたはVarnishのキャッシュ設定が少なくとも1時間はコンテンツを保持するように設定されていることを確認してください。こうすることで、メンテナンスのためにサイトが停止している間でも、未ログインの訪問者はサイトのコンテンツを閲覧できます。この方法は、認証ユーザーのトラフィックや未キャッシュのコンテンツがあるアプリケーションではあまり効果的ではありません。特に、ユーザーが単にコンテンツを閲覧しているだけで何もアクションを起こさない場合でも、ファイルシステムやデータベースへの書き込みアクセスがないと正しく表示できないサイトでは尚更です。

キャッシュテーブルを空にしたり、ファイルシステムやデータベースのコンテンツをバックアップして削除することで、各環境のサイズを大幅に縮小することができます。この方法は、サイト訪問者のパフォーマンス低下を避けるために、メンテナンスの開始前に実行する必要があります。

一般的に、ファイルシステムやデータベースは、大きいものよりも小さいものの方が、より迅速にアップグレードすることができます。

アップグレードのために何か準備する必要はありますか?

Acquia Cloud Nextテクノロジーとそれに関連するアップグレードプロセスは、お客様が行うべきアクションを最小限に抑えるように設計されています。しかし、お客様のアプリケーションの構造によっては、Acquia Cloud Next上でのアプリケーションのパフォーマンスを最適化するために、アクイアが推奨する手順がある場合があります。すべてのお客様は、当社の技術的なFAQで説明されている推奨事項とベストプラクティスの一覧を確認してください。

アップグレード後に何か対応は必要ですか?

非本番環境がAcquia Cloud Nextにアップグレードされたら、すぐにテストすることを全てのお客様に強く推奨しています。これにより、お客様のアプリケーションがAcquia Cloud Platform上で期待通りに動作することを確認できます。非本番環境での確認を行わない状態で本番環境のアップグレードが完了してしまうと、アプリケーションや環境上の重要な機能に悪影響が及ぶ可能性があります。

アップグレードで発生し得る技術的問題は何ですか?

多くのアプリケーションは、お客様の追加作業なしでアップグレードできます。一部のアプリケーションでは、Acquia Cloud Nextの基盤技術に基づいたベストプラクティスに準拠するための変更が必要になります。詳細は技術的なFAQをご覧ください。

アプリケーションの全環境をアップグレードするのにどのくらいの時間がかかりますか?

非本番環境のアップグレードが完了したら、アップグレードされた全環境をテストする期間として14暦日設けられます。スケジュール(cron)ジョブなどのAcquia Cloud PlatformとDrupalサイトの全ての重要な機能が期待通りに動作することを確認する必要があります。アップグレード後に発見された技術的な問題については、適切な緊急度を選択し、新しいサポートチケットですぐにアクイアに連絡してください。

7日間が経過しても重大な問題が発見されず、お客様からの報告がない場合、アクイアは2回目のメンテナンス通知を送信し、メンテナンスウィンドウの利用可能性に応じて、少なくともその7暦日後に本番環境がアップグレードされます。

合計すると、特に断りのない限り、本番環境と非本番環境は約3週間の並行稼働がある(2つの異なるバージョンのAcquia Cloud Platformで実行される)と考えてください。

非本番環境のアップグレードが完了したら本番環境もすぐにアップグレードできますか?

はい。非本番環境のアップグレード完了後、直ちに本番環境のアップグレードを行いたい場合は、非本番環境に対してお送りするメンテナンス通知チケットに返信していただき、本番環境のアップグレードを進めてほしい旨をお伝えください。

メンテナンスの空き時間や予定されているアップグレードの状況に応じて、お客様のご要望にお応えできるよう最大限の努力をいたします。非本番環境のアップグレード後、直ちにテストを行い、本番環境のアップグレードが安全であることを確認してください。

アプリケーションを複数持っており全てアップグレード対象です。アップグレードの順番は指定できますか?

Acquia Cloud Platform上に複数のアプリケーションをお持ちのお客様には、対象アプリケーションのアップグレードが可能になり次第、アップグレードのスケジュールを組みます。特定のアプリケーションを先にアップグレードしたい場合は、アクイアのアカウントチームに連絡してリクエストしていただければ、対応いたします。

空のアプリケーションを持っています。この環境を一度にアップグレードできますか?

はい、ご要望に応じて可能です。また、一部のアプリケーションでこのような方法を提案させていただく可能性があります。

週末にアップグレードできますか?

月曜日から金曜日までの各リージョンで指定された夜間時間帯にのみアップグレードを実行します。週末の夜間にはアップグレードは行われません。

アップグレードを延期できますか?

アップグレードを延期することができるのは、サイトのローンチや大きなイベントなどのタイミングがスケジュールと重なるなどの、お客様の業務に悪影響を与える可能性がある場合のみです。このような場合、延期期間は4週間を超えることはできません。

直前で問題が発生した場合スケジュールを変更できますか?

重要な問題やビジネスイベントにより、予定されているメンテナンス中に障害発生のリスクが高まる場合、メンテナンスウィンドウ開始の4時間前までに延期を要請することができます。

アップグレードは必須ですか?

アクイアは現在、すべてのCloud Classicインフラと関連するプラットフォームロジックを廃止する過程にあります。そのため、これらのアップグレードはすべてのお客様に必要であり、1ヶ月を超える延期のリクエストは承認されません。

Cloud Classicインフラでしか利用できない機能が必要な場合はどうすればよいですか?

お客様のアプリケーションがまだプロビジョニングされていない場合、Acquia Cloud Nextで利用可能になるまで、必要な機能にアクセスできるようClassic Cloudインフラでプロビジョニングすることができます。

お客様のアプリケーションがすでにAcquia Cloud Nextでプロビジョニングされている場合はアクイアのアカウントチームにご連絡ください。Cloud Classicインフラへの一時的な移行をスケジュールします。

アップグレード中に何か問題を発見した場合どうすれば良いですか?

アクイアサポートは、アップグレード後にお客様の環境で発見された重要な問題に対して、24時間365日体制でサポートを行っています。緊急度の低いテクニカルサポートを必要とする問題については、緊急度の低いチケットでお問い合わせください。問題を再現するための手順をサポートチームに提供することで、問題解決がスムーズにいく場合があります。

問題が発生した場合、基本的にはCloud Classicインフラに戻さない方向で解決を試みます。稀なケースとして、アプリケーションのコードや設定の変更が必要な場合があります。このような場合、アクイアサポートチームは可能な限りの改善策を提案しますが、アクイアがお客様に代わってそのような変更を行うことはできません。

しかし、重大な問題については、アクイアはお客様のチームと連携し、最も迅速かつ安全に解決する方法が、Cloud Classicインフラに戻すことであるかどうかを判断します。お客様のチームと連絡が取れない場合、アクイアはお客様のアプリケーションを元に戻し、影響を受けた環境での通常オペレーションをできるだけ早く回復させることがあります。

環境で問題を見つけた場合、いつアクイアに通知する必要がありますか?

環境のアップグレード後に技術的な問題が発生した場合は、いつでもアクイアサポートに連絡できます。しかし、何らかの理由で以前のインフラに戻す必要があるとお客様が判断した場合、アップグレード後7暦日以内にその旨をアクイアに通知する必要があります。

アクイアは、Cloud Classicインフラ上で動作している最後のアプリケーションの非本番および本番の両方のアップグレードが完了してから1週間は、復旧を必要とする問題が検出された場合に備えて稼働し続けます。そのインフラ上でどの環境もアクティブに実行されずに7暦日が経過した後、そのインフラは停止します。

1週間が経過した後にCloud Classicインフラへの復帰が決定的に必要な問題が発生した場合、アクイアは新しいCloud Classicインフラをプロビジョニングし、お客様の元の設定および構成を複製するためにあらゆる合理的な努力をすることによって解決を図ります。場合によっては、これが不可能な場合もあるため、お客様のチームとの緊密な協力のもと、代替案を決定します。

アップグレードや復帰のプロセス中にデータ損失のリスクはありますか?

Acquia Cloud Nextのアップグレードと復帰のプロセスでは、データ損失を避けるためにあらゆる努力が払われます。これらの努力には、稼働直前にお客様のファイルシステムとデータベースを読み取り専用に設定することが含まれます。これによって最終的なデータ同期が進行中または完了した時点でソースインフラに変更が加えられることはありません。

何らかの理由でデータが失われた疑いがある場合はどうすればよいですか?

欠落したと疑われるデータの重要性に応じて、アクイアは利用可能な災害復旧用スナップショットを確認し、データの検査と復旧のために利用できるようにする場合があります。

アップグレード開始前にサイトのバックアップは取得されますか?

災害復旧用スナップショットはAcquia Cloud上で定期的に取得されます。アップグレードが完了すると、アップグレード前のファイルシステムとデータベースの最終バージョンは、Cloud Classicインフラ上にアイドル状態で最大7日間保持されます。

Acquia Cloud Nextに移行することで、既存のサブスクリプションに影響はありますか?

アクイアのViews/Visitsの価格モデルをご利用のお客様は、追加の事務手続きは必要なく、契約内容も変更する必要はありません。Views/Visitsの測定はAcquia Cloud Nextへのアップグレードの影響を受けず、すべての環境でのストレージ使用率の監視を継続します。また、アクイアの製品&サービスガイドに記載されているFair Useガイドラインの対象となります。

アクイアのインスタンスベースの価格モデル(レガシー)をご利用のお客様は、追加の事務手続きは必要なく、契約内容も変更する必要はありません。お客様の既存のインフラに関連するインスタンスベースのCPU/メモリ容量は、Acquia Cloud NextのCloud Capacity Unitsに変換されます。

Acquia Cloud Nextに関して追加料金等は発生しますか?

いいえ。ACNへのアップグレードは、すべてのお客様に追加費用なしで提供されます。

環境がAcquia Cloud Nextに移行したかどうか確認する方法はありますか?

Acquia Cloud Next 上で稼働している環境は、以下の青いアイコンで表示されます。画像の例では、DevとStageの2つの環境がAcquia Cloud Next上で稼働していることが示されています。

Image
acquia cloud next

この移行の他に、大きなメンテナンスイベントはありますか?

アクイアでは、Acquia Cloud Platformのセキュリティと安定性を維持することに全力を注いでおり、サポート終了を迎えたソフトウェアの削除や新機能の追加を継続的に行っています。このような事象がお客様の混乱を招く可能性があることを重々承知しており、ドキュメントやコミュニケーションの改善も随時行っています。これらのアップグレードや廃止が行われている間は、お客様のアプリケーションに影響を与えないためにも可能な限り多くのリードタイムを提供するように努めています。今後のメンテナンスアップグレードの詳細については、ソフトウェアのサポート終了のスケジュールをご覧ください。

質問がある場合、誰に連絡すればよいですか?

このメンテナンスまたはその他のメンテナンスについて質問がある場合は、https://insight.acquia.com/support でチケットを作成するか、ヘルプセンターからアクイアサポートに連絡することができます。

そのほかの参考リソース

 

元記事:Frequently Asked Questions About Upgrading to Acquia Cloud Next

関連記事

全て表示する