دیسک ابری
Block Storageدیسک ابری جدا از سرور؛ با حذف یا تعویض سرور، دادهها سر جایشان میمانند
فضای ذخیرهسازی فایل (Object Storage) در ابر درسا جایی برای نگهداری عکس، ویدیو، اسناد، فایلهای حجیم و نسخههای پشتیبان است. نرمافزارتان مستقیم از آن استفاده میکند.
| فایل | حجم |
|---|---|
| images/hero.webp | ۴۸۰ کیلوبایت |
| videos/intro.mp4 | ۲۴٫۶ مگابایت |
| docs/catalog.pdf | ۳٫۱ مگابایت |
| images/logo.svg | ۱۲ کیلوبایت |
DC7K••••Q2MFهر نرمافزار، کلید خودشفضای ذخیرهسازی فایل به هیچ سروری وابسته نیست. نرمافزارها با کلید دسترسی فایل میفرستند و میخوانند.
نرمافزار، اسکریپت یا ابزاری که با S3 کار میکند، فایل را با کلید دسترسی بارگذاری میکند.
فایل در فضای ذخیرهسازی پروژهتان نگه داشته میشود و فضای مصرفشده را در پنل میبینید.
سرور، سایت یا نرمافزار شما با همان کلید فایل را میخواند. اگر سرور را عوض کنید، فایلها سر جایشان میمانند.
هر دو داده را جدا از سرور نگه میدارند، اما برای کارهای متفاوتی ساخته شدهاند.
| فضای ذخیرهسازی فایلObject Storage | دیسک ابریBlock Storage | |
|---|---|---|
| چه چیزی نگه میدارد | فایلهای کامل مثل عکس، ویدیو، سند، بکاپ و گزارش | دادههایی که سیستمعامل سرور مستقیم رویشان کار میکند، مثل فایلهای پایگاهداده |
| روش استفاده | با کلید دسترسی و ابزارها یا کتابخانههای سازگار با S3 | مثل یک هارد به سرور وصل میشود و داخل سیستمعامل دیده میشود |
| چه کسی به آن دسترسی دارد | هر نرمافزاری که کلید داشته باشد؛ برای هر نرمافزار میتوانید کلید جدا بسازید | هر بار فقط سروری که دیسک به آن وصل است |
| وابستگی به سرور | به هیچ سروری وصل نیست و با عوض شدن سرور، فایلها سر جایشان میمانند | جدا از سرور ساخته میشود، ولی برای استفاده باید به یک سرور وصل شود |
| مناسب برای | فایلهای زیاد و حجیم، آرشیو و نسخههای پشتیبان | پایگاهداده، فایلهای نرمافزار و هر دادهای که سرور مدام میخواند و مینویسد |
اگر سرور به یک هارد اضافه برای دادههایش نیاز دارد، دیسک ابری را انتخاب کنید. درباره دیسک ابری
خروجی بکاپ سرورها و نرمافزارها را جدا از خود سرور نگه دارید. بکاپ پایگاهدادههای مدیریتشده را هم میتوانید در فضای ذخیرهسازی فایل پروژه نگه دارید.
عکس محصولات، فایلهایی که کاربران بارگذاری میکنند و ویدیوها را بدون پر شدن دیسک سرور نگه دارید.
تصویر، فونت و فایلهای ساختهشدهٔ سایت را یکجا نگه دارید تا نرمافزار یا فرایند انتشارتان از همینجا بخواندشان.
گزارشهای وبسرور و نرمافزار را به این فضا بفرستید تا دیسک سرور پر نشود و هر وقت لازم شد سراغشان بروید.
فایلها از پنل بارگذاری نمیشوند؛ نرمافزار یا ابزار شما با کلید دسترسی مستقیم با فضا کار میکند.
یک نام برای فضا انتخاب کنید. وضعیت سرویس و فضای مصرفشده را بعداً در پنل میبینید.
پنل کلید دسترسی، کلید مخفی و آدرس سرویس را نشان میدهد. کلید مخفی فقط همان لحظه دیده میشود؛ آن را جای امنی نگه دارید.
این سه مقدار را در ابزار یا کتابخانهٔ سازگار با S3 وارد کنید. اولین دستور، فضای شما را فهرست میکند.
وقتی هر نرمافزار کلید جدا دارد، کلیدی را که دیگر لازم نیست میتوانید بدون اثر روی بقیه حذف کنید.
export AWS_ACCESS_KEY_ID=<ACCESS_KEY>
export AWS_SECRET_ACCESS_KEY=<SECRET_KEY>
# list your bucket
aws s3 ls --endpoint-url <ENDPOINT>
# upload a file
aws s3 cp ./backup.tar.gz s3://<BUCKET>/backups/ \
--endpoint-url <ENDPOINT>امکانات اصلی فضای ذخیرهسازی فایل در یک نگاه.
برای هر نرمافزار یا بخش، فضایی جدا با نام دلخواه بسازید.
مشخص کنید کدام نرمافزار با کدام کلید به فایلها دسترسی دارد.
وضعیت سرویس و فضای مصرفی را در پروژه ببینید.
سرویسهایی که معمولاً همراه فضای ذخیرهسازی فایل استفاده میشوند.
دیسک ابری جدا از سرور؛ با حذف یا تعویض سرور، دادهها سر جایشان میمانند
نسخهٔ پشتیبان از دادهها تا پس از هر خطا بتوانید آنها را برگردانید
مدیریت دامنه، رکوردهای DNS، مسیر ترافیک و تنظیمات HTTPS سایت از یک جا
نگهداری فایلهای حجیم روی دیسک سرور، سرور را زود پر میکند و رشد کسبوکار را به ظرفیت همان سرور گره میزند.
فضای ذخیرهسازی فایل برای کاربردهایی مثل فایلهای نرمافزار و سایت، آرشیو اسناد و داده، عکس و ویدیو مناسب است. انتخاب نهایی به نیاز فنی و عملیاتی پروژه شما بستگی دارد.
اول راهنمای محصول را بخوانید و هزینه را با ماشینحساب برآورد کنید؛ بعد در پنل کاربری، داخل پروژه موردنظر، سرویس را بسازید.
ثبتنام کنید، هزینه را پیش از ساخت برآورد کنید و ساعتی، به اندازهٔ مدت استفاده بپردازید.