من یک سرور لینوکسی centos دارم که اطلاعات مربوط به web server داخلی مون میره توی دیتابیس اونجا میشینه. مشکلی که هستش امروز سرورمون دچار مشکل شدش و مجبور شدیم بک آپ رو که به تازگی کانفیگ کرده بودیم بالا بیاریم و ترافیک web server مون روی این بک آپ بیادش. مشکلی که هستش امروز میخواستم گزارش بگیرم از کارکرد یکسری یوزرها و متوجه شدم که record های database سرور اصلی import نشده روی این دیتابیس سرور بک آپ.
database سرور اصلی رو که چک میکنم میبینم که حدود 500.000 رکورد توی تیبل report ثبت شده که اینا باید به همین تیبل report در server بک آپ انتقال داده میشد که رکورهایی که امروز ثبت میشه توی دیتابیس ادامه رکوردهای قبلی بیوفته. الان که داشتم بررسی میکردم، توی تیبل report در server بک آپ مشاهده کردم که امروز حدود 2000 رکورد توی table ریپورت (report) ثبت شده. من اگر رکوردهای داخل table های دیتابیس server اصلی رو export بگیرم و در تیبل report در سرور بک آپ import کنم، اینا روی همدیگه overwrite میشند. من چطور میتونم اون 500.000 رکورد داخل تیبل سرور اصلی رو به تیبل سرور بک آپ انتقال بدم بدو اینکه overwrite بشوند و دوم و مهمتر از همه اینکه record های داخل table سرور بک آپ ادامه رکوردهای تیبل سرور اصلی بیوفته. یعنی این 2000 رکوردی که امروز ثبت شده در ادامه اون 500.000 رکورد که برای روزهای قبل بوده بیوفته.:Rose-Large:
database سرور اصلی رو که چک میکنم میبینم که حدود 500.000 رکورد توی تیبل report ثبت شده که اینا باید به همین تیبل report در server بک آپ انتقال داده میشد که رکورهایی که امروز ثبت میشه توی دیتابیس ادامه رکوردهای قبلی بیوفته. الان که داشتم بررسی میکردم، توی تیبل report در server بک آپ مشاهده کردم که امروز حدود 2000 رکورد توی table ریپورت (report) ثبت شده. من اگر رکوردهای داخل table های دیتابیس server اصلی رو export بگیرم و در تیبل report در سرور بک آپ import کنم، اینا روی همدیگه overwrite میشند. من چطور میتونم اون 500.000 رکورد داخل تیبل سرور اصلی رو به تیبل سرور بک آپ انتقال بدم بدو اینکه overwrite بشوند و دوم و مهمتر از همه اینکه record های داخل table سرور بک آپ ادامه رکوردهای تیبل سرور اصلی بیوفته. یعنی این 2000 رکوردی که امروز ثبت شده در ادامه اون 500.000 رکورد که برای روزهای قبل بوده بیوفته.:Rose-Large:
کامنت