بیشتر فاجعههای سرور خرابی سختافزار نیستند. چند دقیقه بعد از تغییری رخ میدهند که کسی داده است: ارتقایی که کامل نشده، فایل تنظیماتی که اشتباه ویرایش شده یا نسخهای که سایت را از کار انداخته است. اسنپشات چنین اشتباهی را از یک روز بد به یک مسیر فرعیِ کوتاه تبدیل میکند.
اسنپشات چیست و چه نیست
اسنپشات یک نسخهٔ ذخیرهشده از دیسک ماشین مجازی شما در یک لحظهٔ مشخص است. ارائهدهندهٔ ابری آن را میگیرد و در همان منطقهای نگه میدارد که ماشین در آن قرار دارد.
اسنپشات پشتیبان پیوسته نیست. چیزی خودکار کپی نمیشود: اسنپشات دیسک را دقیقاً همانطور که در لحظهٔ گرفتن بوده نگه میدارد و هرچه بعد از آن نوشته شود در آن نیست. همچنین فقط دیسک خود ماشین را پوشش میدهد و دیسکهای داده جدا هستند. از هر چیزی که نمیتوانید از دست بدهید، خودتان یک نسخهٔ بیرونی نگه دارید.
چه زمانی بگیریم
- پیش از ارتقای سیستمعامل یا بستههای مهم.
- پیش از استقرار یک نسخهٔ جدید یا تغییر تنظیمات مهم.
- پیش از نصب مجدد سیستمعامل که دیسک را پاک میکند.
- پیش از یک مایگریشن پرخطر پایگاه داده. ابتدا سرویس پایگاه داده یا خود ماشین را متوقف کنید تا نسخه کاملاً سازگار باشد.
چطور بگیریم
- ماشین را باز کنید و تب بکاپها را بزنید. ماشین باید در حال اجرا یا خاموش باشد.
- یک نام بگذارید که دلیل گرفتن آن را بگوید، مثلاً «پیش از ارتقای nginx».
- روی ساخت بکاپ بزنید. وضعیت در انتظار نشان داده میشود و معمولاً ظرف چند دقیقه خودبهخود تکمیلشده میشود. در هر لحظه فقط یک اسنپشات از هر ماشین میتواند در حال تهیه باشد.
پیش از شروع تغییر منتظر تکمیلشده بمانید. فقط اسنپشات تکمیلشده را میشود بازیابی، کپی یا برای ساخت ماشین جدید استفاده کرد.
هزینه
اسنپشات یک افزونهٔ پیشپرداخت است که بهازای هر گیگابایت محاسبه میشود. پیش از ساخت، فرم قیمت هر گیگابایت و بیشترین هزینهٔ ممکن را نشان میدهد و کیف پول شما باید آن حداکثر را پوشش دهد. مبلغ پس از تکمیل اسنپشات و بر اساس اندازهٔ واقعیاش کسر میشود و هر ۳۰ روز تمدید میشود. اگر تمدید پرداخت نشود، بازیابی و کپی مسدود میشود و اسنپشات پس از یک مهلت حذف میشود. پس اسنپشاتهایی را که دیگر لازم ندارید حذف کنید.
استفاده از اسنپشات
- بازیابی همان ماشین. روی بازیابی از این بکاپ بزنید و برای تأیید نام میزبان ماشین را تایپ کنید. دیسک با اسنپشات جایگزین میشود و هرچه از آن زمان نوشته شده از بین میرود. ماشین سفارش و آدرس IP خود را حفظ میکند.
- ساخت ماشین جدید از روی آن. در ساخت ماشین مجازی جدید گزینهٔ ساخت از روی یک بکاپ را انتخاب کنید. اسنپشات باید متعلق به خودتان و روی همان ارائهدهندهٔ پلن باشد.
- کپی به ماشین دیگر روی همان ارائهدهنده و منطقه. OVHcloud کپی اسنپشات را پشتیبانی نمیکند؛ پس روی OVHcloud بهجای کپی، از روی آن ماشین جدید بسازید.
یک روال ساده
- پیش از هر تغییر پرخطر اسنپشات بگیرید و منتظر تکمیلشده بمانید.
- هر اسنپشات را به نام تغییری که از آن محافظت میکند بنامید.
- وقتی تغییر امن بودنش را نشان داد، اسنپشات را حذف کنید.
- یک بار بازیابی را روی ماشینی تمرین کنید که به آن وابسته نیستید، تا اولین بار در شرایط اضطراری نباشد.
- از مهمترین دادههایتان یک نسخهٔ بیرونی نگه دارید.
مراحل کامل در مستندات اسنپشات آمده است.
نوشته شده توسط Venesh Cloud Team
