PDA

View Full Version : چگونه از بانکهای حجیم پشتیبان تهیه کنیم



asdfghjkl
سه شنبه 02 مرداد 1386, 14:25 عصر
سلام
من یک بانک اطلاعاتی دارم با حجم بسیار، میخواهم از این بانک پشتیبان بگیریم با این تفاوت که اگر حجم فایل از حجم یک سیدی بیشتر شد خودبخود فایل را به چند تکه تقسیم نماید مانند برنامه Winrar که میتوان تنظیم کرد اگر حجم فایل فشرده شده از حجم یک سیدی بیشتر شد آن را به چند قسمت تقسیم نماید.
آیا SQL Server این امکان را دارد؟ چگونه؟

AminSobati
چهارشنبه 03 مرداد 1386, 23:02 عصر
دوست عزیزم،
اگر حجم دیتابیس زیاده، میتونین Backup رو روی چند فایل تقسیم کنین:


backup database MyDB to disk='c:\file1.bak', disk='c:\file2.bak'


یادتون باشه که موقع Restore هم باید این دو فایل موجود باشند:


restore database MyDB from disk='c:\file1.bak', disk='c:\file2.bak'

babi_wd
پنج شنبه 04 مرداد 1386, 00:28 صبح
اینطوری حجم نصف نصف تو 2 تا فایل ریخته میشه؟
اگه بخواهیم حجم رو مشخص کنیم چی؟
باید قبلش خودمون تقسیم کنیم و تعداد فایل ها رو به دست بیاریم؟

AminSobati
پنج شنبه 04 مرداد 1386, 23:48 عصر
نه دوست عزیزم، حجم فایل رو نمیشه تعیین کرد

babi_wd
جمعه 05 مرداد 1386, 16:25 عصر
پس اینجا رو چه حسابی تو 2 تا فایل اطلاعات رو میریزه؟
حجم هر کدوم چه نسبتی با حجم خود دیتابیس پیدا میکنه؟
اگه قبلش خودمون تقسیم کنیم و تعداد فایل ها رو به دست بیاریم و 4 تا فایل رو بهش بدیم کاربردی هست؟

AminSobati
جمعه 05 مرداد 1386, 23:22 عصر
شما موقع Backup میتونین یک یا دو یا سه یا ... فایل رو بعنوان مقصد انتخاب کنین. طبیعتا حجم دیتابیس بین فایلهایی که شما مشخص میکنین تقسیم میشه. حالا اگر حجم دیتابیس شما 1 گیگا بایت هست و قصد دارین نتیجه رو روی CD قرار بدین (با فرض اینکه حجم Backup اصلا فشرده نشه) پس انتخاب دو فایل میتونه به شما دو فایل 500 مگابایتی بده که روی CD قرار بدین

golihaghighi
چهارشنبه 10 مرداد 1386, 13:28 عصر
لطقا نظر بدید
http://barnamenevis.org/forum/showthread.php?t=74605