صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 11

موضوع: انتقال دیتابیس از هاستی به هاست دیگر

  1. #1
    کاربر اخراج شده
    تاریخ عضویت
    Feb 2012
    نوشته ها
    3
    تشکر تشکر کرده 
    1
    تشکر تشکر شده 
    0
    تشکر شده در
    0 پست

    پیش فرض انتقال دیتابیس از هاستی به هاست دیگر

    با سلام

    اساتید کسی میدونه چجوری میشه دیتابیس یه هاست رو مستقیما با wget دانلود کرد رو یه هاست دیگه؟

    دیتابیسی که هست حدود 400 مگابایته و من نمیخوام یه بار رو سیستم خودم دانلود کنم و بعد رو هاست جدید ایمپورت کنم

    راهی هست که بشه بک آپی گرفت یا لینک دانلود مستقیم گرفت؟

  2. # ADS




     

  3. #2
    کاربر اخراج شده
    تاریخ عضویت
    Sep 2013
    محل سکونت
    ارومیه
    نوشته ها
    171
    تشکر تشکر کرده 
    0
    تشکر تشکر شده 
    203
    تشکر شده در
    154 پست

    پیش فرض پاسخ : انتقال دیتابیس از هاستی به هاست دیگر

    اگر مدیر سرور خودتان هستید به راحتی wget کنید وگرنه نه بدهید مدیر سرور این کار را براتون انجام بدهند حالا اگر ایشون هم قبول نکردند با استفاده از سرور مجازی ویندوز این کار انتقال را انحام دهید

  4. #3
    کاربر اخراج شده
    تاریخ عضویت
    Apr 2010
    نوشته ها
    64
    تشکر تشکر کرده 
    10
    تشکر تشکر شده 
    112
    تشکر شده در
    97 پست

    پیش فرض پاسخ : انتقال دیتابیس از هاستی به هاست دیگر

    نقل قول نوشته اصلی توسط babak12_124 نمایش پست ها
    با سلام

    اساتید کسی میدونه چجوری میشه دیتابیس یه هاست رو مستقیما با wget دانلود کرد رو یه هاست دیگه؟

    دیتابیسی که هست حدود 400 مگابایته و من نمیخوام یه بار رو سیستم خودم دانلود کنم و بعد رو هاست جدید ایمپورت کنم

    راهی هست که بشه بک آپی گرفت یا لینک دانلود مستقیم گرفت؟
    دیتابیس رو در سرور اکسپورت کنید
    و بعد فایل رو به صورت لینک مستقیم در هاست اوکی کنید ودر سرور جدید wget کنید
    بعد با دستورات ssh به دیتابیس جدید اینپورت کنید

  5. #4
    کاربر اخراج شده
    تاریخ عضویت
    Feb 2012
    نوشته ها
    3
    تشکر تشکر کرده 
    1
    تشکر تشکر شده 
    0
    تشکر شده در
    0 پست

    پیش فرض پاسخ : انتقال دیتابیس از هاستی به هاست دیگر

    نقل قول نوشته اصلی توسط sina_67_85 نمایش پست ها
    دیتابیس رو در سرور اکسپورت کنید
    و بعد فایل رو به صورت لینک مستقیم در هاست اوکی کنید ودر سرور جدید wget کنید
    بعد با دستورات ssh به دیتابیس جدید اینپورت کنید
    دستور ایمپورت کردن چه شکلیه؟

  6. #5
    عضو جدید pazis آواتار ها
    تاریخ عضویت
    May 2010
    نوشته ها
    66
    تشکر تشکر کرده 
    45
    تشکر تشکر شده 
    256
    تشکر شده در
    211 پست

    پیش فرض پاسخ : انتقال دیتابیس از هاستی به هاست دیگر

    می تونید اول از دیتابیس dump بگیرید و بعد منتقل کنید روی سرور جدید.

    با دستور زیر یوزر root دیتابیس test رو dump می کنه توی فایل test.sql

    کد:
    mysql -u root -p test > test.sql
    بعد از انتقال فایل توی سرور مقصد با دستور زیر import می شه.

    کد:
    mysql -u root -p test < test.sql
    البته توجه داشته باشید که توی سرور مقصد باید دیتابیس رو دوباره ایجاد کنید و privileges هم set کنید و بعد import کنید.


  7. تعداد تشکر ها از pazis به دلیل پست مفید


  8. #6
    عضو جدید
    تاریخ عضویت
    Feb 2014
    نوشته ها
    31
    تشکر تشکر کرده 
    10
    تشکر تشکر شده 
    22
    تشکر شده در
    18 پست

    پیش فرض پاسخ : انتقال دیتابیس از هاستی به هاست دیگر

    سلام
    باید دسترسی اس اس اچ داشته باشید به سایتتون ... (معمولا در اختیار نمیگذارن)،
    فرض بر اینه که شما با اکانت کاربری خودتون دسترسی اس اس اچ دارید. اس اس اچ محیطی هست شبیه به DOS ، فقط با کاراکترها و حروف با اون سر و کار دارید. و دستور می نویسید، بعد از وارد شدن به این محیط . (با استفاده از نرم افزار PUTTY یا TUNNELIER یا ... ) :
    1) وارد public_html بشید تا فایل اسکیوال خروجی که پائین میسازیدش قابل دسترسی عمومی باشه (cd /home/username/public_html )
    2) دستور خروجی گرفتن از دیتا بیس : mysqldump database_name > filename.sql
    حالا با فرض رعایت 1 و 2، شما یک همچین آدرسی خواهید داشت : www.site.com/filename.sql

    3) توی سرور مقصد هم باید دسترسی اس اس اچ داشته باشید اونجا وارد اس اس اچ که شدید باید وارد کنید :
    wget www.site.com/filename.sql
    تا فایل رو دریافت کنید.

    4) حالا در سرور مقصد (طبق روال عادی) یک دیتابیس میسازید مثلا database_name
    5) حالا دوباره به اس اس اچ بر می گردید و این دستور رو می زنید
    mysql database_name < filename.sql

    به جهت بزرگتر و کوچک تر دقت کنید.

    اگر دسترسی اس اس اچ ندارید،
    از میزبان مبدا درخواست کنید که یک فایل خروجی اس کیو ال از دیتا بیس مورد نظر به شما بدن
    و از میزبان مقصد درخواست کنید که اون فایل رو روی دیتا بیس پیاده کنه.
    این کار رو قاعدتا انجام خواهند داد.
    ویرایش توسط «احمد» : February 16th, 2014 در ساعت 21:23
    زکاة العلم نشره / زکات علم، انتشار آن است

  9. #7
    کاربر اخراج شده
    تاریخ عضویت
    Jan 2013
    محل سکونت
    گیلان
    نوشته ها
    72
    تشکر تشکر کرده 
    198
    تشکر تشکر شده 
    95
    تشکر شده در
    67 پست

    پیش فرض پاسخ : انتقال دیتابیس از هاستی به هاست دیگر

    کی میره این همه راه رو , پیشنهاد من : اگه کنترل پنل سرور داره, حالا هر کنترل پنلی , کنترل پنل دو سرور هم یه جوره , خوب توی مبدا بک آپ بگیر از دیتابیس , بعد فایل رو wget کن از سرور مقصد.

    یا اصلا بک آپ رو توی سرور مقصد با دادن یوزرنیم و پسورد ftp مقصد بگیر , آخرش بک آپ رو ریستور کن .

    پیشنهاد یکم غیر حرفه ای هستش ولی کارگشا هستش .

  10. #8
    کاربر اخراج شده
    تاریخ عضویت
    Apr 2010
    نوشته ها
    64
    تشکر تشکر کرده 
    10
    تشکر تشکر شده 
    112
    تشکر شده در
    97 پست

  11. #9
    عضو جدید
    تاریخ عضویت
    Apr 2014
    نوشته ها
    12
    تشکر تشکر کرده 
    6
    تشکر تشکر شده 
    0
    تشکر شده در
    0 پست

    پیش فرض پاسخ : انتقال دیتابیس از هاستی به هاست دیگر

    با سلام خدمت اساتید محترم
    من با یک چالشی در دیتابیس MySql برخوردم. هدفم انتقال یک دیتابیس از هاست A به یک دیتابیس جدید در هاست B هست. متاسفانه امکان هم نام سازی دیتابیس ها وجود ندارد و شرکت های سرویس دهنده بیش از این همکاری با من نمیکنند!! مخصوصا شرکت هاست A. در حال حاضر من به هر دو سرور از طریق phpMyadmin دسترسی دارم. از داخل این پنل بروی هاست A از قسمت Export یک فایل با پسوند Sql به عنوان خروجی جداول دیتابیس گرفته ام اما وقتی این فایل را در پنل هاست B بروی دیتابیس جدیدی import می کنم به دلیل یکسان نبودن نام Database و User Name دیتابیس با خطا مواجه می شوم و به هیچ عنوان جدولی در دیتابیس جدید import نمیشود!
    راه های زیر را هم تا اینجا امتحان کرده ام:
    1- در داخل پنل phpMyadmin دیتابیس مورد نظر را انتخاب و روی گزینه Operation کلیک کرده و در قسمت Rename Database to نام دیتابیس مقصد را نوشتم اما به Error مواجه شدم!!!
    2- فایلی که از دیتابیس هاست A خروجی گرفته بودم و با نرم افزار Notepad باز کردم و در هر قسمتی که نام دیتابیس قدیم یا نام کاربری قدیم نوشته شده بود ویرایش نمودم و نام دیتابیس جدید را جایگزین کردم و سپس در سرور هاست B فایل را Import کردم اما با کلی پیغام خطای جدید مواجه شدم و باز هم نشد!!!
    3- یک دیتابیس جدید در سرور هاست A بصورت یکسان با نام دیتابیس هاست B ساختم و از همان منوی Operation این بار گزینه Copy Database To را انتخاب کردم و نام دیتابیس تازه ایجاد شده را دارم اما کپی انجام نشد!!!!

    دست به دامان اساتید و مهندسین برنامه نویس عزیز هستم که یک راهکار به من بدهند تا این مشکل به ظاهر کوچک و ساده که 10 روز است ما را معطل کرده حل نمایم. با تشکر از دوستان

  12. #10
    عضو انجمن novin-web آواتار ها
    تاریخ عضویت
    Dec 2013
    محل سکونت
    Tehran
    نوشته ها
    562
    تشکر تشکر کرده 
    150
    تشکر تشکر شده 
    2,754
    تشکر شده در
    2,396 پست

    پیش فرض پاسخ : انتقال دیتابیس از هاستی به هاست دیگر

    سلام
    به این اموزش مراجعه کنید:
    http://yon.ir/QKRg
    سرور مجازی | سرور اختصاصی
    تلفن: (66015891)021 ~ تلگرام:09213601063
    سرور مجازی, سرور اختصاصی, هاست|نوین هاست

صفحه 1 از 2 12 آخرینآخرین

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 3
    آخرين نوشته: September 26th, 2017, 00:34
  2. تغییر پسورد whmcs در بصورت دستی در دیتابیس
    توسط abbasss در انجمن سوالات و مشکلات
    پاسخ ها: 8
    آخرين نوشته: November 24th, 2016, 12:02
  3. ایمپورت دستی دیتابیس در ریستور
    توسط parvazp در انجمن دايرکت ادمين DirectAdmin
    پاسخ ها: 0
    آخرين نوشته: August 7th, 2015, 02:41
  4. ایمپورت دیتابیس حجیم و استفاده از روش دستی var/lib/mysql/
    توسط sadeght در انجمن دايرکت ادمين DirectAdmin
    پاسخ ها: 3
    آخرين نوشته: August 24th, 2012, 15:32
  5. پاسخ ها: 22
    آخرين نوشته: December 18th, 2011, 21:34

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •