نمایش نتایج 1 تا 9 از 9

نام تاپیک: Mirror کردن دو تا دیتابیس روی دو تا سرور؟

  1. #1

    Mirror کردن دو تا دیتابیس روی دو تا سرور؟

    سلام

    فرض کنید:
    سرور 1: دیتابیس A
    سرور 2: دیتابیس A
    (دیتابیس A روی هر دو سرور عین هم هستند.)

    میخوام هر تغییری در دیتابیس A روی سرور 1 داده شده, در همون لحظه همون تغییرات روی دیتابیس A روی

    سرور 2 هم اعمال شود. در واقعا یه جورایی میرور شوند.

    آیا در Sql 2008 همچین امکانی هست؟

  2. #2

    نقل قول: Mirror کردن دو تا دیتابیس روی دو تا سرور؟

    سلام.
    بله به چند روش مختلف.
    یکی استفاده از Database Mirroring .
    یکی استفاده از Log Shipping
    یکی استفاده از Replication .
    که هرکدوم کاربرد خاص خودشو دارند.
    شما باید مشخص کنید دقیقا کار شما چی هست. ؟ آیا از هردو دیتابیس میخواهید همزمان استفاده کنید.
    یا میخواهید یکی به صورت Standby باشد و اگر مشکلی شد جایگزین دیتابیس اصلی شود.

  3. #3

    نقل قول: Mirror کردن دو تا دیتابیس روی دو تا سرور؟

    ممنون از پاسختون

    میخوام یه پشتیبان از دیتابیس اصلی داشته باشم تا در صورت مشکل در سرور اصلی, سوئیچ کنیم روی سرور پشتیبان

    چه روشی رو پیشنهاد میکنید؟

  4. #4

    نقل قول: Mirror کردن دو تا دیتابیس روی دو تا سرور؟

    برای این حالتی که فرمودید گزینه Log Shipping و Database Mirroring کاربرد داره. ولی تفاوتهایی هم باهم دارند که مهمترین فرقشون در این هست که اگر از Log Shipping استفاده کنید از دیتابیس پشتیبان نیز میتوانید به صورت گزارشی ازش استفاده کنید ولی نمیتوانید در اطلاعات تغییری بدید. ولی در Database Mirroring تا دیتابیس به حالت اصلی برنگرده نمیتوانید با دیتابیس پشتیبان کار کنید.
    این هم زمانی کاربرد داره که فرضا شما سرورتون در جای دیگه هست و افراد اون مجموعه فقط میخوان از دیتابیس گزارش بگیرن که اینجا Log Shipping به کار شما می آید.

  5. #5
    کاربر دائمی آواتار Dariuosh
    تاریخ عضویت
    مهر 1386
    محل زندگی
    ایران - تهران
    پست
    448

    نقل قول: Mirror کردن دو تا دیتابیس روی دو تا سرور؟

    نقل قول نوشته شده توسط حمیدرضاصادقیان مشاهده تاپیک
    در Database Mirroring تا دیتابیس به حالت اصلی برنگرده نمیتوانید با دیتابیس پشتیبان کار کنید.
    یه سوال
    اگه ویتنس داشته باشیم در صورتی که مشکلی برا دیتایه اصلی پیش بیاد اون خودش سوییچ میکنه رو دیتای میرر , حالا اگه وینتس نداشتیم چطوری باید دیتایه میرر رو از اون وضعیت در بیاریم ؟

  6. #6

    نقل قول: Mirror کردن دو تا دیتابیس روی دو تا سرور؟

    سلام دوست عزیزم،
    در این حالت باید با ALTER DATABASE دستی Role رو عوض کنین

  7. #7

    نقل قول: Mirror کردن دو تا دیتابیس روی دو تا سرور؟

    با SQL 2000 هم میشه؟؟

  8. #8

    نقل قول: Mirror کردن دو تا دیتابیس روی دو تا سرور؟

    Mirroring از نسخه 2005 معرفی شد

  9. #9

    نقل قول: Mirror کردن دو تا دیتابیس روی دو تا سرور؟

    نقل قول نوشته شده توسط حمیدرضاصادقیان مشاهده تاپیک
    برای این حالتی که فرمودید گزینه Log Shipping و Database Mirroring کاربرد داره. ولی تفاوتهایی هم باهم دارند که مهمترین فرقشون در این هست که اگر از Log Shipping استفاده کنید از دیتابیس پشتیبان نیز میتوانید به صورت گزارشی ازش استفاده کنید ولی نمیتوانید در اطلاعات تغییری بدید. ولی در Database Mirroring تا دیتابیس به حالت اصلی برنگرده نمیتوانید با دیتابیس پشتیبان کار کنید.
    این هم زمانی کاربرد داره که فرضا شما سرورتون در جای دیگه هست و افراد اون مجموعه فقط میخوان از دیتابیس گزارش بگیرن که اینجا Log Shipping به کار شما می آید.
    سلام
    ممنون از راهنماییتون
    جسارتا اینو یکم بیشتر توضیح میدین "ولی در Database Mirroring تا دیتابیس به حالت اصلی برنگرده نمیتوانید با دیتابیس پشتیبان کار کنید"
    منم دقیقا یه سرور hp دارم که کار اصلیمون با sql 2008 , 2014 هست و حالا میخایم یه سرور hp دیگه اضافه کنیم و اطلاعات از سرور اصلی به صورت خودکار رویه سرور دوم هم mirror باشه فقط فقط برای پشتیبانی که اگه سرور اصلی مشکلی برخورد بتونیم سریع سوییچ کنیم رو سرور دوم

    سوال دیگم اینه که فقط از طریق تنظیمات نرم افزاری تویه دیتا بیس انجام میشه یا نه کار شبکه ای هم داره !؟
    ممنون میشم کمک کنید

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •