ورود

View Full Version : سوال: ریکاوری داده ها از فایل ibdata1



imanEsmaeili
یک شنبه 29 خرداد 1390, 16:37 عصر
با سلام خدمت دوستان
من در اثر به مشکل برخوردن سرور mysqlم از یه زمانی دیگه mysqlم اجرا نشد و مجبور به نصب دوباره آن شدم البته قبل از حذف ورژن قبلی محتویات فولدر mysql installation DIR\Data رو جای دیگه کپی کردم البته در میان فایلهای کپی شده یه فایل هست به اسم ibdata1 که هیچ نوع خاصی نداره ومن حدس می زنم که تمام داده های از دست رفته درون همون فایل باشه(چون وقتی درون فایل رو با ادیتور های معمولی نگاه میکنم بعضی از اطلاعات رو می بینم اما به صورت به هم ریخته و درهم برهم)ولی فایلهای دیگه ای هم وجود داره مثل ib_logfile0 و ib_logfile1
می خاستم ببینم روشی یا نرم افزاری برای بازیابی داده از فایل ibdata وجود داره خواهشا منو راهنمایی کنین

hadi_ganji
جمعه 17 تیر 1390, 18:45 عصر
با سلام خدمت دوستان
من در اثر به مشکل برخوردن سرور mysqlم از یه زمانی دیگه mysqlم اجرا نشد و مجبور به نصب دوباره آن شدم البته قبل از حذف ورژن قبلی محتویات فولدر mysql installation DIR\Data رو جای دیگه کپی کردم البته در میان فایلهای کپی شده یه فایل هست به اسم ibdata1 که هیچ نوع خاصی نداره ومن حدس می زنم که تمام داده های از دست رفته درون همون فایل باشه(چون وقتی درون فایل رو با ادیتور های معمولی نگاه میکنم بعضی از اطلاعات رو می بینم اما به صورت به هم ریخته و درهم برهم)ولی فایلهای دیگه ای هم وجود داره مثل ib_logfile0 و ib_logfile1
می خاستم ببینم روشی یا نرم افزاری برای بازیابی داده از فایل ibdata وجود داره خواهشا منو راهنمایی کنین

اطلاعات اصلی در همون فایل ibdata هست
تحت وب برنامه مینویسی یا تحت ویندوز؟

idinex
چهارشنبه 29 تیر 1390, 10:42 صبح
فایل ibdata , ib_logfile متعلق به موتور innodb هستند و اگر شما تیبلهاتون از موتور innodb استفاده می کردند در این فایلها ذخیره شدند. ولی اگر شما زا innodb استفاده نمی کنی نیازی به این فایلها نداری.

ریکاوری هم نیاز نداره فقط کافیه در مسیری که فایلهای innodb ذخیره می شن کپی کنید تا تمام دیتابیسها برگردند ولی تاکید می کنم فقط در صورت که شما از innodb استفاده کنید اطلاعات در این فایل ذخیره میشن و اگر از MyISAM استفاده کنید اطلاعات در فولدرهایی مجزا در فولدر data ذخیره میشن

rezajoon2500
سه شنبه 25 مرداد 1390, 15:22 عصر
من هم دقیقا به همین مشکل برخوردم

تمام اطلاعات توی همین فایل لعنتیه
منتها باید ریکاوری بشه
که تا الان به نرم افزاری که بتونه ریکاورش کنه دست نیافتم

خواهشا اگه کسی در این مورد چیزی می دونه بگه
برام حیاتیه

ali621
سه شنبه 28 خرداد 1392, 14:56 عصر
سلام
میدونم یه پست قدیمی رو بالا آوردم ولی چاره ای نداشتم گفتم شاید یکی بهش برخورده باشه.
الان منم دیتابیسم پاک شده (drop) ولی فایل ibdata , ib_logfile0 , ib_logfile1 هنوز با همون حجم قبلیشون هستن . حالا میشه برش گردونیم یا خیر؟