-
پاسخ : بک اپ خودکار از دیتابیس و ری استور خودکار؟؟

نوشته اصلی توسط
ali_a021
سلام. شاید راهی که میگم درست و منطقی نباشه اما میتونید با bash (و schedule کردن اون) دایرکتوری فایل هارو زیپ کنید (البته اگر نیاز هست) , دیتابیس هم dump کنید و با ftp اون رو ارسال کنید روی سرور مورد نظرتون. import هم با کامند امکان پذیره .
این لینک ها رو ببینید اگه با بش یکم آشنا باشید راحت میتونید پیاده کنید... البته این بهترین راه 100% نیست اما امیدوارم کمک کرده باشم
برای دامپ کردن mysql هم که کانکت میشید به mysql و یه کامند mysqldump هست ...
http://dev.mysql.com/doc/refman/5.7/...ql-format.html
برای انتقال با ftp :
http://stackoverflow.com/questions/1...ting-old-files
اینم import دیتابیس:
http://stackoverflow.com/questions/1...-line-in-mysql
کار زیاد سختی نیست و روی نت سورس زیاد وجود داره فقط باید کاستومایزش کنید با توجه به نیازی که دارید... زیاد سخت نیست امیدوارم بتونی خودت انجامش بدی ...
ممنون از شما
این مورد رو تست میکنم و خبرش رو میدم
- - - Updated - - -

نوشته اصلی توسط
iHSG
سلام
برای این کار باید در سرور دوم یه فایل php بسازید که بگرده اگر کنارش یه فایل sql بود روی دیتابیس Import کنه بعدش این فایل php رو براش یه CronJob بسازید و تنظیم کنید که هر مثلاً 1 ساعت اجرا بشه.
سورس کد های آماده برای Import یه فایل sql در php در اینترنت موجود هست سرچ کنید پیدا میکنید.
یه نمونه عالی و رایگانش اینه:
https://github.com/davcs86/php-mysqlimporter
از شما هم ممنونم
ابتدا روش قبلی رو که دوستمون داد تست میکنم اگر نشد از روش شما استفاده میکنم
-
تعداد تشکر ها از DeLtAvPs به دلیل پست مفید
-
May 9th, 2016 18:56
# ADS
-
پاسخ : بک اپ خودکار از دیتابیس و ری استور خودکار؟؟
سلام.
http://www.webhostingtalk.ir/showthr...705&highlight=
مطلب بالا احتمالا راه حل شما خواهد بود.
موردی بود تماس بگیرید رایگان کمک خواهیم کرد.
موفق باشید.
-
تعداد تشکر ها ازYas-Host به دلیل پست مفید
-
پاسخ : بک اپ خودکار از دیتابیس و ری استور خودکار؟؟

نوشته اصلی توسط
Yas-Host
دستت درست
تست میکنم حتما
ممنون
-
-
May 10th, 2016, 01:18
#14
عضو انجمن
پاسخ : بک اپ خودکار از دیتابیس و ری استور خودکار؟؟

نوشته اصلی توسط
DeLtAvPs
دستت درست
تست میکنم حتما
ممنون
دوست من ایمپورت یک دیتا بیس اگر فایلش روی سرور باشه و دستی بخواید انجام بدین زمان بسیار کمی میبره. جز اینکه حجمش خیلی خیلی زیاد باشه که چون ویرچوال سرور دارید پس زیاد نیست.
هدف شما جایگزینی سریع سرور قبلی بجای سرور اول در صورت از دسترس خارج شدن سرور اولتون هست.
پس:
بهتره بجای ایمپورت اتوماتیک تنضیم کنید چند نسخه رو یکه جا نگه داره حالا هر یک ساعت یا .....
و وقتی خواستید تا دی ان اس شما بخواد ست بشه کمتر از 10 دقیق دیتا بیس رو ایمپورت کردین. اینا رو میگم چون همیشه سیستم بک آپ گیری به این روش درست کار نمیکنه و میبینید از بد شانس شما اون آخرین بک آپ ناقص گرفته شده و ایمپورت هم شده(البته راه حل هایی داره ولی پیچیده میشه)
+ شما میتوانید با یک خروجی xml ساده از سرور اول مثل یک سایت آر اس اس خوان(البته اینجا تعداد فیلدها و اطلاعات رو تا به ازای هر فیلد/تیبل میتونید خروجی بگیرید و در سرور مقصد هر 10 دقیق یکبار مطالب جدید رو ایمپورت میکنه دیتا بیس سرور دوم
مزایا:
هر یک ساعت سرور اول تحت فشار بک آپ گیری و افت کیفیت نمیشه + همیشه حداکثر 5 دقیقه از اطلاعات سایتتون در بدترین حالت از دست میره
- - - Updated - - -
یک مورد دیگه هم اضافه کنم با ریموت دیتابیس میتونید همزمان اطلاعات رو در هر دو دیتا بیس قرار بدین/حذف/ویرایش کنید.
اما بازهم میگم اینکارها لازم نیست این برای سایتهای حجیم هست که میخوان ترافیک هاشون رو روی سرورهای مختلف شیر کنن و یا از سیستم کلود به معنای واقعی استفاده کنن
- - - Updated - - -

نوشته اصلی توسط
Yas-Host
روش شما روش خیلی خوبیه(برای کسانیکه میزبان تعداد بیشتر از 1 سایت هستند) اما این استارتر فقط یک سایت دارند پس راه های بیشتری براشون وجود داره.
پروردگارا مرا فهم ده:: تا متوقع نباشم. دنیا و مردمانش باید مطابق میل من رفتار کنند.
-