سلام
من دیتا بیسم رو با اسکریپت mysqldumper بک آپ گرفتم ولی هنگام restore کردن خیلی طول میکشه و هی کانکشن رو ریسیت میکنه با اینکه توی سرور اختصاصیم 32گیگ رم دارم و سی پی یو هم قوی است راهی نیست بشه زودتر restore کرد؟
نمایش نسخه قابل چاپ
سلام
من دیتا بیسم رو با اسکریپت mysqldumper بک آپ گرفتم ولی هنگام restore کردن خیلی طول میکشه و هی کانکشن رو ریسیت میکنه با اینکه توی سرور اختصاصیم 32گیگ رم دارم و سی پی یو هم قوی است راهی نیست بشه زودتر restore کرد؟
با درود فراوان
از این کد میتوانید استفاده کنید.
mysql database_name < file.sql
- - - Updated - - -
اگر هم از phpmyadmin دارین ریستور میکنین که upload max size رو باید افزایش بدین. برای این کار هم بهتره php.ini اختصاصی برای همون اکانت خاص بسازین.
از کد زیر استفاده کنید :
نقل قول:
mysql -udbusername -ppassword username_dbname < database.sql
فقط توجه داشته باشید که قسمت هایی که bold شده اند رو باید تغییر دهید
سلام
از این اموزش استفاده کنید:
نوین هاست - مرکز آموزش - اموزش ریستور کردن دیتابیس حجیم mysql از طریق ssh
آقا من زدم ولی صفحه همینجور مونده هیچ اتفاقی نیوفتاده هنوز درسته آیا؟
همکارمون به خوبی در مطلبشون توضیح دادند
نوین هاست - مرکز آموزش - اموزش ریستور کردن دیتابیس حجیم mysql از طریق ssh
نه چسبیده نباشد ...
در همان جایی که میخواهید این دستور را وارد کنید
بله خیلی عالی بود استفاده کردم و کار کرد ولی الان صفحه همینجوری مونده و فقط کرسر رو نشون میده یعنی درصدی که مثلا نشان دهنده پر شدن باشه نداره همینجوری هست یا من اشتباه کردم؟
- - - Updated - - -
دوستان بالاخره موفق شدم و داره این کارو میکنه ولی سرعتش بسیار پایینه تقریبا اندازه همون mysqldumper هست ؟
راهی نداره سرعتش رو افزایش بدم؟؟؟؟
دوست عزیز فکر می کنم با این فایل هم موفق به انتقال بشید.
به جای متغیر $filname باید اسم فایل دیتابیس را همراه با فرمت .sql وارد کنید.
بهترین راه import کردن از طریق SSH می باشد که دستورش رو دوستان بهتون دادن.
پارا سرور , سرور اختصاصی و سرور مجازی از دیتاسنتر هتزنر آلمان ( سرور اختصاصی هتزنر آلمان ) - مرکز آموزش - چگونه از طریق ssh میتوان یک دیتابیس mys
چ.ن حجم بالا هست برای اینپورت باید صبر کنید تا دیتا رستور بشه.
گاهی ممکن هست ساعت ها منتظر بمانید.
درود
کاربر گرامی
دیتابیس خود را در یکی از پوشه های اکانت یا پوشه روت آپلود کنید و سپس با دستور زیر ایمپورت کنید :
mysqldump –u nctest –p nctest_database < /home/nctest/public_html/databases/tutorial.sql
به جای یوزر و پسورد و نام دیتابیس اطلاعات خود را وارد نمایید و به جای مسیر گفته شد مسیر آپلود دیتابیس
ممنون
از دوستانی که کمک کردن الان من حدود 7 ساعت هست که دادم و تا الان حدوده 180 مگابایت رو restore کرده ولی روی table های دیگه سرعتش بیشتر بود اما table پلاگین page-views-count حدود 700 هزار رکورد داره وخیلی زمان زیادی صرف کرده براش
ویرایش:
و بالاخره بعداز 15 ساعت کل دیتابیس رو انتقال داد، حالا باید پک کنم مشکلی نداشته باشه