S3QL

نرم افزار تصویر:
S3QL
جزئیات نرم افزار:
نسخه: 2.4
ها تاریخ: 20 Feb 15
توسعه دهنده: Nikratio
پروانه: رایگان
محبوبیت: 10

Rating: nan/5 (Total Votes: 0)

در S3QL پشتیبانی آمازون S3 و همچنین سرورهای SFTP خودسرانه و به طور موثر شما فراهم می کند با یک دیسک سخت از پویا، ظرفیت بی نهایت است که می تواند از هر کامپیوتر با دسترسی به اینترنت قابل دسترسی است.
S3QL ارائه یک استاندارد، کامل برجسته فایل سیستم یونیکس است که مفهومی از هر فایل سیستم محلی غیر قابل تشخیص. علاوه بر این، S3QL دارای ویژگی های اضافی مانند فشرده سازی، رمزگذاری، داده ها د تکرار، درختان تغییر ناپذیر و snapshotting که این امر به ویژه برای پشتیبان گیری آنلاین و آرشیوی مناسب را.
S3QL طراحی شده است به نفع سادگی و ظرافت بیش از عملکرد و ویژگی-خزش. مراقبت گرفته شده است را به کد منبع به عنوان قابل خواندن و سرویس به عنوان امکان پذیر است. تشخیص خطا جامد و رفع خطا از خط اول شامل شده است، و S3QL همراه با گسترده مورد تست خودکار برای تمام اجزای آن است.
قبل از اینکه یک فایل سیستم را می توان نصب شده، باطن که اطلاعات را نگه خواهد به مقداردهی اولیه می شود. این است که با دستور mkfs.s3ql انجام می شود. در اینجا ما با استفاده از باطن آمازون S3، و nikratio-s3ql-سطل سطل S3 است که در آن سیستم فایل ذخیره شده است.
mkfs.s3ql S3: // nikratio-s3ql-سطل
برای mount کردن فایل S3QL سیستم ذخیره شده در nikratio_s3ql_bucket سطل S3 در دایرکتوری / mnt / s3ql، وارد کنید:
mount.s3ql S3: // nikratio-s3ql-سطل / MNT / s3ql
حالا شما می توانید برنامه پشتیبان گیری مورد علاقه خود را به اجرا یک نسخه پشتیبان تهیه به دایرکتوری / mnt / s3ql آموزش و داده شد ذخیره می شود خواهد آمازون S3. هنگامی که شما انجام می شود، سیستم فایل است تا با پیاده شود
umount.s3ql / MNT / s3ql

ویژگی ها:

شفافیت. مفهومی، S3QL غیر قابل تشخیص از یک سیستم فایل محلی است. به عنوان مثال، آن را پشتیبانی hardlinks، پیوندهای نمادی، مجوز دسترسی کامل یونیکس، ویژگی های توسعه یافته و اندازه فایل تا 2 TB.
اندازه پویا. اندازه فایل سیستم S3QL رشد می کند و کاهش به صورت پویا به عنوان مورد نیاز است.
فشرده سازی. قبل از ذخیره سازی، تمام داده ها ممکن است با LZMA، مورد bzip2 یا الگوریتم LZ فشرده.
رمزگذاری. پس از فشرده سازی (اما قبل از بارگذاری)، تمام داده ها AES می تواند با یک کلید 256 بیتی رمزگذاری شده است. کنترلی SHA256 HMAC اضافی استفاده می شود برای محافظت از داده ها در برابر دستکاری.
داده ها د تکرار. اگر چندین فایل داشته محتویات یکسان، داده کار برکنار خواهد شد تنها یک بار ذخیره می شود. این کار در تمام فایل های ذخیره شده در فایل سیستم، و همچنین اگر فقط به چند قسمت از فایل های یکسان هستند در حالی که بخش های دیگر متفاوت است.
درختان تغییر ناپذیر. درختان دایرکتوری را می توان تغییر ناپذیر ساخته شده، به طوری که محتویات آنها دیگر نمی تواند به هیچ وجهی تغییر کند. این می تواند مورد استفاده قرار گیرد به اطمینان حاصل شود که پشتیبان گیری نمی تواند اصلاح شود پس از آنها ساخته شده است.
کپی-در-نوشتن / Snapshotting. S3QL می تواند درختان دایرکتوری کل بدون استفاده از فضای ذخیره سازی اضافی را تکثیر کند. فقط اگر یکی از نسخه های اصلاح شده است، بخشی از اطلاعات است که اصلاح شده است طول خواهد کشید تا فضای ذخیره سازی اضافی. این را می توان مورد استفاده برای ایجاد عکس های فوری هوشمند که در زمان حفظ دولت از یک دایرکتوری در نقاط مختلف با استفاده از حداقل مقدار از فضا.
مستقل با عملکرد بالا و زمان تاخیر شبکه می باشد. تمام عملیات هایی که ارسال نشده است و یا به عنوان خوانده شده محتویات فایل (مانند ایجاد دایرکتوری یا در حال حرکت، تغییر نام و تغییر مجوز فایل ها و دایرکتوری ها) هستند بسیار سریع زیرا آنها بدون هر گونه معاملات شبکه انجام شده است.
S3QL به این هدف با صرفه جویی در کل فایل و ساختار دایرکتوری در یک پایگاه داده. این پایگاه داده به صورت محلی ذخیره سازی و کپی از راه دور غیر همزمان به روز شد.
پشتیبانی از اتصالات پهنای باند کم است. S3QL تجزیه محتویات فایل را به بلوک های کوچکتر و انبارهای بلوک محلی. این به حداقل می رساند هر دو تعداد معاملات شبکه مورد نیاز برای خواندن و نوشتن داده ها، و مقدار داده است که به منتقل می شود زمانی که فقط بخش هایی از یک فایل ها به عنوان خوانده شده یا نوشته شده است.

چه جدید در این نسخه است:

در تلاش برای ارتقاء یک فایل سیستم است که در حال حاضر در جدیدترین نسخه دیگر ارائه فراداده محلی کپی غیر قابل استفاده.
نام سطل ذخیره سازی گوگل حاوی نقاط دیگر مشکلات با اعتبار گواهی SSL.
رفع تصادف در هنگام statvfs () در فایل سیستم تقریبا خالی نامیده می شود.
یک جدید & quot وجود دارد؛ swiftks ها & quot؛ باطن برای سرورهای اوپناستک / سویفت.
KeyError در مجموعه / abc.py & quot؛ تغییر، شرط نژاد است که می تواند منجر به mount.s3ql توفنده با یک & quot حذف
رفع یک تصادف است که می تواند رخ دهد هنگامی که در تلاش برای پاک کردن پس از دریافت اتصال به سرور یا خطا در هنگام آپلود یک شی.

جدید در نسخه 2.2 است:

در S3QL در حال حاضر با استفاده از اتصالات SSL به طور پیش فرض و گواهینامه های سرور.
شرایط مسابقه که منجر به از دست دادن ظاهری فراداده از راه دور ثابت شد.
باطن S3 در حال حاضر حذف اشیاء ذخیره سازی چندگانه با استفاده از یک درخواست در صورت امکان، کاهش زمان تاخیر، ترافیک، و تعداد درخواست ها به S3.
S3QL در حال حاضر قادر به تشخیص خطاها سرور و تاییدیه قبل از همه داده شده است به سرور ارسال می شود.
A 'rackspace' باطن جدید است که اجازه می دهد تا مشخصات منطقه ذخیره سازی شی در URL ذخیره سازی اضافه شد.
گزینه --compress mount.s3ql در حال حاضر اجازه می دهد تا مشخصات سطح فشرده سازی.

جدید در نسخه 1.15 است:

در دوچرخه سواری از پشتیبان گیری ابرداده در هنگام استفاده از بخش مدیریت محلی در حال حاضر زمان بسیار کمتر طول می کشد.
این است که دیگر مورد نیاز است که S3QL و پایتون APSW به همان از SQLite کتابخانه مشترک در ارتباط است.
در mount.s3ql، یک تصادف در هنگام استفاده از --metadata آپلود فاصله 0 ثابت شد.
به جای به طور کامل پیاده کردن فایل سیستم (و خروج از نقطه کوه غیر قابل دسترس) هنگامی که داده باطن است گم شده و یا خراب شده، S3QL در حال حاضر یک خطا برمی گرداند و سوئیچ ها به عنوان خوانده شده فقط عملیات.

جدید در نسخه 1.13 است:

در این نسخه به رفع یک اشکال که باعث فراداده ناهنجار به هنگام استفاده از نسخه های eglibc اخیر نوشته شده است از.
این رفع مسائل هنگامی که در تلاش برای دسترسی به یک دایرکتوری در ریشه از فایل سیستم که اخیرا با s3qlrm حذف شده است.
پشتیبانی ACL صوری حذف شده است.
این نسخه دسته بهتر سطل با نام DNS نامعتبر است.
این سعی مجدد خواهد شد اگر DNS در دسترس نیست.

جدید در نسخه 1.11.1 است:

در این نسخه به رفع یک تصادف در هنگام استفاده از باطن S3 (رگرسیون معرفی شده در نسخه 1.11)، افزایش می دهد حداقل گزارش اندازه فایل سیستم تا 1 TB ، و کار در سراسر اشکال DF تا اندازه مناسب گزارش شده است.

جدید در نسخه 1.11 است:

به متاداده اشیاء در مورد ذخیره شده است در حال حاضر به زمینه های متعدد تقسیم شده، بنابراین هیچ درست بیش از 256 بایت است. (این باعث می شود S3QL سازگار با طیف وسیع تری از ارائه دهندگان ذخیره سازی.) باطن SWIFT در حال حاضر ترتیب دسته اگر آن را دریافت 5xx کدهای خطا را از سرور از راه دور، و دیگر نتواند زمانی که تلاش برای ارسال داده ها با کد تأیید اعتبار تمام شده است.

جدید در نسخه 1.10 است:

در s3s، s3cs، و پایانه (Backend) GSS حذف شده است. با استفاده از گزینه --ssl جدید همراه با S3، S3 ج، و GS پایانه (Backend) به جای آن.
S3QL نگه می دارد دیگر پیگیری تضمین ثبات برای پایانه (Backend) متفاوت است.
افزایش تعداد ارائه دهندگان ذخیره سازی مختلف ارائه مناطق مختلف، افزونگی، و سطوح در دسترس بودن باعث می شود این دیگر امکان پذیر است.
راهنمای کاربر شامل یک بخش جدید، & quot؛ را مشاهده قوانین مهم برای جلوگیری از دست دادن داده ها & quot؛
خواندن آن را به شدت توصیه می شود.

جدید در نسخه 1.9 است:

در این نسخه باعث می شود بار فایل دیگر تغییر در هنگام تغییر منطقه زمانی سیستم، رفع و بهبود contrib / benchmark.p، رفع & quot؛ را بیش از حد بسیاری از تاییدیه زنجیر و & quot؛ اشکال، ترتیب دسته در خطاهای سرور 5xx، و می افزاید: حمایت تجربی بومی برای سرورهای اوپناستک / SWIFT و پشتیبانی از پروکسی تجربی.

چه در نسخه 1.8 جدید است:

به یک & quot؛ ValueError: آیا می توانم ارزش های پوچ و & quot کمپرسی نیست؛ تصادف در هنگام سیستم فایل ابرداده در طول فعالیت های سیستم فایل سنگین آپلود شده ثابت شد.
s3qlcp و دایرکتوری لیست عملکرد برای دایرکتوری های بسیار بزرگ بهبود یافته بود.
رگرسیون عملکرد RM ثابت شد.
--blocksize به --max-OBJ اندازه تغییر نام داد.
برخی از مشکلاتی که تحت استفاده از فایل سیستم به شدت همزمان اتفاق افتاده ثابت شد.
پایتون-llfuse 0.37 در حال حاضر استفاده می شود.

محدودیت ها:

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

نرم افزار های مشابه

psycopg
psycopg

12 May 15

Dzo
Dzo

14 Apr 15

mig
mig

20 Feb 15

ws2500
ws2500

2 Jun 15

نظرات به S3QL

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!