Duplicati
ڈوپلیکاٹی ایک بیک اپ کلائنٹ ہے جو کلاؤڈ اسٹوریج سروسز اور ریموٹ فائل سرورز پر مقامی فائلوں کے خفیہ کردہ، اضافی، کمپریسڈ ریموٹ بیک اپ کو محفوظ طریقے سے اسٹور کرتا ہے۔ ڈپلیکاٹی نہ صرف مختلف آن لائن بیک اپ خدمات جیسے ون ڈرائیو، ایمیزون ایس 3، بیک بلیز، ریک اسپیس کلاؤڈ فائلیں، ٹاہو ایل اے ایف ایس، اور گوگل ڈرائیو کی حمایت کرتا ہے، بلکہ کسی بھی سرور کی بھی حمایت کرتا ہے جو ایس ایس ایچ/ایس ایف ٹی پی، ویب ڈی اے وی، یا ایف ٹی پی کی حمایت کرتا ہے۔ ڈپلیکاٹی معیاری اجزاء جیسے آر ڈیف، زپ، اے ای ایس کرپٹ، اور جی این یو پی جی کا استعمال کرتا ہے۔ یہ صارفین کو بیک اپ فائلوں کو بازیافت کرنے کی اجازت دیتا ہے یہاں تک کہ اگر ڈوپلیکاٹی دستیاب نہ ہو۔ جی این یو لیسر جنرل پبلک لائسنس (ایل جی پی ایل) کی شرائط کے تحت جاری کیا گیا، ڈوپلیکاٹی ایک مفت سافٹ ویئر ہے۔ ٹیکنالوجی ڈوپلیکاٹی زیادہ تر سی #میں لکھی جاتی ہے اور اسے مکمل طور پر سی ایل آر کے اندر لاگو کیا جاتا ہے، جو اسے کراس پلیٹ فارم بننے کے قابل بناتا ہے۔ یہ. NET فریم ورک یا مونو کا استعمال کرتے ہوئے ونڈوز، میک او ایس اور لینکس پر 32 بٹ اور 64 بٹ ورژن پر اچھی طرح چلتا ہے۔ ڈوپلیکاٹی میں وزرڈ طرز کے انٹرفیس کے ساتھ گرافیکل یوزر انٹرفیس اور بغیر سر والے ماحول میں استعمال کے لیے کمانڈ لائن ورژن دونوں ہیں۔ دونوں انٹرفیس ایک ہی کور کا استعمال کرتے ہیں اور اس طرح خصوصیات اور صلاحیتوں کا ایک ہی مجموعہ رکھتے ہیں۔ کمانڈ لائن ورژن ڈوپلیسیٹی انٹرفیس سے ملتا جلتا ہے۔ ڈپلیکاٹی میں کچھ انوکھی خصوصیات ہیں جو عام طور پر صرف تجارتی نظاموں میں پائی جاتی ہیں، جیسے بیک اپ فائلوں کی ریموٹ تصدیق، ڈسک سنیپ شاٹس، اور کھلی فائلوں کا بیک اپ۔ ڈسک سنیپ شاٹس ونڈوز پر وی ایس ایس اور لینکس پر ایل وی ایم کے ساتھ انجام دیے جاتے ہیں۔ اصل ڈوپلیکاٹی پروجیکٹ جون 2008 میں شروع کیا گیا تھا اور اس کا مقصد ڈوپلیسیٹی پروگرام کے لیے ایک گرافیکل یوزر انٹرفیس تیار کرنا تھا۔ اس میں ونڈوز پر استعمال کے لیے ڈوپلیسیٹی کوڈ کی ایک بندرگاہ شامل تھی، لیکن ستمبر 2008 میں اسے چھوڑ دیا گیا، جہاں صاف ستھرے دوبارہ نفاذ پر کام شروع ہوا۔ اس دوبارہ نفاذ میں ڈوپلیسیٹی میں پائے جانے والے تمام ذیلی پروگرام شامل ہیں، جیسے کہ آر ڈی ایف، ایف ٹی پی وغیرہ۔ ڈوپلیکاٹی کے اس ابتدائی ورژن کی ابتدائی ریلیز جون 2009 میں ہوئی۔ 2012 میں، ڈپلیکاٹی 2 پر کام شروع ہوا، جو کہ ایک مکمل دوبارہ تحریر ہے۔ اس میں ایک نیا اسٹوریج انجن شامل ہے جو موثر، اضافی، مسلسل بیک اپ کی اجازت دیتا ہے۔ نیا یوزر انٹرفیس ویب پر مبنی ہے، جس سے سرورز یا این اے ایس جیسے ہیڈ لیس سسٹمز پر ڈوپلیکاٹی 2 انسٹال کرنا ممکن ہو جاتا ہے۔ چونکہ یہ ذمہ دار بھی ہے، اس لیے اسے موبائل آلات پر آسانی سے استعمال کیا جا سکتا ہے۔ عمل درآمد ڈوپلیکاٹی جی یو آئی اور کمانڈ لائن انٹرفیس دونوں مین نامی ایک مشترکہ جزو کو کہتے ہیں، جو تعاون یافتہ تمام کارروائیوں کے لیے بائنڈنگ پوائنٹ کے طور پر کام کرتا ہے۔ فی الحال خفیہ کاری، کمپریشن، اور اسٹوریج جزو کو ذیلی جزو سمجھا جاتا ہے اور رن ٹائم پر لوڈ کیا جاتا ہے، جس سے کسی تیسرے فریق کے ڈویلپر کے لیے ماخذ تک رسائی یا خود ڈوپلیکاٹی میں ترمیم کرنے کی ضرورت کے بغیر ڈوپلیکاٹی میں ذیلی جزو داخل کرنا ممکن ہو جاتا ہے۔ لائسنس کی قسم بھی کافی لچکدار ہے تاکہ کلوزڈ سورس اسٹوریج فراہم کنندہ کے ساتھ ڈوپلیکاٹی کی دوبارہ تقسیم کی اجازت دی جا سکے۔ ڈوپلیکاٹی کو فراہم کنندہ سے زیادہ سے زیادہ آزاد ہونے کے لیے ڈیزائن کیا گیا ہے، جس کا مطلب ہے کہ کوئی بھی اسٹوریج میڈیم جو عام کمانڈز (جی ای ٹی، پٹ، لسٹ، ڈیلیٹ) کی حمایت کرتا ہے، ڈوپلیکاٹی کے ساتھ کام کر سکتا ہے۔ ڈوپلیسیٹی ماڈل، جس پر ڈوپلیکاٹی مبنی ہے، سسٹم کے اجزاء، جیسے لبڈیف، ٹی سی ایف ٹی پی، اور دیگر پر بہت زیادہ انحصار کرتا ہے۔ چونکہ ڈوپلیکاٹی کا مقصد کراس پلیٹ فارم ہونا ہے، اور اس بات کا امکان نہیں ہے کہ وہ تمام اجزاء تمام پلیٹ فارمز پر دستیاب ہوں، اس کے بجائے ڈوپلیکاٹی اجزاء کو دوبارہ نافذ کرتا ہے۔ خاص طور پر، ڈپلیکاٹی میں ایک آر ڈیف اور اے ای ایس کرپٹ نفاذ کی خصوصیات ہیں جو کسی بھی ایسے نظام پر کام کرتے ہیں جو کامن لینگویج رن ٹائم کو سپورٹ کرتا ہے۔ ڈوپلیکاٹی 1 کی حدود ڈوپلیکاٹی 1. x میں جی یو آئی فرنٹ اینڈ کا مقصد ایک واحد مشین پر ڈسپلے کے ساتھ استعمال کرنا ہے۔ تاہم، ڈوپلیکاٹی کو ونڈوز سروس یا لینکس ڈیمون کے طور پر انسٹال کرنا بھی ممکن ہے، اور ڈوپلیکاٹی سسٹم ٹرے کو ڈوپلیکاٹی سروس شروع کرنے سے سیٹ کریں۔ اس حد کو ڈوپلیکاٹی 2 میں حل کیا گیا ہے، جس کا ویب انٹرفیس ہے اور اسے ہیڈ لیس سسٹمز پر استعمال کیا جا سکتا ہے۔ ڈپلیکاٹی 1. x میں انتہائی سست فائل لسٹنگ ہوتی ہے، اس لیے بحال کرنے کے لیے فائل ٹری کو براؤز کرنے میں کافی وقت لگ سکتا ہے۔ چونکہ ڈوپلیکاٹی انکریمنٹل بیک اپ تیار کرتا ہے، اس لیے ایک بدعنوان یا گمشدہ انکریمنٹل حجم مندرجہ ذیل تمام انکریمنٹل بیک اپ (اگلے مکمل بیک اپ تک) کو بیکار بنا سکتا ہے۔ ڈوپلیکاٹی 2 خراب فائلوں کا جلد پتہ لگانے کے لیے بیک اپ کی باقاعدگی سے جانچ کرتا ہے۔ ڈپلیکاٹی 1. x صرف فائل میں ترمیم کی تاریخ کو محفوظ کرتا ہے، میٹا ڈیٹا جیسے اجازتوں اور صفات کو نہیں۔ اس کا ذکر ڈپلیکاٹی 2 میں کیا گیا ہے۔ بیک اپ سافٹ ویئر حوالہ جات کی فہرست بھی دیکھیں بیرونی لنکس 2008 سافٹ ویئر مفت بیک اپ سافٹ ویئر مفت سافٹ ویئر سی شارپ میں پروگرام کیا گیا