پشتیبان گیری
سلام، ما در شرکت مون چند تا سرور داریم که روی هر یک یه دیتابیس هست، من میخوام یک سرور جداگانه پشتیبان داشته باشم تا کلیه اطلاعات از بانک اطلاعاتی سرورهای متفاوت به صورت یک طرفه به این سرور ارسال و ذخیره بشه. ممنون میشم یه راه حل مناسب (بهمراه روش اجرای آن) رو پیشنهاد بفرمایید.
5 پاسخ
سلام
اگر می خواهید که دیتا sql رو به صورت replication روی سرور مقصد داشته باشید می تونید سرور های خودتون رو replicate کنید ، بهترین راه شما اینه که نرم افزار که با اون BK می گیرید این کارو بکنه ، مثلا :Symantec همچین چیزی داره رو خودش برای دیتابیس که به صورتی که شما می خوتهید شروع به BK گیری کنه .
سلام، خدمت دوستان عرض کنم من داخل سایت رو نگاه کردم، روال حال حاضر ما تهیه نسخه پشتیبان، 2 بار در روز میباشد و این نسخه پشتیبان بر روی کامپیوتر دیگر در شبکه کپی میشود. حال اگر در زمان بین نسخه پشتیبان قبلی تا بعدی اگر سرور ما هاردش بسوزه، ما مقداری اطلاعات بین زمان پشتیبان گیری رو از دست میدهیم. لذا بهتر است روشی داشته باشیم که اطلاعات بر روی سرور دیگر به صورت یک طرفه ذخیره بشه.
شما اگر می خواهید در مواقع اضطراری هیچ داده ای از دست ندهید نیاز به پیاده سازی High availability دارید که به صورتهای زیر قابل پیاده سازی است
1-Replication
2- Clustering
3- Log Shipping
4- Mirroring
5- Always-On
با تشکر
با سلام
درسته منم تو پست قبلی به شما گفتم ، شما bK هایی که باید بگیری Diffrential باید باشه ، بسته به policy خودتون می تونید رو سرور bk خودتون مثلا چند تا از bk های قبلی رو نگه داره .
سلام دوست عزیز لطفا قبل از ارائه سوال یه چرخی و جستجویی تو سایت بزنی زودتر به جواب میرسی!!
ضمنا این رو خدمتتون عرض کنم که شما باید حتما این کارها رو روی تک تک SQL ها انجام بدید.(در واقع مسیر ذخیره بک آپ ها روی بک آپ سرور شما خواهد بود)
به این فکر نکنید که یه SQL رو سرور بک آپ نصب کنید و Agent رو راه بندازید (این کار نشدنیه یا حداقل من اطلاعاتی ازش ندارم)
آموزش Backup گیری خودکار از Database های SQL سرور
مشکل Backup گیری خودکار از Database های SQL در شبکه ( درایوهای MAP شده )
موفق باشید.