پشتیبان خودکار هاست، مستقیم در پوشه
بهصورت زمانبندیشده از هاست cPanel یا DirectAdmin خود بکآپ بگیرید و فایلها را مستقیم در پوشه آپلود کنید. تنظیمات انعطافپذیر و مدیریت آسان بکآپها.
- PHP ۷٫۴ به بعد
- MySQL و MariaDB
- پلن کسبوکار یا تیم
# 1) connect with the key from the Pooshe panel
$ php ~/pooshe-agent.php connect
# 2) find WordPress / Laravel databases
$ php ~/pooshe-agent.php db detect --add
# 3) the cron line for the host panel
$ php ~/pooshe-agent.php cron
*/15 * * * * php ~/pooshe-agent.php runهاستتان را با خیال راحت به پوشه بسپارید
زمانبندیشده و بیدردسر
زمانبندی را در پنل پوشه تعیین میکنید؛ عامل روی هاست خودش سر وقت پشتیبان میگیرد و میفرستد.
- روزانه، روزی دو بار یا هفتگی، در ساعت دلخواه
- دکمهی «همین حالا پشتیبان بگیر» در پنل
- نگهداری چند نسخهی آخر؛ قدیمیترها به سطل زباله
فایلها و پایگاههای داده
همهی فایلهای حساب هاست و پایگاههای دادهی MySQL و MariaDB، با ایمیلها در صورت نیاز.
- پیدا کردن خودکار پایگاه دادهی وردپرس و لاراول
- پشتیبان کامل خود cPanel (اختیاری)
- فایلهای بزرگ بدون محدودیت اندازه (چندبخشی)
امن و قابل اعتماد
رمز هاست و پایگاه داده هرگز از هاست بیرون نمیرود و هر پشتیبان پس از ارسال بررسی میشود.
- کلید فقط به پوشهی همان هاست دسترسی دارد
- بررسی ویروس و اثر انگشت SHA-256 هر فایل
- هشدار در پنل (و تلگرام، اگر وصل کرده باشید) اگر پشتیبانی انجام نشود
در سه قدم آماده است
- ۱
بارگذاری عامل
فایل عامل را دریافت کنید و pooshe-agent.php را با File Manager در پوشهی خانهی هاست (کنار public_html) بگذارید.
- ۲
اتصال با یک کلید
در پنل پوشه یک «کلید هاست» بسازید و در Terminal هاست دستور connect را بزنید. پایگاههای داده را هم معرفی کنید.
- ۳
یک خط Cron
خطی که عامل پیشنهاد میدهد را در Cron Jobs پنل هاست بگذارید. بقیهی کار، از جمله زمانبندی، از پنل پوشه است.
رمزهای شما روی هاست خودتان میمانند
آنچه عامل و پوشه برای حفاظت از هاست و دادههای شما انجام میدهند.
- عامل با کاربر همان حساب هاست اجرا میشود؛ دسترسی root یا رمز cPanel و DirectAdmin لازم نیست و از آنها چیزی ذخیره نمیشود.
- کلید اتصال فقط به پوشهی «هاست — دامنهی شما» دسترسی دارد و روی هاست با دسترسی ۶۰۰ نگه داشته میشود. قطع اتصال در پنل، آن را همان لحظه باطل میکند.
- رمز پایگاههای داده روی هاست میماند و به mysqldump از راه فایل موقت ۶۰۰ داده میشود، نه در خط فرمان.
- کلیدهای خصوصی و گواهیها، اطلاعات ورود، لاگها و کشها هرگز در پشتیبان نمیآیند. ایمیلها فقط وقتی خودتان روشن کنید.
- همهی ارتباطها HTTPS با بررسی گواهی است و نشانی پوشه در خود عامل ثابت است.
- پشتیبان فقط وقتی «موفق» است که همهی فایلها بررسی ویروس شده و اثر انگشتشان با نسخهی هاست یکی باشد.
- بازگردانی در پوشهای تازه انجام میشود، روی سایت فعلی نمینویسد و مسیرهای خطرناک (.. یا مسیر مطلق) را رد میکند.
پیش از نصب بدانید
روی کدام هاستها کار میکند؟
هر هاست لینوکسی که PHP 7.4 یا بالاتر از خط فرمان و Cron Jobs دارد؛ از جمله هاستهای cPanel و DirectAdmin. عامل به امکانات خاص پنل وابسته نیست.
در کدام پلنها فعال است؟
در پلنهای کسبوکار و تیم. هر فایل پشتیبان از سقف فضا و تعداد فایلهای پلن کم میکند؛ با «تعداد نسخههای نگهداریشده» آن را کنترل کنید.
پشتیبانها چقدر بزرگ میتوانند باشند؟
اندازهی کل محدودیتی ندارد: پشتیبان به چند فایل تقسیم میشود که هر کدام کمتر از سقف هر فایل در پوشه (۵۰ مگابایت) است. تنها محدودیت، فضای پلن شماست.
چطور بازگردانی کنم؟
با دستور restore عامل، فایلها در پوشهای تازه و پایگاه داده در پایگاه دادهی دلخواه بازگردانی میشوند. بدون عامل هم با ابزارهای معمول (tar و mysql) میشود؛ فایلهای هر پشتیبان را از پنل پوشه دانلود کنید.
اگر Terminal نداشته باشم؟
دستورهای راهاندازی را میتوانید یکبار از Cron Jobs اجرا کنید؛ راهنمای داخل فایل عامل قدمبهقدم توضیح داده است.
پشتیبان کامل خود cPanel هم گرفته میشود؟
بله، اگر در پنل پوشه «پشتیبان کامل cPanel» را روشن کنید. عامل از cPanel میخواهد پشتیبان کامل حساب را بسازد، صبر میکند تا کامل شود، آن را همانطور که هست در پوشه میگذارد و از هاست پاک میکند تا فضای هاست پر نشود. بازگردانی پشتیبان کامل با WHM انجام میشود (کار پشتیبانی هاست)؛ فایل را با یک دستور، بایتبهبایت همانطور که cPanel ساخته بود، تحویل میگیرید. در DirectAdmin این گزینه نیست؛ فایلها و پایگاههای داده مثل همیشه پشتیبان گرفته میشوند.


