همهٔ سیستم‌ها عملیاتی‌اند

ذخیره‌سازی ابری: بکاپ، S3 و فضای اشتراکی

سه سرویس فعال برای نگه‌داری داده در دیتاسنتر تهران: بکاپ سرور ابری با بازیابی از پنل، ذخیره‌سازی شیء با API سازگار با S3 و فضای فایل اشتراکی NFS بین سرورها. فضای بلوک، آرشیو، اسنپ‌شات و سایت استاتیک به‌زودی می‌آیند.

ذخیره‌سازی شیء: ۱۰ گیگ رایگان، سپس ۲٬۰۰۰ تومان برای هر گیگ در ماه،بکاپ سرور: ۲ تومان برای هر گیگ در ساعت

قیمت سرویس‌های فعال

سه سرویس که همین حالا قابل استفاده‌اند

نرخ‌ها مستقیم از سامانهٔ صورت‌حساب خوانده می‌شوند و هزینه ساعتی از کیف پول کسر می‌شود؛ قرارداد و پیش‌پرداخت ماهانه ندارد.

فعال

ذخیره‌سازی شیء (S3)

۲٬۰۰۰تومان برای هر گیگابایت در ماه

  • ۱۰ گیگابایت اول هر حساب رایگان
  • دانلود ۱٬۰۰۰ تومان برای هر گیگابایت؛ آپلود رایگان
  • تا ۱۰ باکت با API سازگار با S3
صفحهٔ ذخیره‌سازی شیء (S3)
فعال

فضای فایل اشتراکی (NFS)

۱٬۰۹۵تومان برای هر گیگابایت در ماه

  • ظرفیت ۱۰، ۵۰، ۱۰۰، ۵۰۰ گیگابایت
  • هزینه بر اساس ظرفیت رزروشده
  • mount هم‌زمان روی سرورهای ابری شما
صفحهٔ فضای فایل اشتراکی (NFS)
فعال

بکاپ سرور ابری

۲تومان برای هر گیگابایت در ساعت

  • بر اساس حجم واقعی هر نسخه
  • تا ۳۰ نسخهٔ آخر برای هر سرور
  • ساخت از پنل یا API، بازیابی از پنل
صفحهٔ بکاپ سرور ابری

مزیت‌ها

چرا داده را جدا از سرور نگه داریم

ویژگی‌هایی که در سرویس‌های فعال ذخیره‌سازی واقعاً وجود دارد

جدا از دیسک سرور

خرابی یا حذف سرور اپلیکیشن، فایل‌های باکت را پاک نمی‌کند

API سازگار با S3

rclone‏، AWS CLI و SDK‌های رایج بدون تغییر کد

پوشهٔ مشترک NFS

چند سرور شما یک فضا را هم‌زمان mount می‌کنند

مصرف و هزینهٔ شفاف

حجم هر باکت و فضا در پنل؛ کسر ساعتی از کیف پول

سناریو

وب‌اپلیکیشن با فایل‌های کاربران

یک سامانهٔ آموزشی فایل‌های تمرین و ویدیوهای کوتاه کاربران را مستقیم در ذخیره‌سازی شیء می‌گذارد و سرورهای اپلیکیشن هیچ فایلی روی دیسک خود نگه نمی‌دارند. با افزایش بار، یک سرور تازه اضافه می‌شود بدون این‌که فایلی منتقل شود؛ پیش از هر به‌روزرسانی هم یک بکاپ دستی از سرور اصلی گرفته می‌شود.

  • دیسک سرور فقط برای سیستم‌عامل و کد
  • افزودن سرور بدون جابه‌جایی فایل‌ها
  • لینک امضاشدهٔ موقت برای فایل‌های خصوصی
  • حذف خودکار نسخه‌های قدیمی برای کنترل هزینه

سرویس‌های این دسته

هر کارت یک سرویس مستقل است که می‌توانید به‌صورت جداگانه استفاده کنید

به‌زودی؛ هنوز سفارش آنلاین ندارد (۴)

برای این سرویس‌ها قیمتی اعلام نمی‌کنیم؛ صفحهٔ هر کدام وضعیت فعلی را توضیح می‌دهد.

مقایسه

ذخیره‌سازی شیء یا فضای فایل اشتراکی؟

ویژگی ذخیره‌سازی شیء (S3) فایل اشتراکی (NFS)
روش دسترسی API و SDK mount مثل پوشه
دسترسی از اینترنت دارد ندارد
لینک عمومی یا موقت دارد ندارد
قفل فایل و chmod ندارد دارد
مبنای هزینه حجم ذخیره‌شده + دانلود ظرفیت رزروشده

داده‌تان را جدا از سرور نگه دارید

ذخیره‌سازی شیء با ۱۰ گیگابایت رایگان، فضای اشتراکی NFS و بکاپ سرور همین حالا فعال‌اند

راهنمای کامل

راهنمای انتخاب ذخیره‌سازی ابری

هر داده‌ای جای خودش را دارد: فایل‌هایی که کاربران آپلود می‌کنند، پوشه‌ای که چند سرور باید هم‌زمان ببینند و نسخه‌ای از سرور که روز خرابی نجات‌تان می‌دهد. این راهنما سرویس‌های فعال ذخیره‌سازی ایران‌کلاد را کنار هم می‌گذارد، هزینهٔ هر کدام را از روی ثابت‌های صورت‌حساب نشان می‌دهد و صادقانه می‌گوید کدام سرویس‌ها هنوز به‌زودی‌اند تا روی آن‌ها برنامه‌ریزی نکنید. اگر فقط فایل‌های وب‌اپلیکیشن را نگه می‌دارید، از ذخیره‌سازی شیء شروع کنید.

۹ بخش حدود ۵ دقیقه مطالعه

فهرست مطالب

ذخیره‌سازی ابری ایران‌کلاد چیست و برای چه کسانی است؟

ذخیره‌سازی ابری یعنی داده را روی فضایی نگه دارید که جدا از دیسک سرور اپلیکیشن است و با رشد نیاز، بدون خرید دیسک و جابه‌جایی سرور بزرگ می‌شود. در ایران‌کلاد همهٔ این فضاها در دیتاسنتر تهران‌اند و هزینه‌شان ساعتی از همان کیف پولی کسر می‌شود که سرورها از آن استفاده می‌کنند.

مخاطب این بخش هر تیمی است که دادهٔ مهم دارد: فروشگاهی که تصاویر محصول را نگه می‌دارد، اپلیکیشنی که فایل کاربران را ذخیره می‌کند، تیمی که چند سرور پردازشی با یک پوشهٔ مشترک دارد و هر کسب‌وکاری که نمی‌خواهد با خرابی یک سرور همه‌چیز را از دست بدهد. انتخاب درست بین سرویس‌ها هم هزینه را پایین نگه می‌دارد و هم معماری را ساده.

کدام سرویس‌ها فعال‌اند و کدام به‌زودی؟

منوی سایت هفت سرویس ذخیره‌سازی را نشان می‌دهد، اما امروز فقط سه تای آن‌ها قابل سفارش‌اند. بقیه در پنل ساخته شده‌اند ولی تا وقتی آزمایش نهایی روی زیرساخت تمام نشود، برای مشتری باز نمی‌شوند.

سرویسوضعیتکاربرد اصلی
بکاپ سرورفعالنسخهٔ کامل سرور ابری برای بازیابی
ذخیره‌سازی شیء S3فعالفایل‌های اپلیکیشن، رسانه و بکاپ
فضای فایل اشتراکی NFSفعالپوشهٔ مشترک بین چند سرور
فضای بلوکبه‌زودیدیسک اضافه برای یک سرور
آرشیو بلندمدتبه‌زودینگه‌داری ارزان دادهٔ کم‌مصرف
اسنپ‌شات اشتراکیبه‌زودینسخهٔ لحظه‌ای باکت، فضا یا دیسک
میزبانی سایت استاتیکبه‌زودیانتشار باکت به‌شکل وب‌سایت

بازگشت به فهرست مطالب

S3‏، NFS یا بکاپ؛ کدام برای دادهٔ شما مناسب است؟

اگر اپلیکیشن شما فایل آپلود می‌کند یا رسانه سرو می‌کند، ذخیره‌سازی شیء بهترین جاست: سرورها بی‌حالت می‌مانند، با حذف یا جایگزینی سرور فایلی گم نمی‌شود و هر فایل با یک کلید مشخص از API خوانده می‌شود. فریم‌ورک‌هایی مثل Laravel‏، Django و Next.js درایور S3 دارند و فقط باید endpoint را عوض کنید.

وقتی نرم‌افزار انتظار یک پوشهٔ واقعی دارد و نمی‌توانید کدش را برای S3 تغییر دهید، فضای فایل اشتراکی NFS مناسب است؛ مثلاً پوشهٔ آپلود وردپرس روی چند سرور، دادهٔ مشترک بین کانتینرهای داکر سوارم یا خروجی یک پردازش که سرور دیگری باید بخواند. بکاپ هم جایگزین هیچ‌کدام نیست؛ بیمه‌نامهٔ کل سرور است.

معیارذخیره‌سازی شیءفایل اشتراکی NFSبکاپ سرور
روش دسترسیAPI سازگار با S3mount مثل پوشهٔ محلیفقط بازیابی از پنل یا API
دسترسی از بیروناز هر جای اینترنت با کلیدفقط سرورهای حساب شما—
مبنای هزینهحجم ذخیره‌شده + دانلودظرفیت رزروشدهحجم واقعی بکاپ
مناسب برایرسانه، فایل کاربر، بکاپ برنامهپوشهٔ مشترک چند سروربرگرداندن کل سرور

بازگشت به فهرست مطالب

هزینه‌ها با اعداد واقعی صورت‌حساب

برای ذخیره‌سازی، تابع قیمت زنده‌ای مثل پلن سرورها نداریم؛ اعداد این بخش مستقیم از ثابت‌های سامانهٔ صورت‌حساب خوانده می‌شوند و اگر تعرفه تغییر کند، این‌جا هم تغییر می‌کند. هزینهٔ همهٔ این سرویس‌ها ساعتی از کیف پول کسر می‌شود.

به‌عنوان یک مثال ساده: بکاپ ۵۰ گیگابایتی که یک ماه (۷۳۰ ساعت) نگه داشته شود حدود ۷۳٬۰۰۰ تومان هزینه دارد. اگر همان داده را به‌جای چند نسخه بکاپ کامل، یک بار در ذخیره‌سازی شیء نگه دارید و فقط تغییرات را با restic اضافه کنید، معمولاً حجم و هزینه به‌مراتب کمتر می‌شود.

سرویسنرخنکته
بکاپ سرور۲ تومان برای هر گیگابایت در ساعتبر اساس حجم واقعی هر نسخه
ذخیره‌سازی شیء۲٬۰۰۰ تومان برای هر گیگابایت در ماه۱۰ گیگابایت اول هر حساب رایگان
دانلود از باکت۱٬۰۰۰ تومان برای هر گیگابایتآپلود رایگان است
فایل اشتراکی ۱۰۰ گیگ۱۰۹٬۵۰۰ تومان در ماهبر اساس ظرفیت، نه مصرف

بازگشت به فهرست مطالب

شروع کار با ذخیره‌سازی شیء در چند قدم

ساخت باکت و اتصال اولین ابزار کمتر از ده دقیقه طول می‌کشد. پیش از هر چیز کیف پول را شارژ کنید؛ تا وقتی زیر ۱۰ گیگابایت رایگان هستید هزینه‌ای کسر نمی‌شود.

  • ساخت باکت با نام یکتا از بخش ذخیره‌سازی پنل
  • ساخت کلید دسترسی با سطح لازم و ذخیرهٔ secret که فقط یک بار نمایش داده می‌شود
  • تنظیم endpoint و آدرس‌دهی path-style در rclone‏، AWS CLI یا SDK اپلیکیشن
  • تعیین عمومی یا خصوصی بودن باکت و در صورت نیاز حذف خودکار فایل‌های قدیمی
  • آپلود آزمایشی و بررسی مصرف در صفحهٔ باکت

بازگشت به فهرست مطالب

امنیت و کنترل دسترسی به داده

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

فضای فایل اشتراکی بر اساس IP عمومی سرورهای ابری حساب شما محافظت می‌شود و فهرست سرورهای مجاز با ساخت و حذف سرور خودکار به‌روز می‌شود؛ سرور دیگری حتی با دانستن آدرس mount نمی‌تواند وصل شود. برای سرورهای خودتان هم فایروال را مرور کنید تا فقط پورت‌های لازم باز بمانند.

بازگشت به فهرست مطالب

استراتژی بکاپ که واقعاً کار می‌کند

قاعدهٔ قدیمی ۳-۲-۱ هنوز درست است: سه نسخه از داده، روی دو نوع فضای متفاوت، یکی بیرون از محل اصلی. در ایران‌کلاد ترکیب ساده‌ای جواب می‌دهد: پیش از هر تغییر مهم یک بکاپ سرور بسازید، دادهٔ مهم اپلیکیشن را هر شب با restic یا rclone به ذخیره‌سازی شیء بفرستید و برای دیتابیس از دیتابیس مدیریت‌شده استفاده کنید که خودش بکاپ شبانه دارد.

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

بازگشت به فهرست مطالب

انتقال داده از ارائه‌دهندهٔ دیگر

برای جابه‌جایی باکت از سرویس S3 دیگر، rclone را روی یک سرور ابری ایران‌کلاد اجرا کنید تا مسیر نوشتن کوتاه باشد؛ دو remote تعریف کنید، با rclone sync منتقل کنید و با rclone check صحت را بسنجید. چون آپلود به باکت هزینهٔ ترافیک ندارد، انتقال به داخل ارزان است.

برای پوشه‌هایی که روی دیسک سرور قبلی‌اند، rsync روی SSH ساده‌ترین ابزار است و می‌توانید آن را چند بار تکرار کنید تا فقط تغییرات آخر منتقل شوند. در آخر آدرس‌ها و endpoint را در اپلیکیشن عوض کنید و رکوردهای DNS را به سرور تازه برگردانید. صفحهٔ مهاجرت چک‌لیست کامل‌تری دارد.

بازگشت به فهرست مطالب

محدودیت‌های فعلی ذخیره‌سازی

فضای بلوک برای اضافه کردن دیسک به یک سرور هنوز عرضه نشده؛ تا آن زمان برای دیسک بیشتر باید پلن سرور را ارتقا دهید. آرشیو ارزان، اسنپ‌شات اشتراکی و انتشار مستقیم باکت به‌عنوان سایت هم هنوز به‌زودی‌اند. فضای فایل اشتراکی فقط NFS است و SMB ندارد، و اسنپ‌شات خودکار برای آن ارائه نمی‌شود.

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

بازگشت به فهرست مطالب بازگشت به ابتدای راهنما

پرسش و پاسخ،  ۱۰ پرسش

سؤالات متداول

پاسخ پرسش خود را پیدا نکردید؟ با پشتیبانی در تماس باشید.

بکاپ سرور، ذخیره‌سازی شیء و فضای فایل اشتراکی چه فرقی دارند؟
بکاپ یک نسخهٔ کامل از دیسک سرور برای برگرداندن کل سرور است. ذخیره‌سازی شیء محل نگه‌داری فایل‌هایی است که اپلیکیشن با API سازگار با S3 می‌خواند و می‌نویسد. فضای فایل اشتراکی یک پوشهٔ NFS است که چند سرور شما هم‌زمان مثل دیسک محلی mount می‌کنند.
ذخیره‌سازی شیء ایران‌کلاد با S3 سازگار است؟
بله. ابزارها و SDK‌های رایج مثل AWS CLI‏، boto3‏، rclone و s3cmd با تعیین endpoint و فعال کردن آدرس‌دهی path-style کار می‌کنند. هر حساب تا ۱۰ باکت می‌سازد و هر باکت از پنل عمومی یا خصوصی می‌شود.
هزینهٔ ذخیره‌سازی شیء چطور حساب می‌شود؟
۱۰ گیگابایت اول مجموع باکت‌های هر حساب رایگان است. برای مازاد آن معادل ۲٬۰۰۰ تومان به‌ازای هر گیگابایت در ماه، ساعتی از کیف پول کسر می‌شود و هر گیگابایت دانلود از باکت ۱٬۰۰۰ تومان هزینهٔ ترافیک خروجی دارد. آپلود به باکت هزینهٔ ترافیک ندارد.
بکاپ سرور ابری خودکار گرفته می‌شود؟
خیر، بکاپ سرور ابری را هر زمان بخواهید از پنل یا API می‌سازید و زمان‌بندی شبانهٔ خودکار ندارد. هر سرور تا ۳۰ نسخهٔ آخر را نگه می‌دارد و هزینه بر اساس حجم واقعی بکاپ، گیگابایتی ۲ تومان در ساعت است. دیتابیس‌های مدیریت‌شدهٔ SQL بکاپ شبانهٔ خودکار جداگانه دارند.
اگر سرور را حذف کنم، بکاپ‌هایش باقی می‌مانند؟
خیر. با حذف سرور، بکاپ‌های آن هم پاک می‌شوند. اگر داده‌ای باید بعد از حذف سرور بماند، پیش از حذف آن را در ذخیره‌سازی شیء یا جای دیگری کپی کنید.
فضای فایل اشتراکی چه ظرفیت‌هایی دارد و قیمتش چقدر است؟
چهار ظرفیت ۱۰، ۵۰، ۱۰۰ و ۵۰۰ گیگابایت قابل انتخاب است و هزینه بر اساس ظرفیت رزروشده، نه حجم مصرفی، ساعتی محاسبه می‌شود. برای نمونه، ظرفیت ۱۰۰ گیگابایتی در ماه حدود ۱۰۹٬۵۰۰ تومان می‌شود.
از سرور خارج از ایران‌کلاد می‌توانم به این فضاها وصل شوم؟
ذخیره‌سازی شیء از هر جای اینترنت با کلید دسترسی در دسترس است. فضای فایل اشتراکی فقط برای سرورهای ابری حساب خودتان باز است و بکاپ هم فقط برای سرورهای ایران‌کلاد ساخته می‌شود.
فضای بلوک، آرشیو، اسنپ‌شات اشتراکی و سایت استاتیک کی عرضه می‌شوند؟
این چهار سرویس در پنل ساخته شده‌اند اما هنوز برای سفارش باز نشده‌اند و تاریخ قطعی ندارند. تا آن زمان برای دیسک بیشتر پلن سرور را ارتقا دهید، برای نگه‌داری بلندمدت از ذخیره‌سازی شیء با حذف خودکار نسخه‌های قدیمی استفاده کنید و سایت استاتیک را روی یک سرور ابری با Edge Proxy منتشر کنید.
چطور حجم ذخیره‌سازی شیء را کنترل کنم تا هزینه بالا نرود؟
برای هر باکت می‌توانید حذف خودکار فایل‌های قدیمی‌تر از ۷، ۳۰، ۹۰ یا ۳۶۵ روز را فعال کنید. سقف حجمی که در صفحهٔ باکت تعیین می‌شود فقط برای پایش است و آپلود را متوقف نمی‌کند، پس کنترل واقعی با حذف خودکار است.
فایل‌هایم را چطور از سرویس دیگری به ایران‌کلاد منتقل کنم؟
برای ذخیره‌سازی شیء، rclone با دو remote برای مبدأ و ایران‌کلاد و دستور sync ساده‌ترین راه است. برای فایل‌هایی که روی دیسک سرور قبلی‌اند، rsync را از سرور ابری تازه اجرا کنید و پس از پایان، تعداد و حجم فایل‌ها را در دو طرف مقایسه کنید.

پاسخ پرسش خود را پیدا نکردید؟ با پشتیبانی در تماس باشید.