نمایش نتایج: از شماره 1 تا 8 , از مجموع 8

موضوع: بکآپ گیری از صدها هزار فایل و صدها گیگ دیتابیس

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    عضو جدید Dat آواتار ها
    تاریخ عضویت
    Dec 2012
    نوشته ها
    42
    تشکر تشکر کرده 
    26
    تشکر تشکر شده 
    9
    تشکر شده در
    8 پست

    پیش فرض بکآپ گیری از صدها هزار فایل و صدها گیگ دیتابیس

    سلام

    بهترین و سریع ترین راه برای بکآپ گیری از صدها هزار فایل و
    صدها گیگ دیتابیس چی هست ؟
    سرور لینوکس ، دایرکت ادمین.

    با خود دایرکت ادمین برای گرفتن بکآپ چند ساعت زمان میبره
    و توی اون مدت هم به هیچ سرویسی نمیشه دسترسی داشت
    چون تمام پردازش Mysql صرف بکآپ میشه !

    میشه فایلارو فقط از سرور به یه پوشه دیگه کپی کرد ؟
    مسئولین سرورها و میزبانی ها چکار میکنن معمولا ؟

  2. #2
    عضو انجمن iMohsen آواتار ها
    تاریخ عضویت
    Mar 2009
    نوشته ها
    475
    تشکر تشکر کرده 
    160
    تشکر تشکر شده 
    517
    تشکر شده در
    379 پست

    پیش فرض پاسخ : بکآپ گیری از صدها هزار فایل و صدها گیگ دیتابیس

    اگر دیتابیس Innodb ندارید و نسخه منبع و مقصد یکی هست میتونید با کپی کردن فایلها از طریق scp هم انتقال بدید .
    اگر حجم فایلها کم و تعدادشون زیاده زیپ کنید ( و یا آرشیو tar )
    اگر حجم فایلها زیاده و تعدادشون کم با rsync و compression انتقال بدید .
    ▪ نصب و کانفیگ انواع نرم افزارهای مانیتورینگ
    ▪ پشتیبانی سرورهای لینوکس

    پروفایل در Linkedin

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

    Dat

  4. #3
    عضو جدید Dat آواتار ها
    تاریخ عضویت
    Dec 2012
    نوشته ها
    42
    تشکر تشکر کرده 
    26
    تشکر تشکر شده 
    9
    تشکر شده در
    8 پست

    پیش فرض پاسخ : بکآپ گیری از صدها هزار فایل و صدها گیگ دیتابیس

    نقل قول نوشته اصلی توسط iMohsen نمایش پست ها
    اگر دیتابیس Innodb ندارید و نسخه منبع و مقصد یکی هست میتونید با کپی کردن فایلها از طریق scp هم انتقال بدید .
    اگر حجم فایلها کم و تعدادشون زیاده زیپ کنید ( و یا آرشیو tar )
    اگر حجم فایلها زیاده و تعدادشون کم با rsync و compression انتقال بدید .
    ممنون از راهنماییتون ، کپی کردن دیتابیس های حجیم به همین روش scp ، آیا باز هم باعث گرفتن منابع
    زیادی مثل رم و سی پی یو هست ؟ چون الان از طریق روش dump اصلا مناسب نیست.
    و اگر توی ساعاتی باشه که تعدادی کاربران و بازدید فعال باشن براحتی باعث آورلود و خطا میشه.
    میخواستم ببینم توی روش کپی دستی این مشکل هم هست یا نه.

  5. #4
    عضو انجمن iMohsen آواتار ها
    تاریخ عضویت
    Mar 2009
    نوشته ها
    475
    تشکر تشکر کرده 
    160
    تشکر تشکر شده 
    517
    تشکر شده در
    379 پست

    پیش فرض پاسخ : بکآپ گیری از صدها هزار فایل و صدها گیگ دیتابیس

    نقل قول نوشته اصلی توسط Dat نمایش پست ها
    ممنون از راهنماییتون ، کپی کردن دیتابیس های حجیم به همین روش scp ، آیا باز هم باعث گرفتن منابع
    زیادی مثل رم و سی پی یو هست ؟ چون الان از طریق روش dump اصلا مناسب نیست.
    و اگر توی ساعاتی باشه که تعدادی کاربران و بازدید فعال باشن براحتی باعث آورلود و خطا میشه.
    میخواستم ببینم توی روش کپی دستی این مشکل هم هست یا نه.
    در روش کپی دستی فقط دیسک و پورت اشغال میشه . البته شما در scp با استفاده از پارامتر های میتونید میزان پهنای باند مصرفیش رو هم محدود کنید که پورت رو کامل اشغال نکنه و سرور تایم اوت بشه .
    البته باز هم میگم اگر innodb داشته باشید به روش کپی فایل این دیتابیس یا جدول های Innodb منتقل نمیشن و باید dump ازشون بگیرید .
    ▪ نصب و کانفیگ انواع نرم افزارهای مانیتورینگ
    ▪ پشتیبانی سرورهای لینوکس

    پروفایل در Linkedin

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

    Dat

  7. #5
    عضو جدید Dat آواتار ها
    تاریخ عضویت
    Dec 2012
    نوشته ها
    42
    تشکر تشکر کرده 
    26
    تشکر تشکر شده 
    9
    تشکر شده در
    8 پست

    پیش فرض پاسخ : بکآپ گیری از صدها هزار فایل و صدها گیگ دیتابیس

    نقل قول نوشته اصلی توسط iMohsen نمایش پست ها
    در روش کپی دستی فقط دیسک و پورت اشغال میشه . البته شما در scp با استفاده از پارامتر های میتونید میزان پهنای باند مصرفیش رو هم محدود کنید که پورت رو کامل اشغال نکنه و سرور تایم اوت بشه .
    البته باز هم میگم اگر innodb داشته باشید به روش کپی فایل این دیتابیس یا جدول های Innodb منتقل نمیشن و باید dump ازشون بگیرید .
    innodb نیست و بصورت فایل ذخیره میشود ، فقط یه موضوع مهم ، لازمه که mysqld رو stop کنم یا همزمان با فعالیت هم میشه ؟
    اگر همزمان با فعالیت ما اقدام به کپی کنیم چه اتفاقی میفته ؟

    الان سرورهای بزرگی که مثلا 500 سایت رو هاست میکنن ، چطور از این حجم اطلاعات بکآپ میگیرند ؟

    بسیار ممنون از راهنمایی هاتون.

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


  9. #6
    عضو انجمن iMohsen آواتار ها
    تاریخ عضویت
    Mar 2009
    نوشته ها
    475
    تشکر تشکر کرده 
    160
    تشکر تشکر شده 
    517
    تشکر شده در
    379 پست

    پیش فرض پاسخ : بکآپ گیری از صدها هزار فایل و صدها گیگ دیتابیس

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

    سرور های بزرگ معمولا با استفاده از نرم افزارهای کنترل پنل بک آپ میگیرن . مثلا سی پنل dump میگیره ولی هر دیتابیس و تیبل را جدا میگیره و در بین هر دامپ لود سرور رو چک میکنه .
    البته دیتابیس های خیلی حجیم رو میشه به صورت incremental هم بک آپ گرفت که دائم مجبور نباشه سرور مثلا 200 گیگ دیتا رو جابجا کنه . میاد فقط اون میزان دیتایی که تغییر پیدا کرده رو انتقال میده .
    ▪ نصب و کانفیگ انواع نرم افزارهای مانیتورینگ
    ▪ پشتیبانی سرورهای لینوکس

    پروفایل در Linkedin

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


  11. #7
    عضو انجمن
    تاریخ عضویت
    Dec 2010
    محل سکونت
    تبريز
    نوشته ها
    686
    تشکر تشکر کرده 
    391
    تشکر تشکر شده 
    573
    تشکر شده در
    427 پست

    پیش فرض پاسخ : بکآپ گیری از صدها هزار فایل و صدها گیگ دیتابیس

    واسه دایرکت ادمین از چی استفاده کنیم.؟
    بله گفته شما درست ! اما یه سوال اگه سرور رو استاپ کنیم که سایت ها بالا نمیاد اونوقت چیکار کنیم؟

  12. #8
    عضو انجمن iMohsen آواتار ها
    تاریخ عضویت
    Mar 2009
    نوشته ها
    475
    تشکر تشکر کرده 
    160
    تشکر تشکر شده 
    517
    تشکر شده در
    379 پست

    پیش فرض پاسخ : بکآپ گیری از صدها هزار فایل و صدها گیگ دیتابیس

    نقل قول نوشته اصلی توسط ms313 نمایش پست ها
    واسه دایرکت ادمین از چی استفاده کنیم.؟
    بله گفته شما درست ! اما یه سوال اگه سرور رو استاپ کنیم که سایت ها بالا نمیاد اونوقت چیکار کنیم؟
    عرض کردم که حتما احتیاج نیست دیتایس سرور استاپ بشه . اگر نیاز دارید که اطلاعات در زمان انتقال تغییر نکنه دیتابیس رو استاپ کنید اگرنه حتما نیاز نیست .

    سی پنل یا دایرکت ادمین هم تفاوتی نداره .
    ▪ نصب و کانفیگ انواع نرم افزارهای مانیتورینگ
    ▪ پشتیبانی سرورهای لینوکس

    پروفایل در Linkedin

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

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

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

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

  1. مشکل در دیتابیس-عدم ایمپورت دیتا بیس اصلی (MariaDB 5.5.41)
    توسط dreamyeye در انجمن سوالات و مشکلات
    پاسخ ها: 3
    آخرين نوشته: March 31st, 2018, 11:00
  2. پاسخ ها: 3
    آخرين نوشته: September 26th, 2017, 00:34
  3. درخواست سرور مجازی از دیتاسنتر ایس کلو ( icecolo ) انگلیس
    توسط fashen در انجمن درخواست سرور مجازی
    پاسخ ها: 1
    آخرين نوشته: August 26th, 2014, 11:02
  4. پاسخ ها: 0
    آخرين نوشته: October 2nd, 2013, 22:14
  5. پاسخ ها: 5
    آخرين نوشته: August 6th, 2013, 07:11

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

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