معرفی و پیکربندی ماژول بک آپ دیتابیس

ویدیوی آموزشی



> **پیش از شروع:** ابتدا باید این ماژول را فعال کنید. به **تنظیمات → ارتقای سیستم** بروید، > ماژول **پشتیبان‌گیری** را فعال کنید، سپس به این راهنما بازگردید.

معرفی ماژول

ماژول **بک آپ دیتابیس** ابزاری کامل و مستقل در اختیار مدیران قرار می‌دهد تا از داده‌های ذخیره‌شده در CRM و وردپرس محافظت کنند. این ماژول نسخه‌های فشرده از کل پایگاه داده ایجاد می‌کند، آن‌ها را در یک یا دو فضای ذخیره‌سازی FTP بارگذاری می‌کند و امکان بازیابی، دانلود یا حذف این پشتیبان‌ها را مستقیماً از داخل CRM فراهم می‌کند — بدون نیاز به برنامه‌نویس یا دسترسی به سرور.

با این ماژول چه کارهایی می‌توان کرد

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

موارد کاربردی رایج

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

فعال‌سازی ماژول

برای فعال‌سازی ماژول پشتیبان‌گیری:
  1. وارد CRM شوید و در منوی اصلی روی **تنظیمات** کلیک کنید.
  2. به **ارتقای سیستم** بروید.
  3. در فهرست ماژول‌های موجود، **پشتیبان‌گیری** را پیدا کنید.
  4. روی **فعال‌سازی** کلیک کنید.
  5. صفحه بازخوانی می‌شود و آیتم منوی **پشتیبان‌گیری و بازیابی** در نوار کناری ظاهر می‌شود.
> **توجه:** برای فعال‌سازی ماژول‌ها به دسترسی مدیر سیستم نیاز دارید.

دسترسی به ماژول

پس از فعال‌سازی، روی **پشتیبان‌گیری و بازیابی** در نوار کناری CRM کلیک کنید تا ماژول باز شود. یک منوی افقی در بالای صفحه امکان جابه‌جایی بین دو بخش را فراهم می‌کند:
آیتم منوتوضیح
**مدیریت پشتیبان‌گیری**ایجاد، مشاهده، دانلود، بازیابی و حذف پشتیبان‌ها
**تنظیمات**پیکربندی فضای ذخیره‌سازی FTP، زمان‌بندی و اعلان‌ها
> تب **تنظیمات** فقط برای کاربرانی نمایش داده می‌شود که دسترسی **پشتیبان‌گیری: دسترسی به تنظیمات** برای آن‌ها فعال شده باشد. کاربرانی که فقط دسترسی **پشتیبان‌گیری: دسترسی کامل** را دارند، تنها تب **مدیریت پشتیبان‌گیری** را می‌بینند.

مدیریت پشتیبان‌گیری

صفحه **مدیریت پشتیبان‌گیری** فضای کاری اصلی این ماژول است. این صفحه فهرست پشتیبان‌های موجود روی سرور FTP انتخاب‌شده را نمایش می‌دهد و امکان ایجاد، دانلود، بازیابی یا حذف آن‌ها را فراهم می‌کند.

تغییر منبع پشتیبان

در بالای صفحه، فهرست کشویی **منبع پشتیبان** امکان انتخاب فضای ذخیره‌سازی FTP برای مرور را فراهم می‌کند:
گزینهتوضیح
**FTP اصلی**محل اصلی ذخیره پشتیبان که در تنظیمات پیکربندی شده است
**FTP ثانویه (بازیابی فاجعه)**محل ذخیره‌سازی ثانویه اختیاری، در صورت فعال بودن
  1. روی فهرست کشویی **منبع پشتیبان** کلیک کنید.
  2. **FTP اصلی** یا **FTP ثانویه (بازیابی فاجعه)** را انتخاب کنید.
  3. فهرست پشتیبان‌ها به‌طور خودکار بازخوانی می‌شود و فایل‌های موجود روی سرور انتخاب‌شده را نمایش می‌دهد.
> اگر سرور FTP انتخاب‌شده هنوز پیکربندی نشده باشد، فهرست خالی نمایش داده می‌شود و یک پیام خطا توضیح می‌دهد که مشکل از کجاست (مثلاً خطای اتصال). برای پیکربندی یا اصلاح اطلاعات FTP به بخش **تنظیمات** بروید.

ایجاد پشتیبان به‌صورت دستی

برای ایجاد فوری یک پشتیبان:
  1. روی دکمه **ایجاد پشتیبان جدید** در بالای صفحه کلیک کنید.
  2. پنجره‌ای باز می‌شود که گزارش‌های لحظه‌ای ایجاد پشتیبان را نمایش می‌دهد:
- اتصال به پایگاه داده - خوانش و فشرده‌سازی هر جدول - ذخیره فایل پشتیبان فشرده‌شده - بارگذاری فایل در سرور(های) FTP پیکربندی‌شده
  1. در پایان، یک پیام موفقیت یا خطا نمایش داده می‌شود:
- **موفقیت** — پشتیبان با موفقیت ایجاد و بارگذاری شد. - **خطا** — مشکلی رخ داده است؛ برای جزئیات گزارش‌ها را بررسی کنید (مثلاً مشکل اتصال FTP).
  1. روی **بستن** کلیک کنید تا پنجره گزارش بسته شود. فهرست پشتیبان‌ها به‌طور خودکار بازخوانی شده و پشتیبان جدید در بالای فهرست نمایش داده می‌شود.
> اگر **FTP ثانویه** در تنظیمات فعال باشد، پشتیبان جدید به‌طور خودکار در **هر دو** سرور FTP اصلی و ثانویه بارگذاری می‌شود. گزارش لحظه‌ای نتیجه هر بارگذاری را به‌طور جداگانه نمایش می‌دهد.

آشنایی با فهرست پشتیبان‌ها

فهرست پشتیبان‌ها تمام فایل‌های پشتیبان موجود روی سرور FTP انتخاب‌شده را با ستون‌های زیر نمایش می‌دهد:
ستونتوضیح
**نام پشتیبان**نام فایل پشتیبان، مانند `backup_20260614_7f5f0b6f4a5f7f8c8e9d1a2b3c4d5e6f.sql.gz`
**حجم پشتیبان**حجم فایل پشتیبان فشرده‌شده (به کیلوبایت یا مگابایت)
**زمان ایجاد**تاریخ و زمان ایجاد فایل پشتیبان روی سرور FTP
**مسیر ذخیره‌سازی**مسیر کامل پوشه روی سرور FTP که فایل در آن ذخیره شده است
شما می‌توانید:
  • با تایپ بخشی از نام فایل پشتیبان در کادر جستجو، فهرست را به‌صورت آنی فیلتر کنید.
  • با کلیک روی سرستون‌ها، فهرست را مرتب‌سازی کنید.
  • با استفاده از انتخاب‌گر «تعداد ردیف در صفحه» در پایین جدول، تعداد ردیف‌های نمایش داده‌شده را تغییر دهید.
  • با کنترل‌های صفحه‌بندی در پایین جدول بین صفحات حرکت کنید.
  • با چک‌باکس‌های ستون اول، ردیف‌ها را برای عملیات گروهی مانند حذف چند پشتیبان به‌طور همزمان انتخاب کنید.
در هر زمان می‌توانید با کلیک روی دکمه **بازآوری**، فهرست را از سرور FTP دوباره بارگذاری کنید.

دانلود پشتیبان

برای دانلود یک فایل پشتیبان روی رایانه خود:
  1. پشتیبان مورد نظر را در فهرست پیدا کنید.
  2. روی آیکن **دانلود** در ستون **عملیات** کلیک کنید.
  3. فایل از طریق یک اتصال امن دانلود شده و با نام اصلی خود ذخیره می‌شود (مانند `backup_20260614_....sql.gz`).
> فایل‌های پشتیبان **هرگز** از طریق یک آدرس وب عمومی و قابل پیش‌بینی در دسترس نیستند. هر دانلود از طریق یک درخواست احرازشده در داخل CRM انجام می‌شود، بنابراین فقط کاربرانی که وارد سیستم شده‌اند و دسترسی لازم را دارند می‌توانند فایل پشتیبان را دریافت کنند.

بازیابی پشتیبان

بازیابی یک پشتیبان **کل پایگاه داده فعلی را با محتوای پشتیبان انتخاب‌شده جایگزین می‌کند**. این یک عملیات قدرتمند اما غیرقابل بازگشت است، به همین دلیل ماژول یک مرحله تأیید صریح را الزامی می‌کند.
برای بازیابی یک پشتیبان:
  1. پشتیبانی را که می‌خواهید بازیابی کنید در فهرست پیدا کنید.
  2. روی آیکن **بازیابی** در ستون **عملیات** کلیک کنید.
  3. پنجره تأییدی باز می‌شود که توضیح می‌دهد این عملیات پایگاه داده فعلی را با محتوای پشتیبان انتخاب‌شده بازنویسی می‌کند و غیرقابل بازگشت است.
  4. کلمه **`restore`** را دقیقاً همان‌طور که نمایش داده شده (همه حروف کوچک انگلیسی) در کادر تأیید تایپ کنید.
  5. دکمه **بازیابی** فقط زمانی فعال می‌شود که متن تایپ‌شده دقیقاً مطابقت داشته باشد.
  6. روی **بازیابی** کلیک کنید تا عملیات شروع شود.
  7. پنجره‌ای گزارش‌های لحظه‌ای بازیابی پایگاه داده را نمایش می‌دهد:
- دانلود فایل پشتیبان از سرور FTP - استخراج فایل فشرده‌شده - بازیابی محتوای پایگاه داده
  1. در پایان، یک پیام موفقیت یا خطا نمایش داده می‌شود.
  2. روی **بستن** کلیک کنید تا پنجره بسته شود.
> **هشدار — خطر از دست رفتن داده:** بازیابی یک پشتیبان **تمام داده‌های فعلی** پایگاه داده را با داده‌های پشتیبان جایگزین می‌کند. هر تغییری که پس از ایجاد آن پشتیبان انجام شده باشد، برای همیشه از دست خواهد رفت. پیش از بازیابی یک پشتیبان قدیمی‌تر، همیشه از وجود یک پشتیبان به‌روز از داده‌های فعلی مطمئن شوید.

حذف پشتیبان‌ها

می‌توانید یک پشتیبان یا چند پشتیبان را به‌طور همزمان حذف کنید. حذف یک پشتیبان، فایل را برای همیشه از فضای ذخیره‌سازی FTP حذف می‌کند — این عملیات بازگشت‌ناپذیر است.
**برای حذف یک پشتیبان:**
  1. پشتیبان را در فهرست پیدا کنید.
  2. روی آیکن **حذف** در ستون **عملیات** کلیک کنید.
  3. پنجره تأییدی باز می‌شود که هشدار می‌دهد فایل برای همیشه از فضای ذخیره‌سازی حذف خواهد شد.
  4. کلمه **`delete`** را دقیقاً همان‌طور که نمایش داده شده (همه حروف کوچک انگلیسی) در کادر تأیید تایپ کنید.
  5. دکمه **حذف** فقط زمانی فعال می‌شود که متن تایپ‌شده دقیقاً مطابقت داشته باشد.
  6. روی **حذف** کلیک کنید تا تأیید شود. گزارشی نتیجه حذف را نمایش می‌دهد.
  7. روی **بستن** کلیک کنید. فهرست پشتیبان‌ها به‌طور خودکار بازخوانی می‌شود.
**برای حذف چند پشتیبان به‌طور همزمان:**
  1. با استفاده از چک‌باکس‌های ستون اول، پشتیبان‌هایی را که می‌خواهید حذف کنید انتخاب نمایید.
  2. نواری بالای جدول ظاهر می‌شود که تعداد موارد انتخاب‌شده را نمایش می‌دهد.
  3. روی **حذف موارد انتخاب‌شده** کلیک کنید.
  4. پنجره تأییدی باز می‌شود که هشدار می‌دهد تمام فایل‌های انتخاب‌شده برای همیشه حذف خواهند شد.
  5. کلمه **`delete`** را دقیقاً همان‌طور که نمایش داده شده (همه حروف کوچک انگلیسی) در کادر تأیید تایپ کنید.
  6. روی **حذف** کلیک کنید تا تأیید شود. گزارشی نتیجه را برای هر فایل نمایش می‌دهد.
  7. روی **بستن** کلیک کنید. فهرست پشتیبان‌ها به‌طور خودکار بازخوانی شده و انتخاب شما پاک می‌شود.
> **هشدار — عملیات دائمی:** فایل‌های پشتیبان حذف‌شده قابل بازیابی نیستند. پیش از تأیید، به‌خصوص هنگام حذف گروهی، انتخاب خود را به‌دقت بررسی کنید.

تنظیمات پشتیبان‌گیری

صفحه **تنظیمات** به‌صورت تب‌بندی‌شده است. هر تب جنبه‌ای متفاوت از نحوه ذخیره، زمان‌بندی و گزارش‌دهی پشتیبان‌ها را کنترل می‌کند.
تبتوضیح
**FTP اصلی**محلی که پشتیبان‌ها به‌طور پیش‌فرض در آن بارگذاری می‌شوند
**FTP ثانویه**محل اختیاری نسخه بازیابی فاجعه
**پشتیبان‌گیری خودکار**پشتیبان‌گیری زمان‌بندی‌شده روزانه
**بازیابی خودکار**بازیابی زمان‌بندی‌شده روزانه (برای سناریوهای خاص)
**اعلان‌ها**هشدارهای مرتبط با پشتیبان‌گیری
**یادآوری دانلود**یادآوری‌های دوره‌ای برای دانلود پشتیبان‌ها
پس از تغییر هر تنظیم، برای اعمال تغییرات روی **ذخیره تنظیمات** کلیک کنید. پس از ذخیره موفق، یک پیام تأیید نمایش داده می‌شود.

پیکربندی FTP اصلی

تب **FTP اصلی** محل ذخیره‌سازی اصلی پشتیبان‌های شما را تعیین می‌کند. این همان سروری است که پشتیبان‌ها به‌طور پیش‌فرض در آن بارگذاری می‌شوند و نخستین محلی است که ماژول برای بازیابی پشتیبان بررسی می‌کند.
فیلدتوضیح
**آدرس سرور FTP**آدرس سرور FTP شما
**پورت**شماره پورت FTP (پیش‌فرض: `21`)
**نام کاربری**نام کاربری حساب FTP
**رمز عبور**رمز عبور حساب FTP
**مسیر ذخیره‌سازی**مسیر پوشه روی سرور FTP که پشتیبان‌ها در آن ذخیره می‌شوند (پیش‌فرض: `public_html/wp-content/backup`)
  1. فیلدهای بالا را پر کنید (یا به‌روزرسانی کنید). برای پورت و مسیر ذخیره‌سازی مقادیر پیش‌فرض مناسبی از قبل پر شده‌اند.
  2. برای ذخیره پیکربندی FTP روی **ذخیره** کلیک کنید.
> **فیلد رمز عبور:** برای امنیت شما، رمز عبور ذخیره‌شده هرگز نمایش داده نمی‌شود. اگر هنگام ذخیره، فیلد رمز عبور را خالی بگذارید، رمز عبور قبلی بدون تغییر باقی می‌ماند. فقط در صورتی که می‌خواهید رمز را تغییر دهید، رمز جدید را وارد کنید.

آزمایش اتصال FTP

پیش از تکیه بر یک سرور FTP برای پشتیبان‌گیری، آزمایش کنید که CRM می‌تواند به آن متصل شده و فایل‌ها را با موفقیت بنویسد.
  1. فیلدهای FTP را پر کنید (یا اطمینان حاصل کنید مقادیر قبلاً ذخیره‌شده صحیح هستند).
  2. روی **آزمایش اتصال** کلیک کنید.
  3. پنجره‌ای باز می‌شود که گزارش‌های لحظه‌ای زیر را نمایش می‌دهد:
- اتصال به سرور FTP - ورود با استفاده از اطلاعات کاربری ارائه‌شده - بررسی یا ایجاد مسیر ذخیره‌سازی - نوشتن و حذف یک فایل آزمایشی موقت برای تأیید دسترسی نوشتن
  1. در پایان آزمایش، یک پیام موفقیت یا خطا نمایش داده می‌شود.
> همیشه پس از وارد کردن اطلاعات جدید FTP، و همچنین هرگاه پشتیبان‌گیری‌ها با خطا مواجه شدند، **آزمایش اتصال** را اجرا کنید — این سریع‌ترین راه برای تشخیص این است که مشکل از اطلاعات کاربری FTP، مسیر ذخیره‌سازی یا دسترسی نوشتن است.

FTP ثانویه (بازیابی فاجعه)

تب **FTP ثانویه** امکان پیکربندی یک محل ذخیره‌سازی دوم اختیاری را فراهم می‌کند. در صورت فعال بودن، **هر پشتیبان موفق به‌طور خودکار در هر دو سرور FTP اصلی و ثانویه بارگذاری می‌شود**، که یک نسخه برون‌سایتی برای زمانی که فضای ذخیره‌سازی اصلی در دسترس نباشد فراهم می‌کند.
  1. کلید **فعال‌سازی FTP ثانویه (بازیابی فاجعه)** را روشن کنید.
  2. همان فیلدهای تب FTP اصلی (سرور، پورت، نام کاربری، رمز عبور، مسیر ذخیره‌سازی) را پر کنید.
  3. روی **ذخیره** کلیک کنید.
  4. در صورت تمایل، روی **آزمایش اتصال** کلیک کنید تا از دسترسی و قابلیت نوشتن سرور ثانویه مطمئن شوید.
برای توقف استفاده از سرور ثانویه، کلید را خاموش کرده و روی **ذخیره** کلیک کنید. پشتیبان‌هایی که قبلاً در سرور ثانویه بارگذاری شده‌اند به‌طور خودکار حذف نمی‌شوند.
> پس از فعال‌سازی، می‌توانید در صفحه مدیریت پشتیبان‌گیری، گزینه **FTP ثانویه (بازیابی فاجعه)** را به‌عنوان **منبع پشتیبان** انتخاب کنید تا پشتیبان‌های ذخیره‌شده در آن را مرور، دانلود، بازیابی یا حذف کنید.

پشتیبان‌گیری خودکار روزانه

تب **پشتیبان‌گیری خودکار** پشتیبان‌گیری زمان‌بندی‌شده روزانه را کنترل می‌کند.
  • **فعال‌سازی پشتیبان‌گیری خودکار روزانه** — هنگامی که روشن باشد (این حالت پیش‌فرض است)، سیستم به‌طور خودکار هر روز ساعت **۰۰:۰۰** یک پشتیبان کامل از پایگاه داده ایجاد کرده و در سرور(های) FTP پیکربندی‌شده بارگذاری می‌کند؛ دقیقاً مانند زمانی که خودتان روی **ایجاد پشتیبان جدید** کلیک می‌کنید.
برای تغییر این تنظیم:
  1. کلید را روشن یا خاموش کنید.
  2. روی **ذخیره تنظیمات** کلیک کنید.
> پشتیبان‌گیری خودکار به‌طور پیش‌فرض فعال است تا حتی اگر هیچ‌کس برای ایجاد پشتیبان دستی وارد سیستم نشود، داده‌های شما محافظت شوند.

زمان‌بند بازیابی خودکار

تب **بازیابی خودکار** یک قابلیت اختیاری زمان‌بندی‌شده را کنترل می‌کند که به‌طور خودکار پایگاه داده را در زمانی که شما انتخاب می‌کنید، هر روز از آخرین پشتیبان بازیابی می‌کند.
این قابلیت **به‌طور پیش‌فرض غیرفعال** است و فقط برای سناریوهای خاص در نظر گرفته شده — رایج‌ترین مورد، **محیط‌های دمو** که باید به‌صورت دوره‌ای به وضعیت اولیه و پاک بازگردند.
> **هشدار پیش از فعال‌سازی:** > > *«بازیابی خودکار پشتیبان‌ها ممکن است داده‌های جدید ایجاد شده را بازنویسی کند. این قابلیت برای سناریوهای خاص مانند محیط‌های دمو طراحی شده است که در آن‌ها تغییرات ایجاد شده توسط کاربر باید به‌صورت دوره‌ای بازنشانی شود.»*
برای فعال‌سازی بازیابی خودکار:
  1. کلید **فعال‌سازی بازیابی خودکار** را روشن کنید.
  2. پنجره تأییدی حاوی هشدار بالا نمایش داده می‌شود.
  3. هشدار را با دقت بخوانید. اگر آن را می‌پذیرید، روی **متوجه شدم، فعال کن** کلیک کنید.
  4. **زمان بازیابی** — ساعتی از روز که بازیابی خودکار باید اجرا شود — را تنظیم کنید.
  5. روی **ذخیره تنظیمات** کلیک کنید.
برای غیرفعال کردن بازیابی خودکار، کلید را خاموش کرده و روی **ذخیره تنظیمات** کلیک کنید — برای خاموش کردن این قابلیت تأییدی لازم نیست.
> **این قابلیت را روی یک سیستم تولیدی (واقعی) فعال نکنید**، مگر آنکه کاملاً درک کرده باشید که هر داده‌ای که پس از زمان بازیابی زمان‌بندی‌شده ایجاد شود، هر روز برای همیشه از دست می‌رود.

اعلان‌های پشتیبان‌گیری

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

یادآوری دانلود پشتیبان

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

نام‌گذاری و امنیت فایل‌های پشتیبان

هر فایل پشتیبان از یک الگوی نام‌گذاری قابل پیش‌بینی پیروی می‌کند:
javascript
backup_YYYYMMDD_<random-id>.sql.gz
برای مثال: `backup_20260614_7f5f0b6f4a5f7f8c8e9d1a2b3c4d5e6f.sql.gz`
  • `YYYYMMDD` تاریخ ایجاد پشتیبان است.
  • `<random-id>` یک کد طولانی، یکتا و تصادفی است که نام هر فایل را غیرقابل پیش‌بینی می‌کند.
  • پسوند `.sql.gz` نشان می‌دهد فایل یک خروجی فشرده‌شده SQL از پایگاه داده است.
**نکات امنیتی:**
  • فایل‌های پشتیبان روی سرور(های) FTP پیکربندی‌شده شما ذخیره می‌شوند، نه روی وب‌سایت عمومی.
  • فایل‌های پشتیبان **هرگز** از طریق یک آدرس وب مستقیم و قابل پیش‌بینی در معرض دسترسی قرار نمی‌گیرند.
  • هر دانلود از طریق یک درخواست احرازشده در داخل CRM انجام می‌شود — فقط کاربران واردشده با دسترسی مناسب می‌توانند فایل پشتیبان را دانلود کنند.
  • هنگام ایجاد فایل‌ها به‌صورت موقت در طول فرایند پشتیبان‌گیری، سطح دسترسی فایل‌ها به‌صورت محافظه‌کارانه تنظیم می‌شود.

دسترسی‌ها و نقش‌ها

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

تعیین دسترسی‌ها

  1. به **تنظیمات → گروه‌ها** (یا پنل دسترسی کاربران خود) بروید.
  2. گروه مورد نظر را انتخاب کنید.
  3. بخش **پشتیبان‌گیری** را در فهرست دسترسی‌ها پیدا کنید.
  4. **پشتیبان‌گیری: دسترسی کامل** و **پشتیبان‌گیری: دسترسی به تنظیمات** را بر اساس نیاز فعال یا غیرفعال کنید.
  5. تغییرات را ذخیره کنید.
کاربرانی که دسترسی **پشتیبان‌گیری: دسترسی به تنظیمات** را ندارند، اصلاً تب **تنظیمات** را نمی‌بینند و نمی‌توانند اطلاعات FTP، زمان‌بندی‌ها یا تنظیمات اعلان را مشاهده یا تغییر دهند.
> از آنجا که دسترسی به **تنظیمات** امکان مشاهده اطلاعات سرور FTP و تغییر رفتار بازیابی خودکار را فراهم می‌کند، این دسترسی را فقط به مدیران مورد اعتماد بدهید.

مثال‌های کاربردی

مثال ۱ — گرفتن پشتیبان پیش از یک تغییر بزرگ

**سناریو:** می‌خواهید یک کاتالوگ محصول بزرگ را وارد کنید و می‌خواهید یک شبکه ایمنی داشته باشید تا اگر مشکلی پیش آمد، بتوانید بازگردید.
**مراحل:**
  1. به **پشتیبان‌گیری و بازیابی → مدیریت پشتیبان‌گیری** بروید.
  2. روی **ایجاد پشتیبان جدید** کلیک کنید.
  3. منتظر پیام موفقیت بمانید.
  4. وارد کردن داده‌ها را ادامه دهید. در صورت بروز مشکل، پشتیبانی که هم‌اکنون ایجاد کردید را بازیابی کنید.

مثال ۲ — راه‌اندازی یک نسخه بازیابی فاجعه

**سناریو:** می‌خواهید هر پشتیبان روی یک سرور دوم نیز ذخیره شود تا در صورت قطعی سرویس‌دهنده اصلی FTP، نسخه‌ای دیگر داشته باشید.
**مراحل:**
  1. به **پشتیبان‌گیری و بازیابی → تنظیمات → FTP ثانویه** بروید.
  2. **FTP ثانویه (بازیابی فاجعه)** را فعال کنید.
  3. اطلاعات اتصال سرور FTP دوم خود را وارد کنید.
  4. روی **آزمایش اتصال** کلیک کنید تا از صحت آن مطمئن شوید.
  5. روی **ذخیره** کلیک کنید.
  6. از این پس، هر پشتیبان (دستی یا خودکار) به‌طور خودکار در هر دو سرور بارگذاری می‌شود.

مثال ۳ — بازنشانی شبانه یک محیط دمو

**سناریو:** یک نسخه دموی عمومی از CRM خود اجرا می‌کنید و می‌خواهید هر شب به وضعیت پاک بازگردد تا کاربران دمو نتوانند داده‌ها را برای همیشه تغییر دهند.
**مراحل:**
  1. مطمئن شوید یک پشتیبان «الگو» و پاک به‌عنوان آخرین پشتیبان روی FTP اصلی وجود دارد.
  2. به **پشتیبان‌گیری و بازیابی → تنظیمات → بازیابی خودکار** بروید.
  3. **بازیابی خودکار** را فعال کرده و هشدار را تأیید کنید.
  4. **زمان بازیابی** را روی ساعتی تنظیم کنید که احتمال استفاده از دمو در آن کمتر است (مثلاً ساعت ۴ بامداد).
  5. روی **ذخیره تنظیمات** کلیک کنید.
  6. هر شب در ساعت انتخاب‌شده، پایگاه داده دمو به پشتیبان الگو بازیابی می‌شود.

مثال ۴ — پاک‌سازی پشتیبان‌های قدیمی

**سناریو:** فضای ذخیره‌سازی FTP شما با پشتیبان‌های قدیمی که دیگر نیازی به آن‌ها ندارید پر شده است.
**مراحل:**
  1. به **پشتیبان‌گیری و بازیابی → مدیریت پشتیبان‌گیری** بروید.
  2. با استفاده از کادر جستجو، پشتیبان‌های قدیمی را بر اساس تاریخ موجود در نام فایل پیدا کنید (مثلاً جستجوی `20260101`).
  3. چک‌باکس پشتیبان‌هایی که می‌خواهید حذف کنید را انتخاب نمایید.
  4. روی **حذف موارد انتخاب‌شده** کلیک کنید.
  5. برای تأیید، `delete` را تایپ کرده و روی **حذف** کلیک کنید.

بهترین روش‌ها

  • بلافاصله پس از وارد کردن اطلاعات کاربری، **اتصال FTP خود را آزمایش کنید** و این کار را به‌صورت دوره‌ای تکرار کنید — یک خطای بی‌صدای FTP به این معناست که پشتیبان‌های شما در واقع ذخیره نمی‌شوند.
  • **پشتیبان‌گیری خودکار روزانه را فعال نگه دارید** به‌عنوان یک شبکه ایمنی پایه، حتی اگر برای تغییرات بزرگ نیز پشتیبان دستی می‌گیرید.
  • در صورت امکان از **FTP ثانویه** استفاده کنید — یک محل ذخیره‌سازی واحد، یک نقطه شکست واحد است.
  • هنگام دریافت یادآوری، **یک نسخه دوره‌ای** از پشتیبان‌ها دانلود کرده و آن را در مکانی کاملاً جدا از سرویس‌دهنده میزبانی خود نگهداری کنید.
  • در عملیات **بازیابی** نهایت دقت را داشته باشید — همیشه پیش از تأیید بازیابی روی یک سیستم فعال، نام و زمان ایجاد پشتیبان را دوباره بررسی کنید.
  • **بازیابی خودکار را فقط روی سیستم‌های دمو یا آزمایشی فعال کنید** — هرگز روی یک سیستم تولیدی با داده‌های واقعی مشتریان.
  • **حجم پشتیبان‌ها را در طول زمان بررسی کنید** — کاهش ناگهانی حجم پشتیبان می‌تواند نشان‌دهنده مشکلی در فرایند پشتیبان‌گیری باشد که نیاز به بررسی دارد.
  • **دسترسی به تنظیمات** را به تعداد محدودی از مدیران مورد اعتماد محدود کنید، زیرا این دسترسی اطلاعات کاربری FTP و رفتار بازیابی خودکار را کنترل می‌کند.