برنامه نویسی

تسلط بر پشتیبان گیری آمازون FSX: راهنمای جامع برای مهندسان ابر

داده ها دارایی با ارزشی در دنیای دیجیتال امروزی هستند و حفاظت از آن بسیار مهم است. یکی از مؤثرترین راه‌ها برای اطمینان از حفاظت از داده‌ها، اجرای یک استراتژی پشتیبان قوی است. Amazon FSX for Windows File Server (Amazon FSX) ذخیره سازی فایل با کارایی بالا را که بر روی Windows Server ساخته شده است فراهم می کند و بخش جدایی ناپذیر این سرویس قابلیت پشتیبان گیری قدرتمند آن است. این راهنما به تفاوت‌های ظریف پشتیبان‌گیری FSX آمازون می‌پردازد و هدف آن این است که مهندسان و توسعه‌دهندگان ابر با تجربه را با دانش عمیق در مورد این ویژگی حیاتی مسلح کند.

اهمیت پشتیبان گیری آمازون FSX

پشتیبان گیری آمازون FSX به صورت خودکار، افزایشی و توسط AWS مدیریت می شود. آنها به شما این امکان را می دهند که از داده های خود محافظت کنید و در صورت بروز خطاهای کاربر، خرابی سیستم یا حملات مخرب، آنها را بازیابی کنید. در حالی که عملکرد اصلی این پشتیبان‌گیری‌ها حفاظت از داده‌ها است، آنها همچنین سایر وظایف عملیاتی مانند کپی کردن یک سیستم فایل در مناطق یا حساب‌های AWS را تسهیل می‌کنند.

وقتی نوبت به مدیریت پشتیبان‌گیری FSx می‌رسد، درک نحوه عملکرد سرویس بسیار مهم است. FSx به طور خودکار روزانه در طول یک پنجره پشتیبان، یک بازه زمانی 30 دقیقه ای که شما انتخاب می کنید، نسخه پشتیبان تهیه می کند. این پشتیبان‌گیری‌های خودکار به مدت ۷ روز حفظ می‌شوند. با این حال، FSx همچنین به شما اجازه می‌دهد تا به صورت دستی پشتیبان‌گیری ایجاد کنید، که به‌عنوان پشتیبان‌گیری توسط کاربر یا بر اساس تقاضا نامیده می‌شود، که می‌تواند به‌طور نامحدود نگهداری شود.

آناتومی پشتیبان گیری FSX

پشتیبان گیری FSx از عناصر متعددی تشکیل شده است که ابرداده های مهمی را در مورد پشتیبان گیری حمل می کند. این شامل شناسه پشتیبان، سیستم فایلی که پشتیبان از آن ایجاد شده است، وضعیت پیشرفت پشتیبان گیری، نوع پشتیبان گیری (خودکار یا دستی)، و شناسه کلید KMS مورد استفاده برای رمزگذاری و غیره است. چنین جزئیات ریز به شما امکان کنترل و ردیابی روی نسخه های پشتیبان را می دهد.

چرخه حیات یک پشتیبان FSX

درک چرخه حیات یک نسخه پشتیبان از FSX می تواند به شما در مدیریت موثر پشتیبان گیری کمک کند. چرخه حیات زمانی شروع می‌شود که پشتیبان‌گیری ایجاد می‌شود، یا به طور خودکار در طول پنجره پشتیبان‌گیری یا زمانی که کاربر یک نسخه پشتیبان دستی را شروع می‌کند. از آنجا، پشتیبان گیری از طریق وضعیت های مختلف – ایجاد، در دسترس، کپی کردن، و حذف، پیشرفت می کند تا در نهایت به وضعیت DELETED می رسد، جایی که از سیستم فایل حذف می شود.


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


نحوه ایجاد پشتیبان FSX

ایجاد پشتیبان‌گیری از FSX یک فرآیند ساده است، اما درک تفاوت‌های ظریف آن به جلوگیری از هرگونه خطا و ساده‌سازی فرآیند کمک می‌کند. یک نسخه پشتیبان FSx شامل کل سیستم فایل – تمام ابرداده ها، داده ها و ویژگی های فایل های شما، به همراه پیکربندی سیستم فایل، گروه های امنیتی مرتبط با آن و تنظیمات شبکه است.

در اینجا یک راهنمای گام به گام در مورد نحوه ایجاد یک پشتیبان FSX از کنسول مدیریت AWS آورده شده است:

  1. کنسول آمازون FSx را در اینجا باز کنید https://console.aws.amazon.com/fsx/.

  2. در پنجره ناوبری سمت چپ، را انتخاب کنید سیستم های فایل.

  3. فایل سیستمی را که می خواهید پشتیبان بگیرید انتخاب کنید.

  4. در اقدامات منوی کشویی، انتخاب کنید پشتیبان ایجاد کنید.

  5. (اختیاری) در پشتیبان گیری در پنجره، می توانید یک نام به پشتیبان در زیر اختصاص دهید نام پشتیبان. اگر این فیلد را خالی بگذارید، آمازون FSx یک نام منحصربه‌فرد خودکار اختصاص می‌دهد.

  6. کلیک پشتیبان ایجاد کنید.

  7. شما می توانید پیشرفت عملیات پشتیبان گیری را بر روی آن نظارت کنید پشتیبان گیری صفحه پس از تغییر وضعیت به در دسترس، پشتیبان شما آماده است.

نحوه بازیابی بک آپ های FSX

بازیابی یک نسخه پشتیبان از FSx به معنای ایجاد یک سیستم فایل جدید است که یک کپی دقیق از سیستم فایل اصلی در نقطه ای است که پشتیبان گرفته شده است. فایل سیستم جدید نام DNS و شناسه منبع خود را دارد.

در زیر دستورالعمل های دقیق برای بازیابی یک نسخه پشتیبان از FSx از کنسول مدیریت AWS آمده است:

  1. کنسول آمازون FSx را در اینجا باز کنید https://console.aws.amazon.com/fsx/.

  2. در قسمت ناوبری سمت چپ، روی آن کلیک کنید پشتیبان گیری.

  3. پشتیبان مورد نظر برای بازیابی را انتخاب کنید.

  4. کلیک کنید روی اقدامات منوی کشویی را انتخاب کنید ایجاد فایل سیستم.

  5. در ایجاد فایل سیستم از پشتیبان گیری پنجره، جزئیات مربوط به سیستم فایل جدید را مشخص کنید. برای اکثر تنظیمات، کنسول مقادیر نسخه پشتیبان را از قبل پر می کند، اما شما می توانید آنها را تغییر دهید.

  6. را کلیک کنید ایجاد فایل سیستم. آمازون FSx سپس نسخه پشتیبان را به یک سیستم فایل جدید بازیابی می کند. وضعیت فایل سیستم جدید به تغییر می کند در دسترس پس از آماده شدن برای استفاده

نحوه حذف بک آپ های FSX

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

در اینجا یک راهنمای دقیق در مورد نحوه حذف یک نسخه پشتیبان از FSx از کنسول مدیریت AWS آورده شده است:

  1. کنسول آمازون FSx را در اینجا باز کنید https://console.aws.amazon.com/fsx/.

  2. در پنجره ناوبری سمت چپ، را انتخاب کنید پشتیبان گیری.

  3. نسخه پشتیبان را که می خواهید حذف کنید انتخاب کنید.

  4. کلیک کنید روی اقدامات منوی کشویی را انتخاب کنید حذف.

  5. در پشتیبان را حذف کنید در پنجره، پیامی را مشاهده می کنید که از شما می خواهد حذف را تأیید کنید. برای تایید، “حذف” را در کادر تایپ کنید.

  6. را کلیک کنید پشتیبان را حذف کنید.

بهترین روش ها برای مدیریت پشتیبان گیری FSX

مدیریت کارآمد پشتیبان گیری FSX شامل پیروی از بهترین شیوه های خاص است. این استراتژی‌ها می‌توانند به شما کمک کنند تا ارزش پشتیبان‌گیری FSX را به حداکثر برسانید، هزینه‌ها را بهینه کنید و از محافظت قوی از داده‌ها اطمینان حاصل کنید.

  1. به طور منظم پشتیبان گیری بر اساس تقاضا ایجاد کنید: در حالی که پشتیبان‌گیری خودکار یک شبکه ایمنی را فراهم می‌کند، عاقلانه است که به‌طور منظم در هنگام ایجاد تغییرات یا به‌روزرسانی‌های مهم در سیستم فایل خود، پشتیبان‌گیری براساس تقاضا ایجاد کنید. این پشتیبان‌گیری‌ها به‌عنوان عکس‌های فوری عمل می‌کنند، وضعیت سیستم فایل شما را در یک نقطه خاص از زمان ثبت می‌کنند و می‌توانند برای سناریوهای بازیابی فاجعه بسیار مهم باشند.

  2. یک سیاست حفظ چند لایه را اجرا کنید: یک خط مشی حفظ را ایجاد کنید که هم الزامات بازیابی اطلاعات و هم پیامدهای هزینه را در نظر بگیرد. در حالی که حفظ نسخه پشتیبان برای مدت طولانی محافظت بهتری را فراهم می کند، هزینه ها را نیز افزایش می دهد. بنابراین، یک خط مشی پلکانی که برای مثال پشتیبان گیری روزانه را برای یک هفته، پشتیبان گیری هفتگی برای یک ماه و پشتیبان گیری ماهانه را برای مثال برای یک سال نگه می دارد، می تواند یک رویکرد متعادل باشد.

  3. نظارت بر فعالیت پشتیبان گیری: نظارت بر فعالیت پشتیبان‌گیری می‌تواند به شما در مدیریت ظرفیت و هزینه‌های ذخیره‌سازی کمک کند. AWS ابزارهای نظارتی مختلفی مانند Amazon CloudWatch و AWS CloudTrail را ارائه می‌کند که می‌تواند به شما در ردیابی و بازرسی عملیات پشتیبان‌گیری و بازیابی کمک کند.

  4. به طور منظم عملیات بازیابی را آزمایش کنید: به طور مرتب روش های بازیابی خود را آزمایش کنید تا مطمئن شوید که مطابق انتظار عمل می کنند. این عمل می تواند به شما کمک کند تا مسائل بالقوه را قبل از اینکه بر تداوم کسب و کار شما تأثیر بگذارند شناسایی و حل کنید.

  5. پشتیبان های خود را تگ کنید: استفاده از قابلیت‌های برچسب‌گذاری AWS می‌تواند مدیریت پشتیبان‌گیری را به‌ویژه در محیط‌های مقیاس بزرگ تا حد زیادی ساده کند. برچسب‌ها به شما این امکان را می‌دهند که نسخه‌های پشتیبان خود را بر اساس ویژگی‌های مختلف، مانند پروژه، مالک یا محیط، دسته‌بندی کنید و به شما امکان می‌دهد تا نسخه‌های پشتیبان خود را به طور موثر مدیریت، فیلتر و جستجو کنید.

  6. بک آپ های خود را رمزگذاری کنید: برای افزایش امنیت داده‌ها، رمزگذاری خودکار نسخه‌های پشتیبان خود را با استفاده از سرویس مدیریت کلید AWS (KMS) فعال کنید. AWS KMS کنترل متمرکز روی کلیدهای رمزنگاری را در اختیار شما قرار می دهد و مدیریت کلیدهای مورد استفاده برای رمزگذاری داده های خود را آسان تر می کند.

شیرجه عمیق به عملیات پشتیبان گیری FSX

Amazon FSX از عکس‌های فوری Windows Volume Shadow Copy Service (VSS) برای پشتیبان‌گیری استفاده می‌کند. در اینجا نگاهی عمیق تر به برخی از جنبه های فنی تر عملیات پشتیبان گیری FSX داریم.

درک عکس های فوری VSS برای پشتیبان گیری FSX

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

ثبات پشتیبان گیری FSX

در حالی که VSS می‌تواند پشتیبان‌گیری‌های «مطابق با خرابی» ایجاد کند که وضعیت داده‌ها را در یک لحظه خاص ثبت کند، FSx یک قدم فراتر می‌رود. FSx از VSS برای ایجاد پشتیبان‌های «سازگار با برنامه» استفاده می‌کند و یکپارچگی برنامه‌های کاربردی (مانند Microsoft SQL Server یا Active Directory) را که روی سیستم فایل اجرا می‌شوند، حفظ می‌کند.

پشتیبان گیری افزایشی در FSX

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

کار با بک آپ های Cross-Region و Cross-Account FSX

FSX نه تنها با پشتیبان‌گیری درون منطقه‌ای، انعطاف‌پذیری را فراهم می‌کند، بلکه از پشتیبان‌گیری بین منطقه‌ای و بین حسابی نیز پشتیبانی می‌کند. این امکان بهبود بازیابی بلایا، انطباق بهتر با الزامات محل اقامت داده‌ها و انتقال داده‌ها را ساده‌تر می‌کند.

ایجاد پشتیبان‌گیری بین منطقه‌ای FSX

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

در اینجا یک راهنمای دقیق در مورد نحوه ایجاد پشتیبان‌گیری بین منطقه‌ای برای FSx با استفاده از کنسول AWS Backup آورده شده است:

  1. کنسول AWS Backup را در اینجا باز کنید https://console.aws.amazon.com/backup.

  2. در قسمت ناوبری، را انتخاب کنید منابع حفاظت شده.

  3. در نوع منبع کشویی، انتخاب کنید FSx.

  4. فایل سیستمی را که می خواهید پشتیبان بگیرید انتخاب کنید.

  5. در اقدامات منوی کشویی، انتخاب کنید ایجاد پشتیبان بر اساس درخواست.

  6. جزئیات مربوط به پشتیبان را مشخص کنید. در طاق پشتیبان گزینه، یک صندوق پشتیبان واقع در منطقه ای که می خواهید نسخه پشتیبان را ذخیره کنید، انتخاب کنید.

  7. کلیک ایجاد پشتیبان بر اساس درخواست.

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

ایجاد پشتیبان‌گیری بین حساب‌های FSX

ایجاد نسخه پشتیبان بین حساب ها بهترین روش برای افزایش امنیت پشتیبان گیری شما است. با ذخیره کردن نسخه‌های پشتیبان در یک حساب دیگر، می‌توانید از پشتیبان‌گیری‌های خود محافظت کنید، حتی اگر حساب اصلی شما به خطر بیفتد. شما می توانید با استفاده از AWS Backup همراه با AWS Resource Access Manager (RAM) به این هدف دست یابید تا صندوق پشتیبان خود را با حساب دیگری به اشتراک بگذارید.

در اینجا نحوه ایجاد پشتیبان بین اکانت برای FSx با استفاده از AWS Backup و AWS RAM آمده است:

  1. کنسول AWS Backup را در اینجا باز کنید https://console.aws.amazon.com/backup.

  2. در قسمت ناوبری، را انتخاب کنید خزانه های پشتیبان.

  3. صندوق پشتیبان مورد نظر برای اشتراک گذاری را انتخاب کنید.

  4. در اقدامات منوی کشویی، انتخاب کنید اشتراک گذاری.

  5. در صندوق پشتیبان را به اشتراک بگذارید در پنجره، شناسه حساب AWS را در جایی که می‌خواهید صندوق پشتیبان را به اشتراک بگذارید، وارد کنید و کلیک کنید اشتراک گذاری.

  6. وارد حساب ثانویه AWS شوید، کنسول RAM AWS را در آن باز کنید https://console.aws.amazon.com/ram.

  7. در قسمت ناوبری، را انتخاب کنید به اشتراک گذاشته شده با من.

  8. سهم منابع را بپذیرید. اکنون می توانید از AWS Backup در حساب ثانویه به صندوق پشتیبان مشترک دسترسی داشته باشید.

  9. در کنسول AWS Backup، در زیر منابع حفاظت شده، سیستم فایل FSx خود را انتخاب کنید و یک نسخه پشتیبان جدید بر اساس درخواست ایجاد کنید که مخزن پشتیبان مشترک را مشخص می کند.

به یاد داشته باشید، پشتیبان‌گیری بین حساب‌ها شامل انتقال داده بین حساب‌ها می‌شود که می‌تواند هزینه‌های اضافی را به همراه داشته باشد. هنگام اشتراک گذاری منابع در حساب ها برای حفظ امنیت، همیشه از اصل حداقل امتیاز پیروی کنید.

نتیجه

Amazon FSX for Windows File Server قابلیت های پشتیبان گیری قدرتمند و انعطاف پذیری را برای محافظت از داده های سیستم فایل شما ارائه می دهد. درک جزئیات پشتیبان گیری FSX و پیروی از بهترین روش های ذکر شده در این راهنما می تواند شما را برای استفاده موثر از این ویژگی ها مجهز کند. از آنجایی که حفاظت از داده ها همچنان در چشم انداز دیجیتال در حال تحول امروز اهمیت زیادی پیدا می کند، تسلط بر پشتیبان گیری آمازون FSX یک دارایی مهم در کمربند ابزار AWS شما خواهد بود.


با تشکر برای خواندن!

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

به 2500+ کارشناسان نرم افزار بپیوندید که چگونه مشکلات پیچیده در AWS را با راه حل های ساده و بهترین شیوه ها حل کنند.

همچنین از یک لذت ببرید 25 درصد تخفیف روی کتاب Node.js در AWS: از صفر تا قهرمان بسیار در دسترس با استفاده از کد تخفیف SIMPLEAWS.

اگر می خواهید درباره من بیشتر بدانید، می توانید من را در www.guilleojeda.com پیدا کنید

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا