تبلیغات در اینترنت

تبلیغات در اینترنتگیفت کارت گوگل پلی
صفحه 7 از 22 نخستنخست 123456789101112131415161718192021 ... آخرینآخرین
نمایش نتایج: از 61 به 70 از 212

مقاله: آموزش بک آپ گرفتن از دیتابیس توسط برنامه MySQLDumper

    1. آموزش بک آپ گرفتن از دیتابیس توسط برنامه MySQLDumper »

      آموزش بک آپ گرفتن از دیتابیس توسط برنامه MySQLDumper

      نگارش: , by (مدیریت کل سایت)
      2009/09/01 12:08 PM
      امتیاز:  (1 رای ، میانگین : 5.00 )

      HTML cl###oard .style1 { font-family: Tahoma; } .style2 { font-family: Tahoma; font-weight: bold; } .style3 { font-size: small; } .style5 { font-family: Tahoma; font-weight: bold; font-size: small; } .style6 { font-size: small; font-weight: bold; } آموزش بک آپ گرفتن از دیتابیس توسط برنامه
      MySQLDumper
      توسط پرشین فرومابتدا برنامه را از سایت زیر دانلود کنید:
      کد:

      کد:

      http://www.mysqldumper.de/en/download/بعد از دانلود فایل آنرا روی هاست آپلود کنید بعد از آپلود بر روی سایت مسیر قرار گرفتن فایل باید مانند لینک زیر باشد:
      کد:

      http://yoursite.com/mysqldumperدر این مرحله شما باید از طریق FTP سایت یا از طریق cPanel تغییرات زیر را انجام دهید: درون فولدر mysqldumper دسترسی فایل config.php را باید به 777 تبدیل کنید مراحل نصب برنامه : مسیری که فایل را روی هاست آپلود کرده اید را در مرورگر تایپ کنید و اینتر را بزنید در اینجا بر روی لوکال آموزش داده میشود اما مسیر قرار گرفتن روی هاست باید به این صورت باشد:




      کد:

      http://yoursite.com/mysqldumper/و هنگام نصب به این صورت:



      کد:

      http://yoursite.com/mysqldumper/install.php



      زبان را انتخاب کنید و بر روی اینستال کلیک کنید



      شماره 1 – نیازی به تغییر ندارد شماره 2 – نام یوزر را وارد کنید ( همان نام که وارد cPanel میشوید شماره 3 – پسوورد را وارد کنید همان پسووردی که وارد cPanel میشوید به قسمتهای دیگر دست نزنید و بر روی Connect to MYSQL کلیک کنید بعد از کلیک بر روی Connect to MYSQL برنامه تمام دیتابیس هایی که شما دارید را شناسایی میکند و لیست میکند ممکن است شما یک دیتابیس یا چندین دیتابیس روی سایت خود داشته باشید این برنامه آنها را برای شما لیست میکند پس از پیدا کردن دیتابیس هایی که دارید بر روی Save and continue installation کلیک کنید تا به مرحله بعدی منتقل شوید اکنون برنامه نصب شده است





      شما با این برنامه بیشتر با 3 قسمت اصلی آن کار خواهید داشت شماره 1 – برای بکاپ گرفتن شماره 2 – برای بازگرداندن بک آپ شماره 3 – اگر چند دیتابیس داشته باشید از این منو روی دیتابیسی که میخواهید بک آپ بگیرید یا بازگردانید کلیک میکنید اگر هم دیتابیس جدیدی ساخته اید بر روی Reload databases کلیک میکنید تا نام آن دیتابیس در لیست اضافه شود در عکس این شماره ها هرکدام یک دیتابیس هستند که بر روی سایت شما حتما نام آنها فرق خواهد داشت. اما برای اینکه بتوانید بک آپ بگیرید یا بازگردانید چند تغییر کوچک هم نیاز است. بر روی هاست در فولدری که این برنامه را آپلود و نصب کردید یعنی mysqldumper شما باید چند فولدر جدید ایجاد کنید با سطح دسترسی 777 تا امکان ساخته شدن بک آپ وجود داشته باشد البته این در صورتی است که این برنامه چنین فولدر هایی را نساخته باشد شما داخل فولدر mysqldumper شوید و ببینید آیا فولدری به نام work وجود دارد یا خیر فولدر work باید دسترسی 777 داشته باشد درون فولدر work باید این فولدر ها نیز وجود داشته باشند فولدر با نام backup فولدر با نام config فولدر با نام structure فولدر با نام log این 4 فولدر نیز باید حتما سطح دسترسی 777 داشته باشند وقتی شما بک آپ میگیرید بک آپ درون فولدر backup ساخته میشود یا اگر میخواهید بک آپ خود را بازگردانید درون فولدر backup دیتابیس خود را آپلود میکنید تا مراحل بازگرداندن بک آپ را انجام دهید اگر این فولدر و فولدر های داخل آن وجود نداشت با همین نام و دسترسی 777 آنرا بسازید یک نمونه از بک آپ گرفتن:



      شماره 1 – روی Backup کلیک کنید شماره 2 – دیتابیس خود را انتخاب کنید شماره 3 – بر روی Start New Backup کلیک کنید تا بک آپ گرفتن آغاز شود به هیچ گزینه دیگری دست نزنید





      همانطور که در عکس بالا مشاهده میکنید برنامه مشغول گرفتن بک آپ از دیتابیس است قسمتی که با علامت مشخص شده است Table های vBulletin است که دارد بک آپ میگیرد باید کاملا صبر کنید تا تمام شود معمولا با توجه به حجم دیتابیس از 3 دقیقه تا 10 دقیقه زمان میبرد اما مهمترین سود آن فشرده کردن فایل نهایی است که کار دانلود دیتابیس را برای شما راحت میکند.


      شماره 1 – نشان میدهد بک آپ گرفتن با موفقیت انجام شده نام فایل و حجم آنرا نشان میدهد و مدت زمانی که طول کشیده شده برای گرفتن بک آپ شماره 2 – بر روی Continue کلیک کنید برای برگرداندن بک آپ در صورت هرنوع مشکلی:




      شماره 1 – بر روی Restore کلیک کنید شماره 2 – دیتابیسی که مشکل پیدا کرده و میخواهید ری استور کنید را انتخاب کنید شماره 3 – اگر چندین بک آپ دارید جدید ترین آنرا انتخاب کنید و بر روی دایره کنار آن کلیک کنید تا انتخاب شود شماره 4 – بر روی Restore کلیک کنید تا Restore کردن دیتابیس شما آغاز شود.


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




      پس از اتمام عملیات بازگردانی دیتابیس مانند عکس بالا برنامه اعلام میکند که اینکار با موفقیت انجام شده است . شما در صورت تغییر سرور یا بروز هر اتفاقی برای دیتابیس سایت خود کافیست فایل بک آپ از دیتابیس را درون فولدر Backup آپلود کنید و مراحل بازگردانی دیتابیس را همانطور که توضیح داده شد انجام دهید.

      در پایان کار از طریق cPanel روی فولدر اصلی از طریق Password Protect Directories پسوورد قرار دهید .
      منبع:پرشینفروم
  1. Top | #61
    کاربر سایت

    ورژن ویبولتین
    4
    نوشته ها
    37
    میزان امتیاز
    0

    پیش فرض

    به نام خدا
    با سلام
    نمی دونم این سوالی که می خوام بپرسم مختص این جا هست یا نه ، خیلی هم جستجو کردم ولی به نتیجه مورد نظر نرسیده ام.
    در ویبولتین بیش از 170 جدول است که نوعشان InnoDB (کامل و سنگین ترین نوع) است ، حالا ما برای این که از ویبولتین پشتیبان بگیریم لازم نیست از همه ی جداول پشتیبان گیری انجام شود و حجم فایل بکاپ بیهوده زیاد شود ، به خصوص بعضی از زمانی که تعداد کاربران و پست ها و تاپیک ها سر جمع میلیونی شود و اگر هم عملیات پشتیبان گیری انجام شود بازگرداندن این اطلاعات تقریبا غیر ممکن می شود، در زیر نام جداولی که حجم زیادی دارند و در طول استفاده از ویبولتین تغییر نمی کنند را درج کرده ام:
    template 6.2MB
    phrase 5.3MB
    filedata 1.6MB
    language 1.5MB
    و... که نامشان رو نمی دونم!
    حال سوال من این جاست که باید از کدام جداول ( که تغییر می کنند) پشتیبان گیری انجام شود و یا از کدام جداول نباید پشتیبان گیری انجام شود.
    و این که آیا بکاپ هایی که دارای حجم های بالا (50 مگ و بیش تر) هستند ، قابل بازیابی هستند و یاخیر.
    و یه پیشنهاد این که:اگه تمام جداول ویبولتین رو به نوع MyIsam که از حجم کم تر و سرعت بیش تری برخوردار است تبدیل کنیم آیا مشکلی بوجود می آید یا این که تعدادی از جداول رو به این نوع تبدیل کنیم!
    دوستان نظراتشون رو در مورد این پست ارائه دهند ، حتما هم لازم نیست فقط اونایی که بلد هستند به این پست پاسخ دهند.
    موفق و موید باشید.




  2. گیفت کارت آیتونز

  3. Top | #62
    کاربر سایت

    ورژن ویبولتین
    3.8.2
    نوشته ها
    46
    میزان امتیاز
    0

    پیش فرض

    من شندیم gzip بهترین نوع فشرده سازی هستش
    بعدش به نظرم از همه تیبل ها گرفته بشه بهتره
    حالا باز هم اهالی فن بهتر می تونند راهنمایی کنند

    کاربر مقابل از amirrahmani بابت این پست مفید تشکر کرده است:


  4. Top | #63
    کاربر سایت

    ورژن ویبولتین
    4
    نوشته ها
    37
    میزان امتیاز
    0

    پیش فرض

    به نام خدا
    با سلام
    دوست عزیز مرسی از پاسختون!
    اما من به جواب هیچ کدام از سوالام نرسیدم (البته عیبی نداره ، چون خودم تو پستم گفته بودم ، هر کی دوست داره نظرش اعلام کنه! اینم برای این گفتم که حرفه ای فکر نکنن جواب سوالمون گرفتیم!!!).
    من شندیم gzip بهترین نوع فشرده سازی هستش
    در ضمن این عمل شما مربوط به بکاپ است ، که من با اون مشکلی ندارم ! مشکل اصلی باز گردانی بکاپ های سنگین است که امری غیر ممکن است ، البته به نظر من چون تاکنون نتوانسته ام هیچ کدام از بکاپ هایی که از ویبولتین گرفتم را باز گردانم!!! بدلیل سنگینی بیش از حد فایل بکاپ! phpmyadmin , mysql-front, sqlbuddy همشون موقع بازگردوندن بکاپ ویبولتین هنگ می کنند و باز نمی گردونن، تازه این زمانی هست که چند تا پست و کاربر بیش تر نداریم چه برسد زمانی که تعداد کاربران و پست ها میلیونی شود.
    بعدش به نظرم از همه تیبل ها گرفته بشه بهتره
    در ضمن هاست من و دیگر هاست های مشابه محدودیت 50 مگی برای بازیابی فایل های بکاپ دارد، پس این کار عاقلانه نیست.
    منتظر جواب حرفه ای ها و مدیران این انجمن هستیم که چند تا پیرن بیش تر از ما پاره کرده اند.
    با تشکر ازهمه
    موفق و موید باشید.

  5. Top | #64
    مدیر بازنشتهکاربر ویژه

    ورژن ویبولتین
    Version 4.1.8
    نوشته ها
    1,085
    میزان امتیاز
    148

    پیش فرض

    درود؛

    همونطور که خودتون متذکر شدید، سیستم مدیریت محتوای ویبولتین اکثراً دیتابیس های حجیمی دارند.

    اما سرور ها max_allow_packet رو در فایل php.ini حداکثر بر روی 50 مگابایت تنظیم می کنند.

    گاهاً دیتابیس هایی مثه انجمن مجید آنلاین حجمشون به 1 گیگ هم میرسه!

    حالا فرض کنید از این دیتابیس یه Export گرفتید و حالا میخواین Import رو انجام بدین!

    Export به راحتی انجام میشه... یعنی دردسر کمتری داره... ولی Import خیر!

    چرا؟ چون هم با محدوده زمانی 60 ثانیه طرفیم و هم با محدودیت حجمی!

    بهترین راه برای رفع این مشکل استفاده از MySQLdumper یا استفاده از BigDumper هست که فایل های حجیم دیتابیس رو به راحتی ایمپورت می کنن!

    یه چیز دیگه... هیچ وقت داخل تیبل های ویبولتین تغییری ایجاد نکنید... ممکنه دچار مشکل بشه... چون تخصص نیاز داره!

    به فرض شما تیبل Template رو میگید نیاز ندارید و حذف می کنید!

    در صورتی که داخل تیبل Users کاربر شما استایل پیش فرض رو تعیین کرده و استایل پیش فرض اطلاعاتش از همین تیبل Template بارگذاری میشه!

    خب در صورتی که نباشه اختلال ایجاد می کنه و یا مشکلات دیگه که کم و بیش وبمستران عزیز باهاش در ارتباطن...

    نمی دونم تونستم جواب سوالتون رو برسونم یا نه... ولی به هر حال اطلاعاتی که داشتم رو تا حدی که تونستم در اختیارتون گذاشتم.

    موفق باشید.

    کاربر مقابل از Patira بابت این پست مفید تشکر کرده است:


  6. Top | #65
    کاربر سایت

    ورژن ویبولتین
    4
    نوشته ها
    37
    میزان امتیاز
    0

    پیش فرض

    به نام خدا
    با سلام
    دوست عزیز با تشکر ویژه از شما ، تقریبا به اکثر سوال ها پاسخ داده شد به جز:
    به فرض شما تیبل Template رو میگید نیاز ندارید و حذف می کنید!

    در صورتی که داخل تیبل Users کاربر شما استایل پیش فرض رو تعیین کرده و استایل پیش فرض اطلاعاتش از همین تیبل Template بارگذاری میشه!

    خب در صورتی که نباشه اختلال ایجاد می کنه و یا مشکلات دیگه که کم و بیش وبمستران عزیز باهاش در ارتباطن...
    دوست عزیز من که نگفتم ، این جدول رو حذف کنیم ، اگه این جدول رو حذف کنیم که قالب اصلا بالا نمی یاد ، گفتم نیاز نیست ازش بکاپ بگیریم چون داده هاش تغییر نمی کنه!
    و اگه هم پایگاه داده دچار مشکل شد ، کد قالب ها رو که داریم ، دوباره نصب می کنیم! مهم این که ما از پست ها ، تنظیمات مدیریت و کاربران ، خود کاربران ، تاپیک ها و... که در هر لحظه در حال تغییر هستند پشتیبان بگیریم ، فوقش از دیگر جداول که داده های آن ها تغییر نمی کند یکبار بکاپ گیری شود بس است و دیگر حجم بکاپ رو زیاد نکنیم!
    در مورد mysqlDump ، آیا شما مطمئن هستید جواب میدهد ، ما با محدودیت بازیابی (50 مگی) رو به رو هستیم ، تازه روی هاست که به php.ini اصلا دسترسی نداریم!
    با تشکر فراوان از شما ، لطفا دوستان دیگر هم نظراتشون رو اعلام کنند.
    موفق و پیروز باشید.

  7. Top | #66
    کاربر سایت

    ورژن ویبولتین
    4
    نوشته ها
    37
    میزان امتیاز
    0

    پیش فرض

    دوستان نظری ندارند!!!

  8. Top | #67
    کاربر سایت

    ورژن ویبولتین
    3.8.2
    نوشته ها
    46
    میزان امتیاز
    0

    پیش فرض

    armpc:
    من خودم تا 100 مگابایت را آپ کردم. کافیه که مدیر هاست(ریسلر) یک روز این عدد را ببره بالا

  9. Top | #68
    مدیر بازنشتهکاربر ویژه

    ورژن ویبولتین
    Version 4.1.8
    نوشته ها
    1,085
    میزان امتیاز
    148

    پیش فرض

    درود؛

    هیچ موقع هیچ مدیر سروری نمیاد به خاطر یه کاربر داخل تنظیمات سرور تغییر ایجاد کنه!

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

    بهترین راه استفاده از mySQLdumper هست... این اسکریپت اصلاً برای همین کار نوشته شده!

    اطمینان میدم اگه به درستی ازش استفاده کنید حتماً جواب بگیرید.

    موفق باشید.

    کاربر مقابل از Patira بابت این پست مفید تشکر کرده است:


  10. Top | #69
    مدیر بازنشته

    ورژن ویبولتین
    4.x
    نوشته ها
    3,437
    میزان امتیاز
    446

    پیش فرض

    نقل قول نوشته اصلی توسط armpc نمایش پست ها
    در مورد mysqlDump ، آیا شما مطمئن هستید جواب میدهد ، ما با محدودیت بازیابی (50 مگی) رو به رو هستیم ، تازه روی هاست که به php.ini اصلا دسترسی نداریم!
    در صورت محدودیت ، قید MySQLDumper رو بزنید ،

    ضمن اینکه برای بکاپ بهتره از خود سی پنل یا PHPMyAdmin استفاده کنید ،

    با تشکر ،

  11. Top | #70
    مدیر بازنشتهکاربر ویژه

    ورژن ویبولتین
    Version 4.1.8
    نوشته ها
    1,085
    میزان امتیاز
    148

    پیش فرض

    نقل قول نوشته اصلی توسط OmidX نمایش پست ها
    در صورت محدودیت ، قید MySQLDumper رو بزنید ،

    ضمن اینکه برای بکاپ بهتره از خود سی پنل یا PHPMyAdmin استفاده کنید ،

    با تشکر ،
    بک آپ؟!

    ایشون میخوان ایمپورت فایل دیتابیس انجام بدن.

    در mySQLdumper هیچ محدودیتی وجود نداره!

    کاربر مقابل از Patira بابت این پست مفید تشکر کرده است:


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

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

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

کسانی که این مقاله را دیده اند از این مقاله ها نیز بازدید کرده اند

  1. درخواست آموزش تغییر رمز دیتابیس
    توسط Bazione در انجمن پرسش و پاسخ
    پاسخ: 28
    آخرين نوشته: 2012/02/08, 08:39 AM
  2. پاسخ: 2
    آخرين نوشته: 2011/09/13, 09:33 PM
  3. آموزش حل ارور دیتابیس SELECT u.username, n.userid, a.contentid
    توسط VBIran در انجمن آموزش های وی بولتین
    پاسخ: 0
    آخرين نوشته: 2011/09/01, 02:52 PM
  4. پاسخ: 0
    آخرين نوشته: 2011/08/30, 06:59 PM
  5. پاسخ: 0
    آخرين نوشته: 2010/09/14, 07:18 AM

کلمات کلیدی این موضوع

علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

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

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