ManJo1

بکاپ از افزونه ی خاص

5 پست در این موضوع

سلام وقت به خیر ... 

چطوری می تونم از دیتابیس یه کامپوننت خاص بکاپ بگیرم ؟ یعنی نمی خام برم داخل cpanel و از کل دیتابیس بکاپ بگیرم ... فقط میخام از یه کامپوننت خاص بکاپ بگیرم ... میشه اینکار کرد؟

Share this post


Link to post
Share on other sites

سلام وقت شما بخیر

خب در واقع اگر میخای که از دیتابیس بکاپ بگیری باید بری از کنترل پنل هاست، ولی خب با یکسری افزونه ها اینکار رو از کنترل پنل خود جوملا انجام بدی

مثل :

https://extensions.joomla.org/extension/easy-joomla-backup/

https://extensions.joomla.org/extension/akeeba-backup/

https://extensions.joomla.org/extension/backup-database/

 

که برای اینکار دوتای اولی بهتره، و من اولی رو پیشنهاد میدم، البته امتحان نکردم آیا میشه یه جدول های خاصی رو بکاپ گرفت یا خیر، به هر حال شما میتونی از VikEvents بصورت دستی بکاپ بگیرید

1 کاربر پسند دیده است

Share this post


Link to post
Share on other sites
در 3 ساعت قبل، pourdaryaei گفته است :

سلام وقت شما بخیر

خب در واقع اگر میخای که از دیتابیس بکاپ بگیری باید بری از کنترل پنل هاست، ولی خب با یکسری افزونه ها اینکار رو از کنترل پنل خود جوملا انجام بدی

مثل :

https://extensions.joomla.org/extension/easy-joomla-backup/

https://extensions.joomla.org/extension/akeeba-backup/

https://extensions.joomla.org/extension/backup-database/

 

که برای اینکار دوتای اولی بهتره، و من اولی رو پیشنهاد میدم، البته امتحان نکردم آیا میشه یه جدول های خاصی رو بکاپ گرفت یا خیر، به هر حال شما میتونی از VikEvents بصورت دستی بکاپ بگیرید

سلام بابت جوابتون خیلی ممنونم ... 

از کجا می دونستید میخام از vikevents بکاپ بگیرم؟ :S:D

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

Share this post


Link to post
Share on other sites

سلام

خب دیگه

حالا چرا میخاید دقیقا از همین یکی کامپیوننت بکاپ داشته باشید؟

به هر حال میتونید از طریق کلاینت MySQL که دارید مثل phpMyAdmin, Adminer, HeidiSQL یا هرچیزی که هاستت در اختیارت گذاشته، جدول های مورد نظرت رو انتخاب و اکسپورتشون کنید.

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

یا حداقل از SQL فول بکاپ بگیرید.

Share this post


Link to post
Share on other sites

افزونه برای انتقال مطالب جوملا یا k2 هست ولی برای سایر افزونه ها ندیدم. 
افزونه هایی هم هست که بشه ماژول ها رو به همراه تنظیمات شون به سایت دیگه انتقال داد.
ولی فکر می کنم همونطور که پوردریایی عزیز گفت باید دستی اینکارو انجام بدی. من اطلاعاتم زیاد کامل نیست ولی فکر میکنم باید 3 گام برای انتقال اطلاعات کامپوننت انجام بدی:

حتما قبل از تمام این کارها از سایت جدید بکآپ بگیر که هیچ تضمینی نمیدم به فنا نره

1- اگر کامپوننت رو داری تو سایت جدید نصبش کن. اگر نداریش باید بری از تو سایت مرجع در بیاری. برای اینکه بتونی فایل های یک افزونه رو انتقال بدی بهترین راه اینه که فایل xml اش رو بخونی تا بدونی چه پوشه هایی رو کجای هاست ایجاد کرده. بری اون پوشه ها رو پیدا کنی و کپی کنی تو سایت جدید.

2- بعدش نوبت به انتقال جداول مربوط به این افزونه در دیتابیس می رسه. معمول هست که در نام جداول افزونه ها از نام خود افزونه استفاده بشه. مثلا اگر افزونه ات vilevent هست حتما این کلمه رو در جداول مربوط به این افزونه می بینی و از اونجا می تونی بفهمی که این جداول مربوط به این افزونه هست. از تمام جداول بصورت یکجا در phpmyadmin پشتیبانی بگیر و به دیتابیس سایت جدی انتقال بده.

3- اگر کامپوننت رو قبلا داشتی و در سایت جدید نصب کردی از این گام صرف نظر کن ولی اگر نداشتی و فایل ها رو دستی از سایت قبلی به سایت جدید منتقل کردی باید در دیتابیس سایت جدید به جدول افزونه های سایت بری و کامپوننتت رو همونطوری که در سایت قبلی وارد شده وارد جدول مربوطه کنی.

تو فکر افتادم یه افزونه برای انتقال کامپوننت ها و اطلاعتشون بنویسم. یه اسپانسر می خواد فقط :D

Share this post


Link to post
Share on other sites

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری