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

شما باید به صورت منظم از فروشگاهتان پشتیبان تهیه کنید، بنابراین در صورت بروز مشکل، می توانید در کمترین زمان و به بهترین نحو اطلاعات را دوباره برگردانید. پایگاه داده شامل تمامی اطلاعات فروشگاه شما می باشد، که بسیاری از آن ها برای این که پرستاشاپ به درستی کار کند ضروری می باشد (در مورد داده هایی مانند محصولات، شاخه ها و ...که پس از نصب اضافه شده اند صحبت نمی کنیم).  

عمل پشتیبان گیری را حداقل یک بار در هفته انجام دهید.

برای ایجاد پشتیبان های پایگاه داده فروشگاهتان، چندین راه دارید. برای این کار می توانید از ابزاری مانند phpMyAdmin (استفاده از این ابزار به کاربران حرفه ای توصیه می شود) یا از صفحه "پشتیان پایگاه داده" پرستاشاپ استفاده کنید.

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

  • بخش سلب مسئولیت یک سری یادآوری ها را در مورد پشتیبان گیری به شما می دهد که در هر بار ایجاد نسخه پشتیبان باید آن را مطالعه کنید. در انتهای این بخش دکمه " من سلب مسئولیت ها را خواندم، یک پشتیبان جدید ایجاد کن " وجود دارد که شما باید به منظور ایجاد پشتیبان روی آن کلیک کنید. پس از ایجاد پشتیبان بخش جدیدی بالای صفحه با نام "بخش دانلود" (برای دانلود فایل پشتیبان روی دکمه کلیک کنید)و زیر لیست اخطارها نشان داده می شود.
  • بخش " نحوه بازگردانی پشتیبان پایگاه داده " یک سری راهنمایی در مورد نحوه بازگردانی اطلاعات در صورت شکست ارتقاء پرستاشاپ اختیار شما قرار می دهد. جدول موجود در این صفحه لیست تمامی پشتیبان هایی را که تاکنون ایجاد کرده اید را همراه با اطلاعات کلی مانند: تاریخ ایجاد، سن، نام فایل و سایز آن نشان می دهد.

در سمت چپ هر سطر از این جدول دکمه هایی برای انجام عملیات دانلود و حذف پشتیبان وجود دارد: 

  • مشاهده. این امکان را برای شما فراهم می کند تا پشتیبان را دانلود کنید.
  • حذف. این امکان را برای شما فراهم می کند تا پشتیبان را حذف کنید. مراقب باشید زیرا در صورت حذف، دیگر پشتیبان قابل بازگردانی نیست.

پس از هر فرایند پشتیبان گیری، شما باید فایل پشتیبان تولید شده را با کلیک روی آیکون "مشاهده" یا با استفاده از لینک موجود در کادر اعلان بالا دانلود کنید. فایل پشتیبان را در جای مناسبی ذخیره کنید زیرا ممکن است هر لحظه به آن نیاز پیدا کنید. علاوه بر آن، می توانید این پشتیبان ها را مستقیما روی سرورتان در پوشه /backup/admin ( پوشه مدیریت فروشگاهتان ) پیدا کنید.

پایگاه داده شما با استفاده از فرمت SQL استاندارد و پسوند فایل.sql  ذخیره شده است و با استفاده از الگوریتم BZip2 (به عبارت ساده تر نوعی از فرمت Zip می باشد، برای اطلاعات بیش تر به این لینک مراجعه کنید: en.wikipedia.org/wiki/Bzip2) و پسوند .bz2 فشرده می شود. پس از اتمام فرایند پشتیبان گیری شما دارای فایلی با پسوند .sql.bz2 خواهید بود.

گزینه های پشتیبان گیری

پایین صفحه دو گزینه وجود دارد:

  • در نظر نگرفتن جدول های آمار. پرستاشاپ آمار سایت شما را در تعداد محدودی جدول ذخیره می کند ( این جداول می توانند به سرعت رشد کنند). در حین عملیات پشتیبان گیری این جداول ممکن است باعث تولید فایل های بزرگی برای دانلود شوند اما در صورتی که احتمالا شما می خواهید از محصولات، شاخه ها، مشتریان، سفارشات و ... فروشگاهتان پشتیبان بگیرید.

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

  • رها کردن جداول موجود در هنگام پشتیبان گیری. زمان واردسازی یک فایل پشتیبان، سیستم توانایی اورراید کردن جداول موجود با جداول فایل پشتیبان و یا حذف تمامی جداول موجود به منظور جایگزین کردن آن ها با محتوای فایل پشتیبان را دارد.  اولین مورد می تواند سبب انجام کار بیش تری شود به همین علت این گزینه به صورت پیش فرض فعال است.

 

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