-
September 26th, 2017, 22:49
#1
راهنمایی: مشکل در ریستور کردن بک آپ دایرکت ادمین
یه بک آپ از دایرکت ادمین چند ماه پیش گرفته بودم که الان می خوام اون بک آپ رو روی سرور جدید ریستور کنم و دسترسی به سرور قدیمی هم ندارم و یعنی کلا سرور رو تحویل دادم و اطلاعات پاک شده
الان مشکلی که روی ریستور دارم اینه که فایل دیتابیس من به اخراش میرسه ارور زیر رو میده
Cannot Execute Your Request |
|
Details Unable to restore database site_db2.sql to site_db2 : ERROR 2006 (HY000) at line 1069 in file: '/home/site/backups/backup/site_db2.sql': MySQL server has gone away
Unable to restore database site_db.sql to site_db : ERROR 2006 (HY000) at line 4214 in file: '/home/site/backups/backup/site_db.sql': MySQL server has gone away
|
دوستان کسی هست راهنمایی کنند تا مشکل رو حل کنم
-
-
September 26th, 2017 22:49
# ADS
-
September 26th, 2017, 22:56
#2
عضو انجمن
پاسخ : راهنمایی: مشکل در ریستور کردن بک آپ دایرکت ادمین

نوشته اصلی توسط
BazPardakht.Com
یه بک آپ از دایرکت ادمین چند ماه پیش گرفته بودم که الان می خوام اون بک آپ رو روی سرور جدید ریستور کنم و دسترسی به سرور قدیمی هم ندارم و یعنی کلا سرور رو تحویل دادم و اطلاعات پاک شده
الان مشکلی که روی ریستور دارم اینه که فایل دیتابیس من به اخراش میرسه ارور زیر رو میده
Cannot Execute Your Request |
|
Details Unable to restore database site_db2.sql to site_db2 : ERROR 2006 (HY000) at line 1069 in file: '/home/site/backups/backup/site_db2.sql': MySQL server has gone away
Unable to restore database site_db.sql to site_db : ERROR 2006 (HY000) at line 4214 in file: '/home/site/backups/backup/site_db.sql': MySQL server has gone away
|
دوستان کسی هست راهنمایی کنند تا مشکل رو حل کنم
تنظیمات mysql را با ویرایش گر nano بازکنید
عبارت زیر را اضافه کنید
کد:
max_allowed_packet = 512M
سرویس mysql را ریستارت کنید .
دوباره اقدام به ریستور کنید
-
تعداد تشکر ها از rahyarco به دلیل پست مفید
-
September 26th, 2017, 22:59
#3
پاسخ : راهنمایی: مشکل در ریستور کردن بک آپ دایرکت ادمین

نوشته اصلی توسط
rahyarco
عبارت زیر را اضافه کنید
کد:
max_allowed_packet = 512M
ممنون از شما ولی حجم دیتابیس نزدیک به 6 گیگ هست
- - - Updated - - -
لطفا مسیر تنظیمات دیتابیس رو هم بدید
ویرایش توسط BazPardakht.Com : September 26th, 2017 در ساعت 23:00
-
-
September 26th, 2017, 23:08
#4
عضو انجمن
پاسخ : راهنمایی: مشکل در ریستور کردن بک آپ دایرکت ادمین
مقدار max_allowed_packet ماکزیمم می توانید تا 1 گیگابایت تنظیم شود.
شما این مقدار را به 512 تغییر بدید
اگر مشکل حل نشد به 1024M تغییر بدید .
پس از هر تغییر هم سرویس mysql را ریستور کنید
مسیر تنظیمات mysql در پست قبلی گفتم
/etc/my.cnf
عبارت max_allowed_packet را باید زیر [mysqld] وارد کنید .
-
تعداد تشکر ها از rahyarco به دلیل پست مفید
-
September 26th, 2017, 23:12
#5
پاسخ : راهنمایی: مشکل در ریستور کردن بک آپ دایرکت ادمین

نوشته اصلی توسط
rahyarco
مقدار max_allowed_packet ماکزیمم می توانید تا 1 گیگابایت تنظیم شود.
شما این مقدار را به 512 تغییر بدید
اگر مشکل حل نشد به 1024M تغییر بدید .
پس از هر تغییر هم سرویس mysql را ریستور کنید
مسیر تنظیمات mysql در پست قبلی گفتم
/etc/my.cnf
عبارت max_allowed_packet را باید زیر [mysqld] وارد کنید .
ممنون از شما
فقط بحث پاکت که زدید ممکنه توضیح بدید کاربردش چیه؟
من فکر کردم مقدار حداکثر حجم برای آپلود هست
ولی فکر کنم مقدار سرعت انتقال هست؟
-
-
September 26th, 2017, 23:45
#6
عضو انجمن
پاسخ : راهنمایی: مشکل در ریستور کردن بک آپ دایرکت ادمین
به زبان ساده میزان محدودیت های query ها هست که در زمان بک آپ و ریستور دیتابیس های حجیم یادارای جداول زیاد مشکل ساز می شود
محدودیت آپلود در php و در phpmyadmin معنا پیدا می کند .
-
تعداد تشکر ها از rahyarco به دلیل پست مفید
-
September 26th, 2017, 23:49
#7
پاسخ : راهنمایی: مشکل در ریستور کردن بک آپ دایرکت ادمین
ممنون از توضیحات کاملتون
فقط دستور nano رو که میزنم توش خالیه
اگر بخوام اون دستور رو بزارم فکر می کنم کل فایل پاک می شه
-
-
September 27th, 2017, 00:03
#8
عضو انجمن
پاسخ : راهنمایی: مشکل در ریستور کردن بک آپ دایرکت ادمین
اگر مسیر را درست زده باشید خالی بودن my.cnf نشان می دهد که شما از تنظیمات پیشفرض mysql در حال استفاده هستید .
فایل را با nano باز کنید
عبارت زیر را در آن کپی و دخیره کنید .
کد:
[mysqld]
max_allowed_packet = 512M
سپس سرویس mysql را ریستارت کنید
-
تعداد تشکر ها از rahyarco به دلیل پست مفید
-
September 27th, 2017, 00:07
#9
عضو انجمن
پاسخ : راهنمایی: مشکل در ریستور کردن بک آپ دایرکت ادمین
دوست عزیز با winscp دستورات رو اجرا کنید .
-
-
September 27th, 2017, 00:33
#10
پاسخ : راهنمایی: مشکل در ریستور کردن بک آپ دایرکت ادمین

نوشته اصلی توسط
rahyarco
اگر مسیر را درست زده باشید خالی بودن my.cnf نشان می دهد که شما از تنظیمات پیشفرض mysql در حال استفاده هستید .
فایل را با nano باز کنید
عبارت زیر را در آن کپی و دخیره کنید .
کد:
[mysqld]
max_allowed_packet = 512M
سپس سرویس mysql را ریستارت کنید
مورد حل شد
سپاسگذارم از شما
فقط یکی از دوستان گفت اینو هم اضافه کنم به قبل از دستور پاکت
local-infile=0
به این شکل
[mysqld]
local-infile=0
max_allowed_packet = 512M
کاربرد این دستور چیه؟
local-infile=0
-