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

آموزش نحوه بکاپ گیری و بازگردانی بکاپ در وردپرس

تهیه نسخه پشتیبان و بک آپ وردپرس بعد از ساخت سایت اصلی‌ترین کاری هست که باید به صورت دوره‌ای این کار رو انجام داد. حالا درسته که میزبانی هاست شما اقدام به تهیه بک آپ به صورت روزانه، هفتگی و ماهانه میکنه، اما باید این نکته را هم در نظر بگیریم که، ممکنه به هر دلیلی به این فایل بک آپ نیاز داشته باشیم اما دسترسی به اون وجود نداشته باشه یا اینکه سخت باشه. یا حتی بخاطر مشکلاتی که در سرورهای خارجی رخ میده، یکباره هارد سرور از سمت سازمان‌های امنیتی از دیتاسنتر مصادره بشه و نتونیم به فایل بک آپ وردپرس دسترسی داشته باشیم. پس اگر چنین اتفاقی رخ بده تکلیف ما که کلی زمان روی سایت گذاشتیم و اونو رشد دادیم چی میشه؟ چه کسی پاسخگوی ما خواهد بود؟ آیا کسی پیدا میشه که مسئولیت این کار رو بپذیره؟ و اگر میپذیره، برای جبران خسارتی که به سایت وارد شده چه کاری میشه کرد؟

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

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

برای تهیه بک آپ از سایت وردپرسی و بازگردانی نسخه بک آپ روی هاست چندین راه مختلف وجود داره. میتونید خیلی راحت با استفاده از تهیه فول بک آپ از تمام اطلاعات هاست سی پنل این کار رو انجام بدین و نیاز به انجام هیچ کار پیچیده‌ای نداشته باشید. یا اینکه میتونید از افزونه‌های بک آپ گیری وردپرس استفاده کرده و علاوه بر اینکه از امکان بک آپ گیری خودکار در وردپرس استفاده کنید، میشه کاری کرد که فایل بک آپ به صورت خودکار روی سرورهای آنلاینی مثل فضای گوگل درایو، دراپ باکس و… ذخیره بشه. یا اینکه میتونید به صورت دستی و دوره‌ای این کار رو انجام بدین که پیشنهاد من یکی از موارد اول و سوم هست. اما استفاده از افزونه برای این کار رو پیشنهاد نمی‌کنم.

چرا از افزونه بک آپ وردپرس استفاده نکنیم؟

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

پس استفاده از افزونه بخاطر چنین ریسک‌هایی گزینه خوبی نیست و همون استفاده از قابلیت فول بک آپ هاست سی پنل و تهیه بک آپ به صورت دستی بهترین انتخاب هستند. در رابطه با بک آپ گیری از طریق هاست Cpanel که مفصلا توضیحاتی در مقاله مربوط به اون داده شده. اما برای بکاپ گیری دستی از وردپرس میتونید از این آموزش استفاده کنید.


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

  • ابتدا باید از کلیه فایل‌ها و پوشه‌های وردپرس که در public_html قرار داره یک فایل فشرده ZIP. تهیه کنید.
  • سپس وارد phpmyadmin هاست شده و از دیتابیس وردپرس یک نسخه خروجی با استفاده از بخش Export تهیه کنید.

در این دو مرحله حالا ما دو فایل با فرمت zip. و sql. داریم که به ترتیب مربوط به فایل‌های وردپرس و دیتابیس وردپرس هستند. حالا برای اینکه بتونیم از این نسخه بک آپ استفاده کنیم یا به اصطلاح اقدام به بازگردانی فایل بک آپ در وردپرس بکنیم، باید مراحل زیر را طی کنیم.

  • ابتدا فایل zip. را در همون مسیر public_html هاست فعلی یا هاست جدید آپلود کنید.
  • سپس یک دیتابیس جدید با همان اطلاعات دیتابیس قبلی ایجاد کنید(همچنین میتونید اطلاعات دیتابیس را با نام، نام کاربری و رمز جدید بسازید).
  • وارد phpmyadmin هاست شده و با استفاده از بخش Import فایل sql. را در دیتابیسی که ساختید، درون ریزی کنید.
  • در نهایت اگر اطلاعات دیتابیس با دیتابیس قبلی متفاوت است، وارد صفحه ویرایش فایل wp-config.php شده و اطلاعات دیتابیس جدید را با اطلاعات دیتابیس قبلی جایگزین کنید.

حالا ک با روند کار آشنا شدید و یک نقشه راه در ذهنتون ایجاد شد در ادامه به تشریح کامل مراحل برای بکاپ گیری و بازگردانی بک آپ وردپرس می‌پردازم.

مرحله اول: بکاپ گیری کامل از وردپرس

توی این مرحله باید از کلیه فایل‌ها و پوشه‌های مربوط به وردپرس که داخل public_html هاست قرار داره یک نسخه بک آپ با فرمت zip. ایجاد کنید. در ساختن این نسخه فرقی بین کنترل پنل هاست سی پنل و دایرکت ادمین وجود نداره و در هر صورت باید از محتویات داخل مسیر public_html یک خروجی تهیه کنید. بنابرای وارد هاست شده و روی File Manager کلیک کنید تا به مسیر مدیریت فایل‌ها در هاست هدایت شوید.

نحوه بکاپ گیری و بازگردانی بک آپ وردپرس | بکاپ گیری کامل از وردپرس

سپس وارد public_html شده و با انتخاب گزینه Select All کلیه پوشه‌ها و فایل‌ها رو انتخاب کنید. بعد از اینکه کلیه موارد انتخاب شد، راست کلیک کرده و گزینه Compress را انتخاب کنید.

نحوه بکاپ گیری و بازگردانی بک آپ وردپرس | بکاپ گیری کامل از وردپرس

بعد از کلیک روی گزینه Compress پنجره زیر نشون داده میشه که باید ابتدا فرمت فایل خروجی را در حالت ZIP انتخاب کنید. سپس در انتهای پنجره مسیر مورد نظر برای ذخیره فایل به همراه عنوان فایل را وارد کنید.

نحوه بکاپ گیری و بازگردانی بک آپ وردپرس | بکاپ گیری کامل از وردپرس

بنابراین فرمت فایل مورد نظر برای خروجی گرفتن را روی zip. قرار داده و سپس فایل خروجی را با نام دلخواه تعیین کنید. اینجا چون من موقع راست کلیک کردن نشانگر ماوس روی پوشه wp-admin قرار داشته، سی پنل به صورت خودکار این اسم رو برای فایل بک آپ انتخاب کرده که منم تغییری در این گزینه ایجاد نکردم. در نهایت روی دکمه Compress Files کلیک کرده و منتظر بمونید تا فایل خروجی شما بسته به میزان حجم فایل‌های سایت در مسیر تعیین شده تهیه بشه. حالا بعد از اینکه فایل خروجی شما ایجاد شد اونو دانلود کنید و در سیستم خودتون ذخیره کنید. در اینجا همونطور که در فیلد مسیر و نام میبینید فایل من با نام wp-admin.zip در مسیر public_html ذخیره شده که برای دانلود کردن باید روی فایل wp-admin.zip که داخل مسیر public_html قرار داره دو بار کلیک کنم تا فایل خروجی دانلود بشه.

مرحله دوم: بکاپ گیری از دیتابیس وردپرس

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

نحوه بکاپ گیری و بازگردانی بک آپ وردپرس | بکاپ گیری کامل از وردپرس

تو این مرحله ممکنه ازتون نام کاربری و رمز عبور برای ورود درخواست بشه. در این صورت باید از نام کاربری و رمز ورود به هاست برای ورود به phpmyadmin استفاده کنید. سپس مشابه تصویر زیر از سمت چپ دیتابیس سایت خودتونو انتخاب کنید.

نحوه بکاپ گیری و بازگردانی بک آپ وردپرس | بکاپ گیری کامل از وردپرس

حالا از سربرگ بالا گزینه Export را انتخاب کنید. تو این صفحه کافیه از قسمت Format نوع اونو روی SQL انتخاب کرده و در نهایت روی دکمه Go کلیک کنید. بسته به میزان حجم دیتابیس منتظر بمونید تا خروجی از دیتابیس وردپرس تهیه بشه و در نهایت فایل خروجی را با فرمت SQL. دانلود کرده و در جایی مطمئن در کامپیوتر خودتون ذخیره کنید. همچنین برای محکم کاری بهتره این فایل رو جدا از کامپیوتر روی یک فضای ذخیره سازی مثل فلش مموری و در جایی مطمئن نگهداری کنید.

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

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


آموزش بازگردانی بک آپ وردپرس

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

مرحله اول: آپلود فایل zip وردپرس در هاست

وارد هاست خودتون شده و روی گزینه File Manager کلیک کنید تا به صفحه مدیریت فایل‌ها در هاست هدایت بشید. سپس به مسیر public_html مراجعه کنید. روی گزینه Upload در بالای صفحه کلیک کنید و فایل بک آپ وردپرس که با نام wp-admin.zip در مرحله بک آپ گیری وردپرس ازش تهیه شد رو انتخاب کرده و آپلود کنید. دقت کنید که نام wp-admin.zip در این آموزش استفاده شده و ممکنه فایل بک آب شما با یک نام دیگه‌ای باشه.

نحوه بکاپ گیری و بازگردانی بک آپ وردپرس | بکاپ گیری کامل از وردپرس

بعد از کلیک روی دکمه آپلود به صفحه‌ای مشابه تصویر زیر هدایت میشید که با انتخاب دکمه select file میتونید فایل مورد نظر رو انتخاب کرده و منتظر بمونید تا کار آپلود تا انتها پیش بره.

نحوه بکاپ گیری و بازگردانی بک آپ وردپرس | بکاپ گیری کامل از وردپرس

پس از اتمام آپلود تو مسیر public_html فایل wp-admin.zip رو میبینید، باید انتخابش کنید و بر روی extract کلیک کنید و فایل رو از حالت فشرده خارج کنید.

نحوه بکاپ گیری و بازگردانی بک آپ وردپرس | بکاپ گیری کامل از وردپرس

بعد از کلیک روی Extract پنجره زیر نمایش داده میشه که باید تو این مرحله بعد از اینکه مسیر برای خارج کردن فایل از حالت فشرده صحیح بود روی دکمه Extract کلیک کنید تا فایل‌ها و پوشه‌های سایت از حالت فشرده خارج شوند.

نحوه بکاپ گیری و بازگردانی بک آپ وردپرس | بکاپ گیری کامل از وردپرس

مرحله دوم: ساخت دیتابیس جدید وردپرس در هاست

در این مرحله لازمه تا ابتدا یک پایگاه داده جدید در سی پنل ایجاد کنیم و سپس پایگاه داده‌ای که در مرحله خروجی گرفتن از دیتابیس در مرحله قبل دیدیم رو در این دیتابیس درون ریزی کنیم. پس برای ساخت پایگاه داده جدید در سی پنل ابتدا به صفحه اصلی کنترل پنل هاست سی پنل مراجعه کنید. سپس مشابه تصویر زیر روی دکمه MySQL database wizard کلیک کنید تا به صفحه ساخت دیتابیس جدید در هاست سی پنل هدایت شوید.

نحوه بکاپ گیری و بازگردانی بک آپ وردپرس | بکاپ گیری کامل از وردپرس

پس از کلیک روی دکمه مورد نظر به صفحه‌ای مشابه تصویر زیر هدایت خواهید شد. یک نام دلخواه برای پایگاه داده جدید وردپرس انتخاب کنید و سپس روی دکمه Next Step کلیک کنید تا وارد مرحله تعیین نام کاربری پایگاه داده وردپرس و رمز پایگاه داده وردپرس شده و در نهایت دیتابیس خودتون رو بسازید.

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

نحوه بکاپ گیری و بازگردانی بک آپ وردپرس | بکاپ گیری کامل از وردپرس

پس از اینکه روی دکمه Next Step کلیک کنید به صفحه‌ای مشابه تصویر زیر هدایت میشید که در اون میتونید نام کاربری پایگاه داده و رمز پایگاه داده رو انتخاب کنید و در نهایت پایگاه داده خودتونو ایجاد کنید. با استفاده از دکمه Password Generator قادر خواهید بود تا یک رمز قوی که سی پل به صورت خودکار برای سما میسازه ایجاد کنید و از اون برای رمز پایگاه داده خودتون استفاده کنید. در این مرحله دقت کافی را داشته باشید که رمز رو در جایی مطمئن کپی کنید و اونو هیچوقت فراموش نکنید چرا که در آینده و در مراحل بعد به این رمز و نام‌های انتخاب شده احتیاج پیدا خواهید کرد.

نحوه بکاپ گیری و بازگردانی بک آپ وردپرس | بکاپ گیری کامل از وردپرس

در نهایت پس از پر کردن کلیه فیلدهای بالا به صفحه دیگری مشابه تصویر زیر هدایت خواهید شد، در این مرحله تیک گزینه ی ALL PRIVILEGES رو بزنین و روی next step کلیک کنین تا ارتباط بین یوزر و پایگاه داده برقرار بشه و سطح دسترسی های یوزر هم تصحیح بشه.

نحوه بکاپ گیری و بازگردانی بک آپ وردپرس | بکاپ گیری کامل از وردپرس

بعد از کلیک روی Next Step در این مرحله پایگاه داده به درستی ساخته شده و پیغام موفقیت آمیز بودن اون به شما نمایش داده میشود.

مرحله سوم: درون ریزی دیتابیس

حالا که دیتابیس رو ساختید باید به phpmyadmin مراجعه کرده و با انتخاب دیتابیس ساخته شده درون ریزی فایل بک اپ دیتابیس رو هم انجام بدین. برای این منظور به صفحه اصلی کنترل پنل در هاست سی پنل مراجعه کنید و از قسمت databases گزینه‌ی phpmyadmin رو مشابه اونچه که در تصویر زیر میبینید انتخاب کنید.

نحوه بکاپ گیری و بازگردانی بک آپ وردپرس | بکاپ گیری کامل از وردپرس

بعد از ورود به phpmyadmin، پایگاه داده‌ی جدید رو که در مرحله دوم با همدیگه ساختیم را انتخاب کنید و مشابه تصویر زیر روی دکمه import که در بالای صفحه قرار داره کلیک کنید.

نحوه بکاپ گیری و بازگردانی بک آپ وردپرس | بکاپ گیری کامل از وردپرس

حالا تو صفحه import روی Chhose File کلیک کرده و فایل .sql ذخیره شده رو که قبلا ازش بک آپ تهیه کردید رو انتخاب کنید که تو این آموزش فایل بک آپ دیتابیس من با نام mizbanorg_backup.sql در کامپیوتر ذخیره شده که باید اونو انتخاب کنید و در نهایت با کلیک روی دکمه go که در انتهای صفحه قرار داره عملیات ایمپورت اطلاعات پایگاه داده رو انجام بدین تا در نهایت در باکسی که با رنگ سبز به شما نشون داده میشه پیغام موفقیت آمیز بودن مراحل درون ریزی دیتابیس رو مشاهده کنید.

نحوه بکاپ گیری و بازگردانی بک آپ وردپرس | بکاپ گیری کامل از وردپرس

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

مرحله چهارم: ویرایش فایل wp-config.php

توی این مرحله باید به File Manager هاست مراجعه کرده و به دنبال فایل wp-config.php بگردید. سپس روی این فایل راست کلیک کرده و دکمه Edit رو انتخاب کنید تا صفحه ویرایش فایل برای تغییر اطلاعات دیتابیس براتون باز بشه.

نحوه بکاپ گیری و بازگردانی بک آپ وردپرس | بکاپ گیری کامل از وردپرس

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

بکاپ گیری و بازگردانی بک آپ وردپرس

بعد از ذخیره این فایل کافیه آدرس سایت رو باز کرده و ببینید که فایل بک آپ به درستی ریستور شده و سایت بدون هیچ مشکلی در دسترس خواهد بود.

امیدوارم این آموزش هم مورد توجه و پسند شما قرار گرفته باشه و با استفاده از این آموزش تونسته باشید نسبت به بکاپ گیری و بازگردانی بک آپ وردپرس اقدام کنید. در صورتی که در رابطه با این آموزش و نحوه گرفتن بک آپ در وردپرس و بازگردانی بک آپ در وردپرس سوال یا مشکلی داشتید در بخش دیدگاه‌ها اعلام کنید تا در کوتاه‌ترین زمان ممکن پاسخگوی شما باشم.
آموزش نحوه بکاپ گیری و بازگردانی بکاپ در وردپرس
3.2 (64%) 5 votes
برچسب ها
هاست ایران میزبان فا

عباس صادقی

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

نوشته های مشابه

‫۳۶ نظرها

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

  2. سلام وقت بخیر
    آیا قبل از بازگردانی بک آپ ، میبایست وردپرس رو بطور کامل ریست کرده باشیم ؟

    1. سلام، وقتی بک آپ بازگردانی میکنید، باید داده‌های فعلی که دارید رو منتقل کنید به یک پوشه دیگه، چون بهشون نیازی ندارید. بعد از اینکه سایت به صورت کامل با فایل بک آپ به درستی نمایش داده شد و مشکلی نبود، فایل‌ها و دیتابیسی که قبل از بازگردانی بک آپ وجود داشت رو میتونید پاک کنید.
      با ریست کردن وردپرس تنظیمات اولیه سایت مثل روز اول بالا میاد. مثل این میمونه که تازه وردپرس رو نصب کردید، با این تفاوت که پوشه و قالب داخلش هست، اما فعال نیستن.

  3. با سلام و تشکری دوباره از مقالات کاربردی و ارزشمندتون.
    در خصوص بک آپ دو سوال برام پیش اومده که اگه ممکنه میخواستم راهنمایی بفرمایید:
    1- وقتی از Backup Wizard استفاده میکنیم ، فایل بک آپ دارای پسوند ( .tar.gz ) هست. از مقایسه ی این بک آپ با بک آپ دستی (یعنی زیپ کردن محتویات public_html و اکسپورت دیتابیس) ، متوجه میشویم محتویات فایل .tar.gz بسیار بیشتر از بکاپ دستی هست. بعبارت دیگر در بکاپ ویزاردی؛ بجز دو پوشه ی homedir و mysql ، پوشه ها و فایلهای زیاد دیگری نیز دیده میشوند. در اینصورت کاربرد اینهمه پوشه و فایل اضافی کجاست؟ و خلاصه اینکه تفاوت این دو بک آپ با یکدیگر چیست؟

    2- زمانیکه میخواهیم اقدام به بازگردانی دیتابیس توسط بک آپ گرفته شده بکنیم، بدیهی است یک دیتا بیس با همان نام از قبل وجود دارد. در اینصورت ممکن است توضیح بیشتری بفرمایید که دقیقا با این دیتا بیس (دیتا بیس های ) موجود باید چکار کنیم؟

    1. سلام،
      بک آپی که با استفاده از backup wizard تهیه میشه شامل کلیه اطلاعات هاست هست. یعنی اطلاعات اکانت ایمیل، فایل‌ها، دیتابیس و هر چیزی که داخل هاست هست توی این نوع بک آپ قرار میگیره. اگه تا حالا از یک هاست به هاست دیگه انتقال انجام داده باشید حتما میبینید که پهنای باند و این موارد با وجود اینکه هنوز تو هاست جدید یک روز هم نشده سایت بالا اومده بالا هست که دلیلش بخاطر همین موضوع هست. کلیه آمار و اطلاعات هاست در این روش منتقل میشن و این فایل‌ها و پوشه‌ها چیز اضافی نیستن.
      برای بازگردانی هم دو راه دارید:
      1. حذف دیتابیس قبلی(که این مورد رو پیشنهاد نمی‌کنم)
      2. ساخت دیتابیس جدید با نام و رمز جدا(در این صورت با درون ریزی اطلاعات از دیتابیس قبلی به دیتابیس جدید میاد و تنها کاری که باید انجام بدین اینه که در فایل کانفیگ و راه اندازی سیستم سایت ساز، اطلاعات دیتابیس جدید رو وارد کنید). یکی از مزایای این روش هم اینه که اگه به هر دلیلی اطلاعات دیتابیس هم برای کسی مشخص شده باشه میشه از نظر امنیتی خیال خودمونو راحت کنیم.

      1. سلام – ممنون از راهنمییتون
        یک سوال کوچک دیگه : آیا قبل از بکاپ گیری از محتویات public_html ، باید ابتدا فایلهای مخفی را آشکار کنیم و بعد select all را بزنیم ؟

  4. باسلام.بک آپ من backup wizard است و هنگام دانلود فایل زیپ تا 72درصد میرسه و متوقف میشه.زیرآن می نویسه
    An unknown error occurred. Are you over quota?
    باید چکار کنم؟

  5. باسلام تفاوت بک آپ دستی با بک آپ گیری از طریقbackup wizard درچیست؟کدم بهتره؟
    2:درصورت ساخت دیتابیس جدید قبلیه دیگه مورد نیاز نیست ؟قابل پاک کردن است؟چگونه؟

    1. سلام مجید جان،
      1. وقتی از بک آپ دستی استفاده می‌کنید فقط داده‌هایی که مربوط به فایل‌ها و دیتابیس سایت هست تهیه میشه. اما در حالتی که از بک‌آپ ویزارد استفاده کنید، کلیه اطلاعات روی هاست داخل فایل بک آپ ذخیره میشن. این اطلاعات شامل آمار و ارقام پهنای باند و… از هاست، اکانت‌های ایمیل، ایمیل‌های ارسالی و دریافتی، اطلاعات ساب دامنه‌ها و… خواهند بود.
      ولی بک آپ دستی فقط اطلاعات مورد نیاز برای سایت وردپرسی رو شامل میشه و دیگه دسترسی به ایمیل و اکانت ایمیل و… ندارید.
      2. اگر همه چیز به درستی وارد شده بود و سایت بدون مشکل با دیتابیس جدیدی که ایمپورت کردید بالا اومد دیگه نیازی به قبلی نیست و میشه پاکش کرد.

      1. باسلام.میخوام از بک آپ تهیه شده استفاده کنم درمرحله اول که آپلود می باشه فایل public_htmlخالی نمی باشه آیا باید محتویات را پاک کنم وسپس بک آپ را آپلود کنم؟

        1. سلام، در صورتی که به محتویات احتیاجی ندارید میتونید پاک کنید. اما برای اطمینان منتقلشون کنید داخل یک پوشه که اگر احیانا زمانی نیاز داشتید بتونید برگردونید.

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

            1. سلام منطور ازخروجی از دیتابیس و فایل‌ها رو از داخلش چیه ؟
              راهنمایی کنید

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

          2. بک آپ را پس از آپ لود اکسترکت کردم پیام ارور میده با بک آپهای دیگه که داشتم انجام دادم همین اتفاق رخ داد علت چیه؟ممنون
            gzip: stdin: unexpected end of file
            /usr/bin/gtar: Child returned status 1
            /usr/bin/gtar: Error is not recoverable: exiting now

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

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

    1. سلام، این مورد برنامه نویسی هست و در برخی موارد هم به هاست میتونه بستگی داشته باشه. برای بررسی موضوع باید سایت شما بررسی بشه. از یک کدنویس کمک بگیرید.

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

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

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

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

  9. تشکر ویژه بابت مطلب کاملتون.
    فقط یک توصیه: من در انتهای تمام این مراحل به ارور 403 برخوردم که خیلی هول شدم چون سایت مال من نبود.فقط خواستم اینو بنویسم که اگر کسی به این مشکل خورد نترسه و فقط باید سطح دسترسی سایت رو تغییر بده(روی فولدر سایت راست کلیک کنید و change permission رو تغییر بدید ، برای من روی 755 کار کرد)

  10. چرا متوجه نمیشم اخه
    نمیخام از سی پنا استفاده کنم…میخام دستی بک اپ بگیرم باید چیکار کنم؟
    از روشن کردن کردن کامپیوتر به بعد مرحله به مرحله بگو

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

    1. سلام،
      بک آپی که با استفاده از backup wizard تهیه میشه شامل کلیه اطلاعات هاست هست. یعنی اطلاعات اکانت ایمیل، فایل‌ها، دیتابیس و هر چیزی که داخل هاست هست توی این نوع بک آپ قرار میگیره. اگه تا حالا از یک هاست به هاست دیگه انتقال انجام داده باشید حتما میبینید که پهنای باند و این موارد با وجود اینکه هنوز تو هاست جدید یک روز هم نشده سایت بالا اومده بالا هست که دلیلش بخاطر همین موضوع هست. کلیه آمار و اطلاعات هاست در این روش منتقل میشن و این فایل‌ها و پوشه‌ها چیز اضافی نیستن.
      اما تو روشی که داخل این مقاله گفته شد شما فقط فایل‌های وردپرس و دیتابیس وردپرس رو منتقل می‌کنید که برای کار کردن سایت لازم هست.

  12. با سلام آموزش بکاپ و بروزرسانی در xampp همون لوکال به چه نحوه هستش
    لیک آموزش در میزبان فا ارسال شه ممنون میشم .

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

بستن