PowerShell کو ہمیشہ کے منتظم پروگرامنگ کا احساس دیتا ہے, بنیادی طور پر میں واقعی نہیں زیادہ بیک اپ کی طرح کاموں کو کرنے کے اختیارات یا مینوز استعمال کرتے ہوئے میں ایک ڈویلپر ہوں (میں نے مرکزی انتظامیہ میں بیک اپ اختیار کبھی استعمال نہیں کیاJ)
کی مثالیں کے ساتھ PowerShell استعمال کرکے سائٹ کے مجموعہ کی بیک اپ کے بارے میں بات کرتے ہیں.
نحو:
بیک اپ-SPSite <<ویب سائٹ کا یو آر ایل کا مجموعہ>>
-پاتھ <<فائل کا پاتھ>>
[-فورس]
[-تصدیق کریں]
[-NoSiteLock]
[-UseSqlSnapshot]
مثال کے طور پر 1:
بیک اپ-SPSite HTTP://لوکل ہوسٹ -Path سی:\SiteBackup.bak
سائٹ کے مجموعہ کا بیک اپ کی تخلیق کرتا ہے, بیک اپ فائل سی میں محفوظ کیا جائے گا: SiteBackup.bak کے طور پر نامزد ڈرائیو
مثال کے طور پر 2:
بیک اپ-SPSite HTTP://لوکل ہوسٹ -Path سی:\SiteBackup.bak -Force
ملازمت کی روزانہ کی بیک اپ لینے کے لئے شیڈول کیا جاتا ہے جب, بیک اپ فائل پہلے سے ہی مخصوص راستے میں موجود ہے تو, بیک اپ کے عمل ختم ہو جائے گی.
-Force موجودہ فائل پر ادلیکھت نافذ سکیں گے استعمال.
مثال کے طور پر 3:
صرف پڑھ کے طور پر پہلے سے طے شدہ کی طرف سے Bacup سائٹ کمانڈ لشکر طیبہ سائٹ کے مجموعہ کو قائم کرے گا, بیک اپ کے اپ ڈیٹ سے بچنے اور / یا کرپشن سے بیک اپ فائل سے روکنے کے لئے ترقی پر ہے جبکہ. سائٹ کے مجموعہ کو مقفل نہیں کریں گے -NoSiteLock سوئچ استعمال کرتے ہوئے صرف پڑھنے کے لئے, جبکہ پیش رفت میں بیک اپ.
مثال کے طور پر 4:
سوئچ
UseSqlSnapShot سنیپشاٹ کا استعمال کرتے ہوئے بیک اپ کے عمل کرے گا, اس سوئچ انٹرپرائز ایڈیشن کے ساتھ صرف کام کریں گے.
رکن کی نمائندہ تصویر