نحوه انتقال SQL Server Backup Plan به یک سرور دیگر در خارج سازمان
یا سلام ، من تازه با این سایت آشنا شدم.سوالی دارم که امیدوارم این مشکل من رو بتونید حل کنید.بر روی یکی از سرورهای سازمانی Sql Server قرار دارد (آشنایی زیادی با sql server ندارم)و در این sql server یک backup plan ایجاد شده است که از دیتابیس هایش backup می گیرد و محل ذخیره سازی آن در خود سرور است...
حالا سوالی که برای من پیش اومده, یه task ای که به من دادند اینه که از اون سازمان نسخه ای از اون بکاپ ها که از طریق backup plan sql ایجاد می شود به یکی از سرورهای سازمان خودمون انتقال پیدا کنه...این کار فکر نکنم از طریق خود Backup plan sql server انجام شدنی باشه که مثلن یه plan دیگه اونجا ایجاد بشه و مثلن آیپی استاتیک پابلیک ,سرور اینور رو بهش بدیم.خوب بحث Authentication و اینجور داستانا پیش میاد که تو sql server این قابلیت ها فکر نکنم شدنی باشه؟؟؟
اگه بخوایم manual از طریق شبکه Wan بکاپ ها را از اونور به این سازمان خودمون انتفال بدیم, خب این وسط مشکل پهنای باند به وجود میاد و شبکه می خوابه...در کل راهی هست درساعات غیرکاری از یک سازمانی نسخه ای از اون بکاپ های دیتابیس sql که از طریق backup plan sql ایجاد می شود به یکی از سرورهای سازمان خودمون به صورت اتوماتیک انتقال پیدا کنه؟؟؟؟ چه راهکاری وجود داره؟؟؟ ممنون میشم راهنماییم کنید.
3 پاسخ
سلام
تمام مواردی که گفتین از داخل خود SQL Server قابل انجام است و مشکلی نیست.
اگر نیاز به پیاده سازی Workflow نیز دارید به راحتی میتوان با SSIS این مورد را پیاده سازی کرد.
فقط نکته اش موردی هست که اقای نصیری به آن اشاره کردند.
دوست عزیز اینکه نمیشه از SQL سرور شما روی یک سرور دیگه Backup گرفت به خاطر این هست که سرویس SQL شما داره با کاربر Local System احراز هویت میشه و به خاطر همین در شبکه نمیتونه فعالیت کنه ، شما باید سرویس رو در حالت Network Service قرار بدید تا بتونید مسیر شبکه ای برای Backup معرفی کنید و طبیعتا کافیه یک دسترسی مناسب به پوشه Share شده بدید که بتونه بهش وصل بشه ، برای اطلاعات بیشتر می تونید به پست زیر مراجعه کنید :
سلام به شما دوست عزیز.
به پاسخی که به این سوال داده شده است توجه کنید