نحوه تهیه نسخه پشتیبان از پایگاه داده MySQL

MySQL یک سیستم مدیریت پایگاه داده رابطه ایاست (RDBMS). این دستورالعمل های پایگاه داده را مدیریت می کند و می تواند همزمان بسیاری از پایگاه های داده را مدیریت کند.

به عنوان مثال ، اگر می خواهید ایجاد یک بانک اطلاعاتی جدید یا داده به یک پایگاه داده موجود اضافه کنید ، پیامی را به سرور MySQL ، داده ای را که می خواهید اضافه کنید به آن بدهید و به آن بگویید که در کجا می توانید اضافه کنید.

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

پشتیبان گیری از پایگاه داده MySQL با استفاده از phpMyAdmin

با دسترسی به phpMyAdmin ، یک فایل صادراتی یا پشتیبان از پایگاه داده MySQL خود ایجاد کنید. ابزاری از کنترل پنل میزبانی وب شما مانند cPanel. ما برای اهداف این مقاله از cPanel استفاده خواهیم کرد.

  • با ورود به cPanel و کلیک بر روی phpMyAdmin ، از cPanel استفاده کنید.
    • پایگاه داده MySQL را که می خواهید از پشتیبان پانل ناوبری در سمت چپ تهیه کنید ، انتخاب کنید. نوار کناری سپس روی پیوند صادراتی واقع در نوار پیمایش بالا کلیک کنید.
      • از صفحه صادرات ، دو گزینه خواهید دید: سفارشیو سریع. گزینه سفارشیرا انتخاب کنید.
        • پس از انتخاب سفارشی، لیستی از بانکهای اطلاعاتی خود را مشاهده خواهید کرد. شما می توانید یکی ، برخی یا همه را انتخاب کنید. تنظیم پیش فرض تهیه نسخه پشتیبان از همه است.
        • در زیر گزینه های خروجی ، گزینه gzippedرا برای فشرده سازیانتخاب کنید. گزینه های دیگر را به عنوان پیش فرض ها بگذارید.
        • برای شروع تهیه نسخه پشتیبان تهیه و بارگیری پرونده خود ، روی دکمه بروکلیک کنید. نام پرونده شما پرونده YourDatabaseName.sql.gzخواهد بود.

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

          پشتیبان گیری از پایگاه داده MySQL با mysqldump

          از دستور mysqldumpبرای ایجاد یک زباله پرونده متنی از پایگاه داده خود استفاده کنید. توسط MySQL. دزدگیر فایل متنی یک فایل متنی است که شامل دستورات SQL مورد نیاز برای ایجاد مجدد پایگاه داده خود از ابتدا می باشد.

          In_content_1 همه: [300x250] / dfp: [640x360]- ->
          • برای تهیه نسخه پشتیبان از یک بانک اطلاعاتی واحد ، از دستور زیر استفاده کنید:
          • mysqldump database_name>database_name.sql

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

            • برای تهیه نسخه پشتیبان از چندین پایگاه داده به طور همزمان از دستور زیر استفاده کنید.
            • mysqldump - databases data_one database_two>two_databases.sql

              Database_oneبه نام اولین بانک اطلاعاتی اطلاق می شود و database_twoنام پایگاه داده دوم است که می خواهید از آن نسخه پشتیبان تهیه کنید. هر دو از یک پایگاه داده واحد پشتیبان تهیه می شوند.

              • اگر می خواهید تمام پایگاه های داده MySQL خود را روی یک سرور پشتیبان تهیه کنید ، از دستور زیر برای ایجاد یک فایل پشتیبان منفرد استفاده کنید که شامل تمام موارد شما باشد. بانک اطلاعاتی.
              • mysqldump – all-databases>all_databases.sql

                تهیه نسخه پشتیبان از پایگاه داده MySQL با استفاده از Cron Jobs

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

                • با ورود به cPanel خود وارد شوید و به قسمت پیشرفتهبروید و روی کارهای Cronکلیک کنید.
                • >
                  • هشداری را مشاهده خواهید کرد این که شما باید از دستورات لینوکس آگاهی خوبی داشته باشید تا به طور مؤثر از مشاغل cron استفاده کنید. اگر اینطور نیست ، با سرور میزبان خود تماس بگیرید.
                    • اگر می خواهید هربار که یک کار cron دستوری را اجرا کند ، دستوری را اجرا کند که باعث تولید خروجی شود ، نامه الکترونیکی دریافت کنید ، آدرس ایمیل خود را در جعبه قرار دهید و روی به روزرسانی ایمیلکلیک کنید >.
                      • یکی از تنظیمات مشترکرا از فهرست منوی کشویی انتخاب کنید تا انتخاب کنید که چند بار می خواهید نسخه پشتیبان را اجرا کنید.
                        • همچنین می توانید سایر تنظیمات مانند ساعت و روز هفته را هماهنگ کنید.
                          • اکنون وقت آن است که دستور را به شرح زیر بنویسیم:
                          • / usr / bin / mysqldump -u dbusername -p'dbpassword 'dbname>/ خانه / نام کاربری / مسیر / پشتیبان گیری .sql

                            • نام dbusername، dbpasswordو dbnameرا با نام کاربری پایگاه داده ، گذرواژه بانک اطلاعات و نام پایگاه داده خود جایگزین کنید.
                            • مسیربه پوشه یا سری پوشه هایی که می خواهید فایل پشتیبان خود بروید ، اشاره دارد. نام پرونده پشتیبان شما به عنوان backup.sqlدر دستور العمل نشان داده شده است. شما می توانید آن نام را تغییر دهید یا آن را مانند گذشته ترک کنید. روی افزودن کار جدید کرنکلیک کنید.
                            • اگر کمی به پایین بروید ، لیستی از کارهای فعلی Cron خود را مشاهده خواهید کرد.
                              • اگر می خواهید هر یک از مشاغل فعلی را تغییر دهید ، روی ویرایشکلیک کنید. اگر دیگر نمی خواهید شغلی را اجرا کنید یا خطایی انجام دهید ، روی Deleteکلیک کنید.
                              • استفاده از افزونه های وردپرس (WP) برای تهیه نسخه پشتیبان از MySQL>

                                اگر از WP استفاده می کنید ، می توانید برای تهیه نسخه پشتیبان از پایگاه داده خود از افزونه ای استفاده کنید کنید. UpdraftPlus با یک کلیک از فایل پایگاه داده شما نسخه پشتیبان تهیه می کند. در حال حاضر بیش از دو میلیون نصب فعال دارد.

                                >

                                BackWPup

                                از BackWPup برای تهیه نسخه پشتیبان از پرونده های پایگاه داده MySQL و حتی نصب کامل WP خود استفاده کنید.

                                تعداد افزونه های WP های بیشتری در دسترس است پشتیبان گیری از MySQL. یکی از مواردی را انتخاب کنید که با نسخه فعلی WP کار کند و به طور فعال در حال به روزرسانی است.

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

                                آموزش Cpanel - قسمت 14 تهیه پشتیبان از سایت با Backup

                                پست های مرتبط:


                                4.01.2020