PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : دسترسی به دیتابیس در حالت rescue mode



milad0x
December 3rd, 2014, 19:30
سلام
چند روز پیش قسمتی از فایل های سیستمی مشکل پیدا کردن و سیستم عامل بالا نمیومد
سیستم در حالت Rescue Mode Boot شد
سرور جدید خریداری کردم و تمامی فایل ها رو به سرور جدید منتقل کردم
فقط مونده دیتابیس که اهمیت خیلی زیادی برام داره
چطور می تونم در حالت Rescue Mode به دیتابیس دسترسی پیدا کنم و ازش بک آپ بگیرم و به سرور جدید انتقال بدم؟
این کار شدنیه؟ اصلا میشه به اطلاعات دیتابیس دسترسی پیدا کرد در این حالت؟

nginxweb
December 3rd, 2014, 19:42
درود
دوست عزیز باید با chroot به فولدر اصلی هارد دسترسی بگیرید سپس از طریق پوشه
/var/lib/mysql
میتوانید دیتابیس ها را مشاهده کنید و ازش کپی بگیرید

برای انتقال به سرور دیگر نیز اگر network سرور فعال میباشد با کمک دستوراتی مانند Rsync و SCP میتوانید منتقل نمایید

milad0x
December 3rd, 2014, 19:47
درود
دوست عزیز باید با chroot به فولدر اصلی هارد دسترسی بگیرید سپس از طریق پوشه
/var/lib/mysql
میتوانید دیتابیس ها را مشاهده کنید و ازش کپی بگیرید

برای انتقال به سرور دیگر نیز اگر network سرور فعال میباشد با کمک دستوراتی مانند Rsync و SCP میتوانید منتقل نمایید

متشکر از پاسخ شما
همینکارو انجام دادم ولی شاخه/var/lib/mysql خالی هست

ali2k
December 3rd, 2014, 21:41
داخل /var/lib/mysql به اسم هر دیتابیس یک فولدر هست که داخل فایلهای مربوط به همان دیتابیس هست اگر نوع دیتابیس ها فقط myisam باشه کپی همان فولدر کفایت میکنه اگر innodb باشه فایل های ib دیتا هم باید منتقل کنید