نمونه خود را بازیابی کنید

ساخت وبلاگ

برای بازیابی خودکار یک نمونه در صورت عدم موفقیت بررسی وضعیت سیستم، می توانید از پیکربندی پیش فرض نمونه استفاده کنید یا زنگ هشدار آمازون CloudWatch ایجاد کنید. اگر یک نمونه به دلیل یک نقص سخت افزاری یا مشکلی که نیاز به دخالت AWS برای تعمیر دارد، غیرقابل دسترس شود، نمونه به طور خودکار بازیابی می شود.

یک نمونه بازیابی شده مشابه نمونه اصلی است، از جمله شناسه نمونه، آدرس های IP خصوصی، آدرس های IP Elastic، و همه ابرداده های نمونه. اگر نمونه آسیب دیده دارای آدرس IPv4 عمومی باشد، نمونه پس از بازیابی آدرس IPv4 عمومی را حفظ می کند. اگر نمونه آسیب دیده در یک گروه قرارگیری باشد، نمونه بازیابی شده در گروه قرار دادن اجرا می شود. در طول بازیابی نمونه، نمونه به عنوان بخشی از راه اندازی مجدد نمونه منتقل می شود و هر داده ای که در حافظه است از بین می رود.

نمونه هایی از مشکلاتی که نیاز به بازیابی نمونه دارند:

  • از دست دادن اتصال به شبکه
  • از دست دادن قدرت سیستم
  • مشکلات نرم افزاری در هاست فیزیکی
  • مشکلات سخت افزاری در میزبان فیزیکی که دسترسی به شبکه را تحت تاثیر قرار می دهد
موضوعات
  • بازیابی خودکار ساده شده بر اساس پیکربندی نمونه
  • بازیابی مبتنی بر عمل Amazon CloudWatch
  • عیب یابی خرابی های بازیابی نمونه

بازیابی خودکار ساده شده بر اساس پیکربندی نمونه

نمونه هایی که از بازیابی خودکار ساده شده پشتیبانی می کنند به طور پیش فرض برای بازیابی یک نمونه ناموفق پیکربندی شده اند. پیکربندی پیش فرض برای نمونه های جدیدی که راه اندازی کرده اید و نمونه های موجودی که قبلاً راه اندازی کرده اید اعمال می شود. بازیابی خودکار ساده شده در پاسخ به خرابی های بررسی وضعیت سیستم آغاز می شود. بازیابی خودکار ساده شده در طول رویدادهای داشبورد سرویس سلامت یا هر رویداد دیگری که بر سخت افزار اصلی تأثیر می گذارد، انجام نمی شود. برای اطلاعات بیشتر، عیب یابی خرابی های بازیابی نمونه را ببینید.

هنگامی که یک رویداد بازیابی خودکار ساده شده با موفقیت انجام می شود، توسط یک رویداد داشبورد سلامت AWS به شما اطلاع داده می شود. هنگامی که یک رویداد بازیابی خودکار ساده شده با شکست مواجه می شود، از طریق یک رویداد داشبورد سلامت AWS و از طریق ایمیل به شما اطلاع داده می شود. همچنین می توانید از قوانین آمازون EventBridge برای نظارت بر رویدادهای بازیابی خودکار ساده شده با استفاده از کدهای رویداد زیر استفاده کنید:

  • AWS_EC2_SIMPLIFIED_AUTO_RECOVERY_SUCCESS — رویدادهای موفق
  • AWS_EC2_SIMPLIFIED_AUTO_RECOVERY_FAILURE — رویدادهای ناموفق
موضوعات
  • الزامات
  • محدودیت ها
  • رفتار بازیابی را تنظیم کنید

الزامات

در صورتی که نمونه دارای ویژگی های زیر باشد، بازیابی خودکار ساده شده توسط یک نمونه پشتیبانی می شود:

  • از اجاره نمونه پیش فرض یا اختصاصی استفاده می کند.
  • از آداپتور پارچه ای الاستیک استفاده نمی کند.
  • از یکی از انواع نمونه زیر استفاده می کند:
  • هدف کلی: A1 |M3 |M4 |M5 |M5a |M5n |M5zn |M6a |M6g |M6i |M6in |M7g |T1 |T2 |T3 |T3a |T4g
  • محاسبه بهینه شده: C3 |C4 |C5 |C5a |C5n |C6a |C6g |C6gn |C6i |C6in |C7g |Hpc6a
  • حافظه بهینه شده: R3 |R4 |R5 |R5a |R5b |R5n |R6a |R6g |R6i |R6in |R7g |u-3tb1 |u-6tb1 |u-9tb1 |u-12tb1 |u-18tb1 |u-24tb1 |X1 |X1e |X2iezn
  • محاسبات تسریع شده: G3 |G3s |G5g |Inf1 |P2 |P3 |VT1

محدودیت ها

  • نمونه هایی با حجم ذخیره سازی نمونه و انواع نمونه های فلزی توسط بازیابی خودکار ساده شده پشتیبانی نمی شوند.
  • بازیابی خودکار ساده شده برای نمونه در یک گروه مقیاس خودکار آغاز نمی شود. اگر نمونه شما بخشی از یک گروه مقیاس خودکار است که بررسی های سلامت فعال است، پس از خراب شدن نمونه، جایگزین می شود.
  • بازیابی خودکار ساده شده فقط برای رویدادهای برنامه ریزی نشده اعمال می شود. برای رویدادهای برنامه ریزی شده اعمال نمی شود.
  • نمونه های خاتمه یافته یا متوقف شده قابل بازیابی نیستند.

رفتار بازیابی را تنظیم کنید

می توانید رفتار بازیابی خودکار را در حین یا پس از راه اندازی نمونه روی غیرفعال یا پیش فرض تنظیم کنید. پیکربندی پیش فرض بازیابی خودکار ساده شده را برای یک نوع نمونه پشتیبانی نشده فعال نمی کند.

برای غیرفعال کردن بازیابی خودکار ساده شده در هنگام راه اندازی نمونه
  1. کنسول آمازون EC2 را در https://console. aws. amazon. com/ec2/ باز کنید.
  2. در صفحه پیمایش، Instances را انتخاب کنید و سپس Launch instance را انتخاب کنید.
  3. در بخش جزئیات پیشرفته، برای مثال بازیابی خودکار، غیرفعال را انتخاب کنید.
  4. تنظیمات راه اندازی نمونه باقی مانده را در صورت نیاز پیکربندی کنید و سپس نمونه را راه اندازی کنید.
برای غیرفعال کردن بازیابی خودکار ساده شده برای یک نمونه در حال اجرا یا متوقف شده
  1. کنسول آمازون EC2 را در https://console. aws. amazon. com/ec2/ باز کنید.
  2. در پنجره پیمایش، موارد را انتخاب کنید.
  3. نمونه را انتخاب کنید و سپس Actions، Instance settings، Change Auto-Recovery Behavior را انتخاب کنید.
  4. خاموش را انتخاب کنید و سپس ذخیره را انتخاب کنید.
برای تنظیم رفتار بازیابی خودکار به طور پیش فرض برای یک نمونه در حال اجرا یا متوقف شده
  1. کنسول آمازون EC2 را در https://console. aws. amazon. com/ec2/ باز کنید.
  2. در پنجره پیمایش، موارد را انتخاب کنید.
  3. نمونه را انتخاب کنید و سپس Actions، Instance settings، Change Auto-Recovery Behavior را انتخاب کنید.
  4. پیش فرض (روشن) را انتخاب کنید و سپس ذخیره را انتخاب کنید.

AWS CLI

برای غیرفعال کردن بازیابی خودکار ساده شده در هنگام راه اندازی
aws ec2 run-instances  --image-idami-1a2b3c4d -- نوع نمونهt2. micro --نام کلیدMyKeyPair --maintenance-options AutoRecovery=غیرفعال  [.]
برای غیرفعال کردن بازیابی خودکار ساده شده برای یک نمونه در حال اجرا یا متوقف شده
aws ec2 modify-instance-maintenance-options  --instance-idi-0abcdef1234567890 --بازیابی خودکار غیرفعال است
برای تنظیم رفتار بازیابی خودکار به طور پیش فرض برای یک نمونه در حال اجرا یا متوقف شده
aws ec2 modify-instance-maintenance-options  --instance-idi-0abcdef1234567890 --بازیابی خودکار پیش فرض

بازیابی مبتنی بر عمل Amazon CloudWatch

اگر می خواهید زمان بازیابی نمونه خود را سفارشی کنید، از بازیابی مبتنی بر عملکرد Amazon CloudWatch استفاده کنید.

هنگامی که زنگ StatusCheckFailed_System فعال می شود، و عمل بازیابی آغاز می شود، موضوع آمازون SNS که هنگام ایجاد زنگ هشدار انتخاب کرده اید و عمل بازیابی را مرتبط کرده اید به شما اطلاع داده می شود. هنگامی که عمل بازیابی کامل شد، اطلاعات در موضوع Amazon SNS که برای هشدار پیکربندی کرده اید منتشر می شود. هر کسی که در این موضوع آمازون SNS مشترک است، یک اعلان ایمیلی دریافت می کند که شامل وضعیت تلاش برای بازیابی و هر دستورالعمل دیگری است. به عنوان آخرین مرحله در عمل بازیابی، نمونه بازیابی مجدد راه اندازی می شود.

حتی اگر بازیابی خودکار ساده غیرفعال نشده باشد، می توانید از آلارم های Amazon CloudWatch برای بازیابی یک نمونه استفاده کنید. برای کسب اطلاعات در مورد ایجاد هشدار آمازون CloudWatch برای بازیابی یک نمونه، به افزودن اقدامات بازیابی به هشدارهای آمازون CloudWatch مراجعه کنید.

انواع نمونه های پشتیبانی شده

همه انواع نمونه های پشتیبانی شده توسط بازیابی خودکار ساده شده نیز توسط بازیابی مبتنی بر عمل CloudWatch پشتیبانی می شوند. علاوه بر این، بازیابی مبتنی بر اقدام آمازون CloudWatch از انواع نمونه های زیر با حجم های فروشگاه نمونه پشتیبانی می کند.

  • هدف کلی: M3
  • محاسبه بهینه شده: C3
  • حافظه بهینه شده: R3 |X1 |X1e |X2idn |X2iedn
مهم

اگر نمونه دارای حجم های ذخیره نمونه باشد، داده ها در طول بازیابی از بین می روند.

بازیابی مبتنی بر اقدام آمازون CloudWatch از بازیابی برای نمونه هایی با اجاره میزبان اختصاصی آمازون EC2 و نمونه های فلزی پشتیبانی نمی کند.

می توانید از کنسول مدیریت AWS یا AWS CLI برای مشاهده انواع نمونه هایی که از بازیابی مبتنی بر عمل Amazon CloudWatch پشتیبانی می کنند استفاده کنید.

برای مشاهده انواع نمونه هایی که از بازیابی مبتنی بر عمل Amazon CloudWatch پشتیبانی می کنند
  1. کنسول آمازون EC2 را در https://console. aws. amazon. com/ec2/ باز کنید.
  2. در پنجره پیمایش سمت چپ، Instance Types را انتخاب کنید.
  3. در نوار فیلتر ، پشتیبانی از بازیابی خودکار را وارد کنید: درست. از طرف دیگر ، وقتی کاراکترها را وارد می کنید و نام فیلتر ظاهر می شود ، می توانید آن را انتخاب کنید. جدول نمونه های نمونه ، تمام انواع نمونه ای را نشان می دهد که از بازیابی مبتنی بر عملکرد Amazon CloudWatch پشتیبانی می کنند.

AWS CLI

برای مشاهده انواع نمونه هایی که از بازیابی مبتنی بر عمل Amazon CloudWatch پشتیبانی می کنند
AWS EC2 توصیف نوع-نام فیلتر ها = بازیابی خودکار ، مقادیر = واقعی-Query "instancetypes [*]. [InstanceType]"-متن OUTPUT |مرتب سازی

عیب یابی خرابی های بازیابی نمونه

موضوعات زیر می تواند باعث بهبودی نمونه شما شود:

  • رویدادهای داشبورد سلامت خدمات یا رویدادهایی که بر میزبان اصلی تأثیر می گذارد. در طی چنین رویدادهایی ، بازیابی خودکار ساده موارد را بازیابی نمی کند. شما اعلان های خرابی بهبودی را برای چنین رویدادهایی دریافت نخواهید کرد. هرگونه حوادث داشبورد بهداشتی خدمات در حال انجام نیز ممکن است مانع از بهبود موفقیت آمیز آمازون CloudWatch شود. برای آخرین اطلاعات در دسترس بودن سرویس به http://status. aws. amazon. com/ مراجعه کنید.
  • ظرفیت موقت و ناکافی سخت افزار جایگزینی.
  • نمونه دارای حجم فروشگاه نمونه است. بازیابی خودکار ساده در مواردی با حجم فروشگاه نمونه پشتیبانی نمی شود. شما باید به صورت دستی از داده های موجود در حجم فروشگاه خود نسخه پشتیبان تهیه کرده و سپس نمونه را متوقف کرده و مجدداً راه اندازی کنید تا آن را به سخت افزار مختلف اساسی منتقل کنید.
  • نمونه به حداکثر کمک هزینه روزانه سه تلاش بازیابی رسیده است.

فرآیند بازیابی خودکار سعی می کند نمونه شما را تا سه شکست جداگانه در روز بازیابی کند. اگر عدم موفقیت وضعیت سیستم نمونه همچنان ادامه دارد ، توصیه می کنیم به صورت دستی متوقف شوید و نمونه را شروع کنید. داده های مربوط به حجم فروشگاه در هنگام متوقف شدن نمونه از بین می رود. برای اطلاعات بیشتر ، به Stop مراجعه کرده و نمونه خود را شروع کنید.

در صورت عدم موفقیت بازیابی خودکار ، نمونه شما ممکن است بازنشسته شود و تخریب سخت افزار به عنوان دلیل اصلی عدم موفقیت در وضعیت سیستم سیستم اصلی مشخص شود.

سیگنال های تجاری...
ما را در سایت سیگنال های تجاری دنبال می کنید

برچسب : نویسنده : عبدالله بوتیمار بازدید : <-PostHit-> تاريخ : پنجشنبه 26 مرداد 1402 ساعت: 13:53