چگونه از پلسک از طریق خط فرمان پشتیبان گیری کنیم؟

ما میتوانیم نسخههای پشتیبان از سرور پلسک، شامل تمام دادهها و پیکربندیها، یا فقط بخشهای خاصی مانند دامنهها، توزیعکنندگان، مشتریان و حسابهای ایمیل را به لطف ابزار خط فرمان قدرتمند پشتیبانگیری Plesk ایجاد کنیم. بیایید در مورد فرآیند پشتیبان گیری به طور مفصل بحث کنیم. در Bobcares، با ما خدمات پشتیبانی پلسک، ما می توانیم مشکلات شما را حل کنیم
مرور کنید
- پشتیبان گیری از Plesk از طریق خط فرمان
- چرا از خط فرمان برای پشتیبان گیری استفاده می کنیم؟
- یک فرآیند پشتیبان گیری متفاوت از Plesk از طریق خط فرمان
- Plesk Backup Restoration از طریق خط فرمان
- نتیجه گیری
پشتیبان گیری از Plesk از طریق خط فرمان
یک کنترل پنل محبوب میزبانی وب با امکانات فراوان برای مدیریت دامنه ها، وب سایت ها و تنظیمات سرور Plesk است. توانایی تهیه و مدیریت پشتیبان گیری از طریق خط فرمان یکی از نقاط قوت آن است. با استفاده از این ویژگی، مدیران پلسک می توانند از تمام داده ها و پیکربندی های سرور و همچنین اجزای فردی مانند حساب های ایمیل، دامنه ها، توزیع کنندگان و کلاینت ها نسخه پشتیبان تهیه کنند.
اگر با فایلهای بزرگی کار میکنید که مدیریت آنها از طریق رابط Plesk ممکن است دشوار باشد، این به ویژه هنگام استفاده از خط فرمان پشتیبان مفید است. در این پست به چندین گزینه و دستورات موجود برای استفاده از خط فرمان برای انجام پشتیبان گیری در پلسک خواهیم پرداخت.
وقتی نوبت به پردازش پشتیبانها میرسد، مجموعه ویژگیهای واسط خط فرمان (CLI) گسترده پلسک نسبت به استفاده از رابط کاربری گرافیکی (GUI) انعطافپذیری و کنترل بیشتری به شما میدهد. نگاهی دقیق تر به ویژگی های Plesk Backup CLI به شرح زیر است:
1. انواع پشتیبان:
i پشتیبانگیری کامل سرور: از همه چیز روی سرور، از جمله دادهها، پیکربندیها و ایمیلها نسخه پشتیبان تهیه میکند.
ii پشتیبان گیری دامنه: از دامنه های خاص، از جمله تمام محتواها و تنظیمات مرتبط، نسخه پشتیبان تهیه می کند.
III. پشتیبان گیری توزیع کننده و مشتری: به ما امکان می دهد از حساب های توزیع کننده یا مشتری تکی پشتیبان تهیه کنیم.
2. مکان های پشتیبان:
i Local Storage: به طور پیش فرض نسخه های پشتیبان در /var/lib/psa/dumps ذخیره می شوند.
ii ذخیره سازی از راه دور: آرشیوها را می توان در سرورهای FTP راه دور ذخیره کرد.
3. پشتیبان گیری افزایشی:
فقط تغییرات را از آخرین نسخه پشتیبان ذخیره می کند و در فضا و زمان صرفه جویی می کند.
4. زمانبندی پشتیبان گیری:
پشتیبان گیری را با استفاده از cron job ها به صورت خودکار انجام دهید تا آنها را در فواصل زمانی منظم برنامه ریزی کنید.
5. فشرده سازی و رمزگذاری:
من فایل های بایگانی را برای صرفه جویی در فضا فشرده می کنم.
ii برای محافظت از داده های محرمانه، نسخه های پشتیبان را رمزگذاری کنید.
6. فیلترهای یدکی:
انتخاب کنید فقط از برخی مؤلفهها مانند پایگاههای داده پشتیبان تهیه کنید یا فایلهای بزرگ را حذف کنید.
7. عملیات بازیابی:
کل سرورها، دامنههای خاص یا اجزای جداگانه را با استفاده از CLI بازیابی کنید.
8. ویژگی های پیشرفته:
i قوانین ذخیره سازی: حذف خودکار آرشیوهای قدیمی.
ii بازیابی جزئی: فقط بخش های خاصی از آرشیو را بازیابی می کند.
III. تأیید: یکپارچگی فایل های پشتیبان را قبل از بازیابی بررسی کنید.
چرا از خط فرمان برای پشتیبان گیری استفاده می کنیم؟
از نظر رابط وب، رابط خط فرمان پلسک (CLI) ابزار قدرتمندی است که انعطافپذیری و کنترل بیشتری بر فرآیند پشتیبانگیری ارائه میدهد. در زیر برخی از مزایای استفاده از خط فرمان برای پشتیبان گیری از Plesk آورده شده است:
1. فایل های پشتیبان بزرگ را نمی توان مستقیماً از طریق رابط پلسک بازیابی کرد. وقتی پشتیبانگیریها بزرگتر از 2 گیگابایت هستند، خط فرمان حیاتی میشود.
2. با ابزار pleskbackup، میتوانیم رویه پشتیبانگیری را با انتخاب قسمتهایی که باید پشتیبانگیری کنیم، اصلاح کنیم.
3. سهولت برنامه ریزی اقدامات خط فرمان، پشتیبان گیری خودکار و برنامه ریزی شده را امکان پذیر می کند، که برای حفظ برنامه های پشتیبان منظم بدون نیاز به دخالت انسان ضروری است.
یک فرآیند پشتیبان گیری متفاوت از Plesk از طریق خط فرمان
تمام داده های پشتیبان در پلسک به طور پیش فرض در پوشه /var/lib/psa/dumps ذخیره می شوند. تمام فایل های پشتیبان ساخته شده با استفاده از برنامه pleskbackup در این دایرکتوری ذخیره می شوند. اطمینان از اینکه این دایرکتوری فضای کافی برای ذخیره فایل های پشتیبان دارد، بسیار مهم است، به خصوص در هنگام کار با نسخه های پشتیبان بزرگ.
پشتیبان گیری از کل سرور پلسک
برای پشتیبان گیری از کل سرور Plesk، از جمله تمام داده ها و تنظیمات، می توانیم از دستور زیر استفاده کنیم:
/usr/local/psa/bin/pleskbackup –server -v
پرچم -v برای نمایش اطلاعات دقیق در مورد فرآیند پشتیبان گیری استفاده می شود و نظارت و عیب یابی آن را آسان تر می کند.
پشتیبان گیری از دامنه
ما میتوانیم از یک دامنه شامل ایمیلها، فایلهای میزبانی، پیکربندی و پایگاه داده با استفاده از کد زیر پشتیبانگیری کنیم:
/usr/local/psa/bin/pleskbackup –domains-name example.com –v
ما باید example.com را با نام دامنه واقعی جایگزین کنیم.
پیکربندی ایمیل و بایگانی محتوا
هنگامی که می خواهیم فقط از پیکربندی و محتوای ایمیل برای یک دامنه خاص نسخه پشتیبان تهیه کنیم، می توانیم از دستور زیر استفاده کنیم:
/usr/local/psa/bin/pleskbackup –domains-name example.com –only-mail -v
پیکربندی هاست و پشتیبان گیری از محتوا
هنگامی که نیاز به پشتیبان گیری از همه چیز به جز ایمیل ها داریم، دستور زیر مفید خواهد بود:
/usr/local/psa/bin/pleskbackup –domains-name example.com –only-hosting –v
پشتیبان گیری از توزیع کنندگان
پلسک همچنین امکان پشتیبانگیری از حسابهای فروشنده را فراهم میکند که یک ویژگی ضروری برای ارائهدهندگان خدماتی است که بر چندین فروشنده نظارت میکنند. برای بازیابی زیرمجموعه ای از توزیع کننده ها، از دستور زیر استفاده کنید:
/usr/local/psa/bin/pleskbackup –resellers-name [Reseller1 Reseller2] –v
هنگام کار با چندین توزیع کننده، کلاینت یا دامنه، به جای تایپ همه آنها در خط فرمان، فهرست کردن آنها در یک فایل راحت تر است. بیایید ببینیم چگونه این کار را انجام دهیم:
1. فایلی به نام resellers.txt ایجاد کنید که حاوی نام ورود همه فروشندگانی است که میخواهیم از هر کدام در یک خط جدید نسخه پشتیبان تهیه کنیم.
/usr/local/psa/bin/pleskbackup –resellers-name –f resellers.txt –v
2. به طور مشابه، برای Clients، یک فایل با نام clients.txt با نام های ورود به سیستم مشتری ایجاد کنید:
/usr/local/psa/bin/pleskbackup –clients-name –f clients.txt –v
3. وقتی لیستی از دامنه ها داریم، می توانیم از فایلی به نام domains.txt استفاده کنیم:
/usr/local/psa/bin/pleskbackup –domains-name –f domains.txt –v
Plesk Backup Restoration از طریق خط فرمان
برای جلوگیری از مشکلاتی که ممکن است هنگام استفاده از رابط Plesk رخ دهد، بازیابی نسخه های پشتیبان از طریق خط فرمان، به ویژه موارد بزرگ، مفید است. ما می توانیم از دستور زیر برای بازیابی نسخه پشتیبان کامل سرور استفاده کنیم:
/usr/local/psa/bin/pleskrestore --restore /path/to/backup/file -level server
و برای بازیابی یک دامنه خاص، از دستور استفاده می کنیم:
/usr/local/psa/bin/pleskrestore --restore /path/to/backup/file -level domains -filter list:example.com
ما باید نام دامنه خود را جایگزین example.com کنیم.
[Looking for a solution to another query? We are just a click away.]
نتیجه گیری
استفاده از پشتیبان گیری خط فرمان Plesk یک روش کارآمد و قابل تنظیم برای مدیریت و محافظت از داده های سرور ارائه می دهد. ابزار pleskbackup انتخاب های مختلفی را برای رفع نیازها فراهم می کند، چه نیاز به پشتیبان گیری از کل سرور، دامنه های خاص یا حساب های فروشنده داشته باشیم. با این مراحل میتوانیم مطمئن شویم که نسخههای پشتیبان کامل، به خوبی سازماندهی شده و در صورت نیاز به راحتی بازیابی میشوند تیم فنی.
پشتیبانگیری مکرر جزء ضروری مدیریت سرور است و خط فرمان Plesk میتواند به ما کمک کند تا این کار را با کارآمدتر و مطمئنتر انجام دهیم.




