سلام نحوه گرفتن و ایجاد بک آپ (BackUp) در Sql Server به چه صورتی هست ؟
از این کد برای بک آپ گیری استفاده کنید
یک new query باز کنید و کد زیر را وارد کنید سپس execute رو بزنید :
backup database namedatabase to disk = 'D:\name.bak' with compression
namedatabase ===== نام دیتابیستون
شما به دو طریق می تونید از دیتابیس خودتون در Sql Server بک آپ تهیه کنید.
شما میتونید توسط دستورات T-Sql از دیتابیس خودتون در Sql Server بک آپ تهیه کنید. به صورت خیلی ساده توسط دستور زیر می تونید این کار رو انجام بدید. در این روش مسیر ذخیره سازی بک آپ به صورت مستقیم مشخص می شود و در یک مسیر فیزیکی بک آپ شما ذخیره سازی می شود.
BackUp DataBase DataBaseName To Disk = 'path' with Compression
//Example
BackUp DataBase forooshDB To Disk = 'D:\foroosh.bak'
در دستور بالا DataBaseName نام دیتابیس شما می باشد. همچنین در قسمت path مسیری که می خواهید بک آپ در آن جا ذخیره شود. دستور Compression هم برای فشرده سازی فایل بک آپ می باشد. به مثال توجه کنید.
همیشه ما بک آپ را به صورت مستقیم و در یک مسیر فیزیکی ذخیره نمی کنیم. گاهی برای سیستم های مهم و بک آپ گیری های منظم از 'دستگاه مجازی' برای ایجاد و ذخیره سازی بک آپ استفاده می شود. در این روش ابتدا باید یک دستگاه مجازی را ایجاد کرد و سپس در آن دستگاه فایلهای بک آپ را ایجاد و نگهداری کنیم. روش کار به صورت زیر می باشد.
ایجاد دستگاه مجازی
در ابتدا باید یک دستگاه مجازی را برای نگهداری بک آپ ها ایجاد کنیم. برای این کار از دستور زیر استفاده می کنیم :
Execute sp_addumpdevice 'Disk','MyDeviceName','D:\myBackup\mabak.dat'
توسط Stored Procedure به نام sp_addumpdevice می توانیم یک دستگاه مجازی برای نگهداری فایلهای بک آپ ایجاد کنیم.
نمایش لیست دستگاههای مجازی روی Disk
خب برای اینکه مطمئن شوید دستگاه مجازی شما ساخته شده است و همچنین لیست دستگاههای مجازی روی سیستم را ببینید می توانید از دستور زیر استفاده کنید.
Execute sp_helpdevice
ایجاد بک آپ و ذخیره در دستگاه مجازی
حالا یک دستگاه مجازی جهت ذخیره سازی فایل های بک آپ داریم. ببینیم چگونه از این دستگاه مجازی استفاده کنیم. دستور زیر نحوه ایجاد بک آپ از دیتابیس در Sql Server به روش مجازی می باشد.
BackUp DataBase DataBaseName To VirtualDevice
//Example
BackUp DataBase forooshdb To MyDevice
بک آپ گیری از دیتابیس در Sql Server به صورت ویزاردی
برای ایجاد بک آپ به صورت ویزاردی روی نام دیتابیس کلیک راست کنید و گزینه Task و BackUp رو بزنید.
در فرم BackUp DataBase مطابق تصویر زیر تنظیمات را انجام دهید.
در فرم بالا در لیست Database باید نام دیتابیسی که قصد دارید از آن بک آپ بگیرید مشخص شده باشد. همچنین در لیست پایین صفحه هم باید محل ذخیره سازی و نام بک آپ مشخص شده باشد.
حالا روی دکمه Ok کلیک کنید تا بک آپ شما ایجاد شود.
تاریخ :
1402/07/23
- ساعت :
04:01:00 PM
- بازدید :
1033
- پاسخ :
1
|
تاریخ :
1400/08/02
- ساعت :
02:35:00 PM
- بازدید :
2563
- پاسخ :
1
|
تاریخ :
1403/01/15
- ساعت :
04:12:00 PM
- بازدید :
800
- پاسخ :
2
|
تاریخ :
1402/10/18
- ساعت :
10:45:00 PM
- بازدید :
706
- پاسخ :
2
|
تاریخ :
1402/08/18
- ساعت :
08:43:00 AM
- بازدید :
1318
- پاسخ :
0
|
تاریخ :
1402/08/16
- ساعت :
09:45:00 PM
- بازدید :
1039
- پاسخ :
1
|
تاریخ :
1402/06/27
- ساعت :
12:27:00 PM
- بازدید :
1461
- پاسخ :
2
|
تاریخ :
1402/06/25
- ساعت :
11:37:00 AM
- بازدید :
1042
- پاسخ :
1
|
تاریخ :
1402/06/18
- ساعت :
10:36:00 AM
- بازدید :
1753
- پاسخ :
2
|
تاریخ :
1399/06/01
- ساعت :
10:58:00 PM
- بازدید :
7555
- پاسخ :
1
|
تاریخ :
1401/02/24
- ساعت :
02:17:00 PM
- بازدید :
2008
- پاسخ :
1
|
تاریخ :
1403/08/29
- ساعت :
07:15:00 PM
- بازدید :
75
- پاسخ :
0
|
تاریخ :
1403/08/18
- ساعت :
10:40:00 AM
- بازدید :
109
- پاسخ :
0
|
تاریخ :
1402/07/23
- ساعت :
04:01:00 PM
- بازدید :
1033
- پاسخ :
1
|
تاریخ :
1403/05/30
- ساعت :
09:22:00 AM
- بازدید :
429
- پاسخ :
1
|
تاریخ :
1402/08/01
- ساعت :
06:25:00 PM
- بازدید :
930
- پاسخ :
1
|
تاریخ :
1402/08/16
- ساعت :
10:38:00 AM
- بازدید :
1356
- پاسخ :
1
|
تاریخ :
1398/08/17
- ساعت :
01:27:00 AM
- بازدید :
4798
- پاسخ :
1
|
تاریخ :
1402/09/08
- ساعت :
07:34:00 PM
- بازدید :
1160
- پاسخ :
1
|
تاریخ :
1402/09/21
- ساعت :
11:10:00 PM
- بازدید :
597
- پاسخ :
1
|