Shadow Copy
شیڈو کاپی (جسے والیوم اسنیپ شاٹ سروس، والیوم شیڈو کاپی سروس یا وی ایس ایس بھی کہا جاتا ہے) مائیکروسافٹ ونڈوز میں شامل ایک ٹیکنالوجی ہے جو کمپیوٹر فائلوں یا والیوم کی بیک اپ کاپیاں یا اسنیپ شاٹس بنا سکتی ہے، یہاں تک کہ جب وہ استعمال میں ہوں۔ اسے ونڈوز سروس کے طور پر لاگو کیا جاتا ہے جسے والیوم شیڈو کاپی سروس کہا جاتا ہے۔ ونڈوز ایپلی کیشنز کے ذریعہ استعمال ہونے والی ونڈوز کے حصے کے طور پر ایک سافٹ ویئر وی ایس ایس فراہم کنندہ سروس بھی شامل ہے۔ شیڈو کاپی ٹیکنالوجی کے لیے شیڈو کاپیاں بنانے اور ذخیرہ کرنے کے لیے یا تو ونڈوز این ٹی ایف ایس یا آر ای ایف ایس فائل سسٹم کی ضرورت ہوتی ہے۔ شیڈو کاپیز مقامی اور بیرونی (ہٹنے کے قابل یا نیٹ ورک) حجم پر کسی بھی ونڈوز جزو کے ذریعے بنائی جا سکتی ہیں جو اس ٹیکنالوجی کو استعمال کرتا ہے، جیسے کہ شیڈول ونڈوز بیک اپ یا خودکار سسٹم ری اسٹور پوائنٹ بناتے وقت۔ جائزہ وی ایس ایس حجم کی بلاک سطح پر کام کرتا ہے۔ سنیپ شاٹ حجم کی صرف پڑھنے کے لیے پوائنٹ ان ٹائم کاپی ہے۔ اسنیپ شاٹس حجم کے مستقل بیک اپ بنانے کی اجازت دیتے ہیں، اس بات کو یقینی بناتے ہیں کہ بیک اپ بنائے جانے کے دوران مواد تبدیل نہ ہو اور لاک نہ ہو۔ شیڈو کاپی کا بنیادی جزو والیوم شیڈو کاپی سروس ہے، جو سنیپ شاٹ بنانے کے عمل کو شروع اور نگرانی کرتی ہے۔ وہ اجزاء جو تمام ضروری ڈیٹا کی منتقلی انجام دیتے ہیں انہیں فراہم کنندہ کہا جاتا ہے۔ جبکہ ونڈوز ڈیفالٹ سسٹم پرووائڈر کے ساتھ آتا ہے، سافٹ ویئر اور ہارڈ ویئر فروش اپنا سافٹ ویئر یا ہارڈ ویئر فراہم کنندہ بنا سکتے ہیں اور انہیں والیوم شیڈو کاپی سروس کے ساتھ رجسٹر کر سکتے ہیں۔ ہر فراہم کنندہ کے پاس سنیپ شاٹ نسل کو مکمل کرنے کے لیے زیادہ سے زیادہ 10 سیکنڈ کا وقت ہوتا ہے۔ اسنیپ شاٹ بنانے کے عمل میں شامل دیگر اجزاء مصنفین ہیں۔ شیڈو کاپی کا مقصد مستقل قابل اعتماد سنیپ شاٹس بنانا ہے۔ لیکن بعض اوقات، یہ تمام زیر التواء فائل کی تبدیلی کی کارروائیوں کو مکمل کرکے حاصل نہیں کیا جا سکتا۔ بعض اوقات، کئی متعلقہ فائلوں میں باہمی متعلقہ تبدیلیوں کا ایک سلسلہ مکمل کرنا ضروری ہوتا ہے۔ مثال کے طور پر، جب ڈیٹا بیس ایپلی کیشن ڈیٹا کے کسی ٹکڑے کو ایک فائل سے دوسری فائل میں منتقل کرتی ہے، تو اسے اسے سورس فائل سے حذف کرنے اور اسے منزل کی فائل میں بنانے کی ضرورت ہوتی ہے۔ لہذا، ایک سنیپ شاٹ پہلے حذف کرنے اور اس کے بعد کی تخلیق کے درمیان نہیں ہونا چاہیے، ورنہ یہ بیکار ہے ؛ یہ یا تو حذف کرنے سے پہلے یا تخلیق کے بعد ہونا چاہیے۔ اس معنی کی مستقل مزاجی کو نافذ کرنا مصنفین کا فرض ہے۔ ہر مصنف درخواست کے لیے مخصوص ہوتا ہے اور فراہم کنندگان کے سنیپ شاٹ تخلیق شروع کرنے سے پہلے بیک اپ محفوظ حالت قائم کرنے کے لیے 60 سیکنڈ کا وقت ہوتا ہے۔ اگر والیوم شیڈو کاپی سروس کو اس وقت کے اندر متعلقہ مصنفین سے کامیابی کا اعتراف نہیں ملتا ہے، تو یہ آپریشن میں ناکام ہوجاتی ہے۔ ڈیفالٹ طور پر، سنیپ شاٹس عارضی ہوتے ہیں ؛ وہ ریبوٹ سے بچ نہیں پاتے۔ مستقل سنیپ شاٹس بنانے کی صلاحیت ونڈوز سرور 2003 میں شامل کی گئی تھی۔ تاہم، ونڈوز 8 نے انہیں براؤز کرنے کے لیے ضروری جی یو آئی حصے کو ہٹا دیا۔ () ونڈوز سافٹ ویئر اور خدمات جو وی ایس ایس کی حمایت کرتی ہیں ان میں ونڈوز فیل اوور کلسٹر، ونڈوز سرور بیک اپ، ہائپر-وی، ورچوئل سرور، ایکٹو ڈائرکٹری، ایس کیو ایل سرور، ایکسچینج سرور اور شیئرپوائنٹ شامل ہیں۔ حتمی نتیجہ ورژننگ فائل سسٹم سے ملتا جلتا ہے، جس سے کسی بھی فائل کو بازیافت کرنے کی اجازت ملتی ہے جیسا کہ اس وقت موجود تھا جب کوئی سنیپ شاٹ بنایا گیا تھا۔ ایک حقیقی ورژننگ فائل سسٹم کے برعکس، تاہم، صارفین انفرادی فائل کے نئے ورژن کی تخلیق کو متحرک نہیں کر سکتے، صرف پورے حجم کو۔ ضمنی اثر کے طور پر، جب کہ فائل کا مالک ورژننگ فائل سسٹم میں نئے ورژن بنا سکتا ہے، صرف سسٹم ایڈمنسٹریٹر یا بیک اپ آپریٹر ہی نئے سنیپ شاٹس بنا سکتا ہے (یا جب نئے سنیپ شاٹس لیے جاتے ہیں تو کنٹرول کر سکتا ہے)، کیونکہ اس کے لیے انفرادی فائل کے بجائے پورے حجم پر کنٹرول کی ضرورت ہوتی ہے۔ نیز، بہت سے ورژننگ فائل سسٹم (جیسے کہ وی ایم ایس میں موجود) ہر بار تبدیل ہونے پر فائلوں کے ایک ورژن کو مضمر طور پر محفوظ کرتے ہیں۔ ونڈوز جیسے سنیپ شاٹنگ اپروچ کا استعمال کرنے والے سسٹم صرف وقتا فوقتا ریاست پر قبضہ کرتے ہیں۔ ونڈوز ایکس پی اور سرور 2003 والیوم سنیپ شاٹ سروس کو سب سے پہلے ونڈوز ایکس پی میں مائیکروسافٹ ونڈوز میں شامل کیا گیا تھا۔ یہ صرف عارضی سنیپ شاٹس بنا سکتا ہے، جو ترمیم کے لیے کھولی گئی فائلوں کے مستحکم آن ڈسک ورژن تک رسائی کے لیے استعمال ہوتا ہے (اور اس لیے بند)۔ وی ایس ایس کا یہ ورژن این ٹی بیک اپ استعمال کرتا ہے۔ مستقل سنیپ شاٹس کی تخلیق (جو خاص طور پر حذف ہونے تک ریبوٹس میں دستیاب رہتی ہے) کو ونڈوز سرور 2003 میں شامل کیا گیا ہے، جس سے ایک ہی حجم کے لیے بیک وقت 512 سنیپ شاٹس موجود رہ سکتے ہیں۔ ونڈوز سرور 2003 میں، وی ایس ایس کا استعمال وقت کے ساتھ تبدیل شدہ فائلوں کے ڈیٹا کے اضافی وقتا فوقتا سنیپ شاٹس بنانے کے لیے کیا جاتا ہے۔ سرور پر زیادہ سے زیادہ 64 سنیپ شاٹس محفوظ کیے جاتے ہیں اور نیٹ ورک پر کلائنٹس کے لیے قابل رسائی ہوتے ہیں۔ اس خصوصیت کو شیڈو کاپیز فار شیئرڈ فولڈرز کے نام سے جانا جاتا ہے اور اسے کلائنٹ سرور ماڈل کے لیے ڈیزائن کیا گیا ہے۔ اس کا کلائنٹ جزو ونڈوز ایکس پی ایس پی 2 یا اس کے بعد کے ساتھ شامل ہے، اور ونڈوز 2000 ایس پی 3 یا اس کے بعد کے ساتھ ساتھ ونڈوز ایکس پی آر ٹی ایم یا ایس پی 1 پر انسٹال کرنے کے لیے دستیاب ہے۔ ونڈوز ایکس پی اور بعد میں ایک کمانڈ لائن یوٹیلیٹی شامل ہے جسے وی ایس ایڈمن کہا جاتا ہے جو والیوم شیڈو کاپیز کی فہرست بنا سکتا ہے، بنا سکتا ہے یا حذف کر سکتا ہے اور انسٹال شدہ شیڈو کاپی رائٹرز اور فراہم کنندگان کی فہرست بنا سکتا ہے۔ ونڈوز وسٹا، 7 اور سرور 2008 مائیکروسافٹ نے شیڈو کاپی کا استعمال کرنے کے لیے ونڈوز کے متعدد اجزاء کو اپ ڈیٹ کیا۔ ونڈوز وسٹا، ونڈوز سرور 2008، ونڈوز 7 اور ونڈوز سرور 2008 R2 میں بیک اپ اور بحالی فائل پر مبنی اور سیکٹر بہ سیکٹر بیک اپ دونوں میں فائلوں کی شیڈو کاپیاں استعمال کرتے ہیں۔ سسٹم پروٹیکشن جزو وی ایس ایس کا استعمال کرتا ہے جب ایک ہی مقامی حجم پر سسٹم اور صارف کے ڈیٹا کی وقتا فوقتا کاپیاں بناتے اور برقرار رکھتے ہیں (ونڈوز سرور میں شیڈو کاپیز فار شیئرڈ فولڈرز فیچر کی طرح) ؛ وی ایس ایس اس طرح کے ڈیٹا کو سسٹم ری اسٹور کے ذریعے مقامی طور پر رسائی حاصل کرنے کی اجازت دیتا ہے۔ سسٹم ری اسٹور شیڈو کاپیز کے پورے پچھلے سیٹ پر واپس جانے کی اجازت دیتا ہے جسے ری اسٹور پوائنٹ کہا جاتا ہے۔ ونڈوز وسٹا سے پہلے، سسٹم ری اسٹور کا انحصار فائل پر مبنی فلٹر پر ہوتا تھا جو فائل ایکسٹینشنز کے ایک مخصوص سیٹ کے لیے تبدیلیاں دیکھتا تھا، اور پھر فائلوں کو اوور رائٹ کرنے سے پہلے ان کی کاپی کرتا تھا۔ اس کے علاوہ، ونڈوز ایکسپلورر کا ایک حصہ جسے پچھلا ورژن کہا جاتا ہے، انفرادی فائلوں یا فولڈروں کو مقامی طور پر بحال کرنے کے مقامات سے بحال کرنے کی اجازت دیتا ہے جیسا کہ وہ سنیپ شاٹ کے وقت موجود تھے، اس طرح کسی فائل کے پرانے ورژن کو بازیافت کرنا یا غلطی سے حذف شدہ فائل کو بازیافت کرنا۔ آخر میں، ونڈوز سرور 2008 نے ڈش شیڈو یوٹیلیٹی متعارف کرائی جو 20 مختلف کمانڈوں کے ذریعے وی ایس ایس کی فعالیت کو بے نقاب کرتی ہے۔ سسٹم روزانہ ایک بار خود بخود شیڈو کاپیاں بناتا ہے، یا جب بیک اپ یوٹیلیٹی یا انسٹالر ایپلی کیشنز کے ذریعہ متحرک ہوتا ہے جو بحالی پوائنٹ بناتا ہے۔ "پچھلا ورژن" فیچر ونڈوز وسٹا کے بزنس، انٹرپرائز اور الٹیمیٹ ایڈیشنز اور ونڈوز 7 کے تمام ایڈیشنز میں دستیاب ہے۔ وسٹا کے ہوم ایڈیشن میں "پچھلے ورژن" کی خصوصیت کا فقدان ہے، حالانکہ والیوم اسنیپ شاٹ سروس شامل اور چل رہی ہے۔ تھرڈ پارٹی ٹولز کا استعمال کرتے ہوئے مقامی حجم پر فائلوں کے پچھلے ورژن کو بحال کرنا اب بھی ممکن ہے۔ ان میں سے کچھ ٹولز صارفین کو صارف کے طے شدہ وقفوں پر سنیپ شاٹس شیڈول کرنے، والیوم شیڈو کاپیوں کے ذریعے استعمال ہونے والے اسٹوریج کو ترتیب دینے اور سنیپ شاٹس کا استعمال کرتے ہوئے مختلف پوائنٹس ان ٹائم سے فائلوں یا ڈائریکٹریز کا موازنہ کرنے کی بھی اجازت دیتے ہیں۔ ونڈوز 7 والیوم شیڈو کاپیوں کے ذریعے استعمال ہونے والے اسٹوریج کو ترتیب دینے کے لیے جی یو آئی کے ذریعے مقامی سپورٹ بھی شامل کرتا ہے۔ ونڈوز 8 اور سرور 2012 مستقل شیڈو کاپیوں کی حمایت کرتے ہوئے، ونڈوز 8 میں براؤز کرنے کے لیے ضروری جی یو آئی حصے کا فقدان ہے۔ اس لیے فائلوں کے پراپرٹیز ڈائیلاگ کے پچھلے ورژن ٹیب کے ذریعے فائلوں کے پرانے ورژن کو براؤز کرنے، تلاش کرنے یا بازیافت کرنے کی صلاحیت کو مقامی حجم کے لیے ہٹا دیا گیا تھا۔ تاہم، تھرڈ پارٹی ٹولز (جیسے شیڈو ایکسپلورر) کا استعمال کرتے ہوئے اس فعالیت کو بازیافت کرنا ممکن ہے۔ یہ خصوصیت ونڈوز سرور 2012 میں مکمل طور پر دستیاب ہے۔ ونڈوز 10 ونڈوز 10 نے پچھلے ورژن ٹیب کو بحال کیا جسے ونڈوز 8 میں ہٹا دیا گیا تھا۔ تاہم، پہلے کی تعمیرات میں یہ والیوم شیڈو کاپی کے بجائے فائل ہسٹری فیچر پر منحصر تھا۔ موجودہ تعمیرات اب فائل ہسٹری اور سسٹم پروٹیکشن (سسٹم ری اسٹور) پوائنٹس دونوں سے بحالی کی اجازت دیتی ہیں، جو والیوم شیڈو کاپی استعمال کرتے ہیں۔ ونڈوز 11 ونڈوز 11 میں ونڈوز 10 جیسا ہی نظام موجود ہے۔ فائل ہسٹری اور والیوم شیڈو کاپی۔ یہ ڈیفالٹ طور پر غیر فعال ہے لیکن ترتیبات اور کنٹرول پینل میں اختیارات کے ساتھ آن کیا جا سکتا ہے۔ لینکس پر سامبا سرور سامبا ایل وی ایم بیکڈ اسٹوریج پر یا بنیادی زیڈ ایف ایس یا بی ٹی آر ایف ایس کے ساتھ شیڈو کاپی سروس فراہم کرنے کی صلاحیت رکھتا ہے۔ مطابقت اگرچہ مختلف این ٹی ایف ایس ورژن میں آگے اور پیچھے دونوں طرف مطابقت کی ایک خاص حد ہوتی ہے، لیکن ونڈوز کے پرانے ورژن میں مستقل شیڈو کاپیوں پر مشتمل نئے این ٹی ایف ایس والیوم کو نصب کرتے وقت کچھ مسائل ہوتے ہیں۔ یہ دوہری بوٹنگ، اور بیرونی پورٹیبل ہارڈ ڈرائیوز کو متاثر کرتا ہے۔ خاص طور پر، ونڈوز وسٹا کی طرف سے این ٹی ایف ایس حجم پر بنائی گئی مستقل شیڈو کاپیاں حذف کر دی جاتی ہیں جب ونڈوز ایکس پی یا ونڈوز سرور 2003 اس این ٹی ایف ایس حجم کو نصب کرتا ہے۔ ایسا اس لیے ہوتا ہے کیونکہ پرانا آپریٹنگ سسٹم مستقل شیڈو کاپیوں کی نئی شکل کو نہیں سمجھتا ہے۔ اسی طرح، ونڈوز 8 کے ذریعہ بنائے گئے سسٹم ری اسٹور سنیپ شاٹس کو حذف کر دیا جاتا ہے اگر وہ ونڈوز کے پچھلے ورژن کے سامنے آتے ہیں۔ مزید پڑھیں مائیکروسافٹ ونڈوز اجزاء کی فہرست سنیپ شاٹ (کمپیوٹر اسٹوریج) کاپی آن رائٹ حوالہ جات مزید پڑھنا ونڈوز سروسز ونڈوز ایڈمنسٹریشن