په SQL سرور کې د ډیټابیسونو بیک اپ او بیا رغولو څرنګوالی

په SQL سرور کې د ډیټابیسونو بیک اپ او بیا رغولو څرنګوالی

د SQL سرور د ډیټابیس مدیریت سیسټم (DBMS) دی چې د معلوماتي ټکنالوژۍ په نړۍ کې د معلوماتو د مدیریت لپاره په پراخه کچه کارول کیږي. بیک اپ او بیا رغونه دوه مهم عملیات دي چې هر ډیټابیس مدیر باید پوه شي ترڅو د سیسټم د ناکامۍ، فساد، یا د معلوماتو د ضایع کیدو په صورت کې د معلوماتو امنیت او بیا رغونه ډاډمن کړي. دا مقاله به په تفصیل او روښانه توګه په SQL سرور کې د ډیټابیس د بیک اپ او بیا رغولو لپاره ګامونه پوښي.

ولې بیک اپ او بیا رغونه مهمه ده؟

بیک اپ د ډیټابیس څخه خوندي ځای ته د معلوماتو کاپي کولو پروسه ده. دا د هارډویر ناکامۍ، انساني غلطۍ، مالویر بریدونو، یا طبیعي پیښو له امله د معلوماتو د ضایع کیدو مخنیوي لپاره اړینه ده. بیا رغونه د بیک اپ څخه اصلي یا نوي سیسټم ته د معلوماتو بیرته راستنولو پروسه ده ترڅو ډیټابیس خپل اصلي حالت ته بیرته راولي.

په SQL سرور کې د ډیټابیس بیک اپ کولو ګامونه

په SQL سرور کې د ډیټابیس بیک اپ کولو لپاره ډیری میتودونه شتون لري. دلته ترټولو عام طریقې دي:

۱. د SQL سرور مدیریت سټوډیو (SSMS) له لارې بیک اپ

د SQL سرور مدیریت سټوډیو (SSMS) د SQL سرور مدیریت لپاره یو غوره GUI وسیله ده، په شمول د ډیټابیس بیک اپ ترسره کول.

۱. SSMS خلاص کړئ:
- SSMS پرانیزئ او خپل SQL سرور مثال ته ننوځئ.

۲. ډیټابیس غوره کړئ:
- په آبجیکټ اکسپلورر کې، "ډیټابیسونه" پراخ کړئ او هغه ډیټابیس غوره کړئ چې تاسو یې بیک اپ غواړئ.

۳. د بیک اپ پروسه پیل کړئ:
- په ټاکل شوي ډیټابیس کې ښیې کلیک وکړئ، بیا "ټاسکونه" > "بیک اپ" غوره کړئ.

۴. د بیک اپ ترتیب:
- د "بیک اپ ډیټابیس" کړکۍ کې، د بیک اپ ډول غوره کړئ (بشپړ، توپیر، یا لاګ). بشپړ بیک اپ معمولا تر ټولو عام کارول کیږي.
- د بیک اپ منزل مشخص کړئ، یا په ډیسک یا ټیپ کې. د بیک اپ فایل (.bak) خوندي کولو لپاره د ځای مشخص کولو لپاره د "اضافه" تڼۍ کلیک وکړئ.

۵. بیک اپ پیل کړئ:
- د بیک اپ پروسې پیل کولو لپاره "ښه" کلیک وکړئ. د پروسې بشپړیدو ته انتظار وکړئ او ډاډ ترلاسه کړئ چې هیڅ غلطۍ نه ښکاري.

۲. د T-SQL له لارې بیک اپ

د بیک اپ لپاره بل بدیل د Transact-SQL (T-SQL) کارول دي.

۱. د پوښتنې مدیر پرانیزئ:
- SSMS پرانیزئ او د SQL سرور مثال ته ننوځئ، بیا د نوي پوښتنې کړکۍ پرانیزئ.

۲. د بیک اپ سکریپټ ولیکئ:
- د بیک اپ ترسره کولو لپاره لاندې T-SQL سکریپټ ولیکئ. `YourDatabaseName` د خپل ډیټابیس نوم سره او `FilePath\YourBackup.bak` د بیک اپ منزل لارې سره بدل کړئ.

"`sql
د ډیټابیس بیک اپ ستاسو ډیټابیس نوم
ډیسک ته = 'C:\Backup\YourBackup.bak'
د بڼې سره،
میډیا نوم = 'SQL سرور بیک اپ',
NAME = 'ستاسو د ډیټابیس نوم بشپړ بیک اپ';
"

۳. د سکرېپټ اجرا کول:
- د "Execute" تڼۍ یا F5 په فشارولو سره سکریپټ اجرا کړئ. د پروسې بشپړیدو ته انتظار وکړئ.

۳. د ساتنې پلان په کارولو سره اتوماتیک بیک اپ

د اتوماتیک او مهالویش شوي بیک اپ ترسره کولو لپاره، تاسو کولی شئ په SQL سرور کې د ساتنې پلانونه وکاروئ.

۱. د ساتنې پلان وزرډ پرانیزئ:
- په آبجیکټ اکسپلورر کې، "مدیریت" پراخ کړئ، "د ساتنې پلانونه" ښي کلیک وکړئ، بیا "د ساتنې پلان وزرډ" غوره کړئ.

۲. د مهالویش ترتیب:
- د بیک اپ مهالویش، د بیک اپ ډول، او د ذخیره کولو ځای مشخص کولو لپاره په وزرډ کې ګامونه تعقیب کړئ.

۳. خوندي کړئ او تایید یې کړئ:
- یوځل چې بشپړ شي، د ساتنې پلان خوندي کړئ او ډاډ ترلاسه کړئ چې دا ستاسو د ټاکل شوي مهالویش سره سم تایید او اجرا شوی دی.

په SQL سرور کې د ډیټابیس بیا رغولو لپاره ګامونه

د بیا رغونې پروسه د بیک اپ پروسې برعکس ده. دلته د SSMS او T-SQL په کارولو سره د ډیټابیس بیا رغونې څرنګوالی دی.

۱. د SQL سرور مدیریت سټوډیو (SSMS) له لارې بیا رغونه

۱. SSMS خلاص کړئ:
- SSMS پرانیزئ او خپل SQL سرور مثال ته ننوځئ.

۲. د بیا رغونې پروسه پیل کړئ:
- په آبجیکټ اکسپلورر کې په "ډیټابیس" باندې ښي کلیک وکړئ، بیا "ډیټابیس بحال کړئ" غوره کړئ.

۳. ترتیب بیا رغول:
– د "Restore Database" کړکۍ کې، د "Device" انتخاب غوره کړئ او د "..." تڼۍ کلیک وکړئ ترڅو هغه بیک اپ فایل (.bak) ومومئ چې تاسو مخکې جوړ کړی و.
- یوځل چې فایل غوره شي، هغه ډیټابیس غوره کړئ چې تاسو یې بیرته ترلاسه کول غواړئ.

۴. د بیا رغونې اختیارونه مشخص کړئ:
- د "بیارغونې اختیارونو" برخې لاندې، ډاډ ترلاسه کړئ چې تاسو مناسب انتخاب غوره کوئ لکه "موجوده ډیټابیس له سره ولیکئ" که تاسو غواړئ یو موجوده ډیټابیس بدل کړئ.
- تاسو کولی شئ د اړتیا په صورت کې د معلوماتو او لاګ فایل لارې بدلول هم غوره کړئ.

۵. بیا رغونه پیل کړئ:
- د بیا رغونې پروسې پیل کولو لپاره "ښه" کلیک وکړئ. د پروسې بشپړیدو ته انتظار وکړئ او ډاډ ترلاسه کړئ چې هیڅ غلطۍ شتون نلري.

۲. د T-SQL له لارې بیا رغونه

۱. د پوښتنې مدیر پرانیزئ:
- SSMS پرانیزئ او د SQL سرور مثال ته ننوځئ، بیا د نوي پوښتنې کړکۍ پرانیزئ.

۲. د بیا رغونې سکریپټ ولیکئ:
- د بیا رغونې د ترسره کولو لپاره لاندې T-SQL سکریپټ ولیکئ. `YourDatabaseName` د خپل ډیټابیس نوم سره او `FilePath\YourBackup.bak` د بیک اپ فایل لارې سره بدل کړئ.

"`sql
ډیټابیس بیرته وساتئ ستاسو ډیټابیس نوم
له ډیسک څخه = 'C:\Backup\YourBackup.bak'
د ځای په ځای کولو سره؛
"

۳. د سکرېپټ اجرا کول:
- د "Execute" تڼۍ یا F5 په فشارولو سره سکریپټ اجرا کړئ. د پروسې بشپړیدو ته انتظار وکړئ.

لارښوونې او غوره عملونه

۱. منظم بیک اپ ترسره کړئ:
– ډاډ ترلاسه کړئ چې خپل ډیټابیس په منظم ډول بیک اپ کړئ. که امکان ولري نو اتوماتیک بیک اپ مهالویش کړئ.

۲. بیک اپ په خوندي ځای کې خوندي کړئ:
- د بیک اپ فایلونه په خوندي ځای کې د اصلي سرور څخه جلا وساتئ. د مثال په توګه، ورېځ ذخیره، بهرنۍ ډرایو، یا ټیپ.

۳. د بیک اپ تایید:
- د بیک اپ ترسره کولو وروسته، تل تایید کړئ چې د بیک اپ فایل اعتبار لري او بیرته راګرځیدلی شي. تاسو کولی شئ د دې تصدیق کولو لپاره د ازموینې ډیټابیس ته بیرته راګرځوئ.

۴. د بیک اپ او بیا رغونې پروسې څارنه وکړئ:
- تل د بیک اپ او بیا رغونې پروسې وڅارئ ترڅو ډاډ ترلاسه شي چې دوی په اسانۍ او پرته له غلطیو پرمخ ځي.

۵. د پروسې مستند کول:
- د بیک اپ او بیا رغونې پروسې بشپړ اسناد جوړ کړئ ترڅو د معلوماتي ټکنالوژۍ ټیم لپاره په بیړني حالت کې د ګامونو اخیستلو لپاره اسانه شي.

پایله

بیک اپ او بیا رغونه د هر ډیټابیس مدیر لپاره مهم کارونه دي. د SQL سرور مدیریت سټوډیو (SSMS) یا T-SQL سکریپټونو په کارولو سره، تاسو کولی شئ په اسانۍ سره خپل ډیټابیس بیک اپ او بحال کړئ. ډاډ ترلاسه کړئ چې منظم بیک اپ ترسره کړئ او د بیک اپ فایلونه په خوندي ځای کې وساتئ ترڅو د معلوماتو ضایع کیدو مخه ونیسئ. سربیره پردې، په منظم ډول پروسه تایید او څارنه وکړئ ترڅو ډاډ ترلاسه کړئ چې ستاسو معلومات خوندي دي او د اړتیا په صورت کې د بیا رغونې لپاره چمتو دي.

خپل نظر ورکړۍ