این اسکریپت Bash یک راه حل پشتیبان گیری ساده برای تنظیمات سرور محلی و پشتیبان ارائه می دهد. این شامل گزینههای متنی قوی برای نصب و پیکربندی Nginx، زمانبندی پشتیبانگیری و ارسال فایلهای پشتیبان به تلگرام است. اسکریپت همچنین امکان حذف نصب را فراهم می کند.
**
نصب و ارتقا دهید
bash <(curl -Ls https://github.com/masoudgb/Backupchi/raw/main/backupchi.sh)
**
**
پیش نیازها
اسکریپت باید با دسترسی Root اجرا شود.
گزینه های منوی اصلی
- Local server
یک سرور محلی را با Nginx پیکربندی میکند، پشتیبانگیری را زمانبندی میکند و در صورت تمایل، آنها را به تلگرام ارسال میکند.
- Backup server
راه اندازی یک سرور پشتیبان، به کاربران اجازه می دهد تا بارگیری دوره ای فایل های پشتیبان را برنامه ریزی کنند.
- Uninstall
اسکریپت را حذف می کند و به صورت اختیاری دایرکتوری پشتیبان را حذف می کند.
- Exit
از اسکریپت خارج می شود.
** توجه داشته باشید
اطمینان حاصل کنید که ورودی های لازم را همانطور که در طول اجرا خواسته شده است، ارائه دهید. تشکر ویژه این اسکریپت توسط مسعود جی بی با تشکر ویژه از حمید روتر ساخته شده است
** سلب مسئولیت
از این اسکریپت با مسئولیت خود استفاده کنید. نویسنده هیچ مسئولیتی در قبال از دست دادن اطلاعات یا مشکلات سیستم ندارد. برای مشارکت و ارائه بازخورد احساس راحتی کنید.