بازگشت به بالا

ارسال پیام در واتس اپ

ارسال تیکت پشتیبانی

SabaHost Small Loding

در حال بررسی ...

اطلاعات دامنه

کپی کردن اطلاعات در حافظه

https://saba.host/license
https://saba.host/blog/getting-backup-in-cpanel-using-ssh

بکاپ گیری از سی پنل در ssh

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

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


بکاپ گیری از cpanel در whm و ssh چه فرقی دارد؟

شاید در همین ابتدای مقاله برای شما این سوال پیش آمده باشد که بکاپ گیری از cpanel در whm و ssh چه فرقی دارند؟ چرا از همان whm بکاپ گیری نکنیم؟ در اینجا پاسخ این سوالات را به شما می دهیم.

زمانی که می خواهیم از یک یوزر یا تمام یوزر های روی یک سرور بکاپ گیری کنیم، باید وارد whm یا پنل مدیریت سرور خود شویم. سپس با ورود به قسمت تنظیمات بکاپ گیری، درخواست شروع بکاپ گیری را اجرا کنیم. حال cpanel این اجازه را به ما داده است که بتوانیم با اتصال به پروتکل ssh از طریق این سرویس، به صورت force یا بسیار فوری اقدام به بکاپ گیری از سی پنل کنیم.

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

از طریق ssh از چه قسمت هایی میتوانیم بکاپ گیری کنیم؟

در این روش بکاپ گیری از سی پنل می توانیم هم به صورت فول بکاپ و هم به صورت مجزا از بخش های مختلف، اقدام به ایجاد فایل نسخه پشتیبان از cpanel با استفاده از سرویس ssh کنیم. بخش هایی که قابل بکاپ گیری هستند:

  • تمامی فایل ها و پوشه ها
  • تمامی دیتابیس ها و اطلاعات یوزر ها و جداول
  • تمامی اکانت های ftp
  • تمامی ایمیل ها 


همانطور که می دانیم، Full backup از تمام یک هاست نسخه پشتیبان تهیه می کند، ولی بکاپ گیری از هر بخش، فقط یک نسخه پشتیبان از همان بخش تهیه می کند.


بنابراین با بکاپ گیری از طریق ssh، با اجرای کد های دستوری با دسترسی root در ترمینال لینوکس، بکاپ گیری انجام می شود و در هارد سرور فایل بکاپ ذخیره می گردد.

آموزش بکاپ گیری از سی پنل در ssh از یک اکانت

  • آموزش بکاپ گیری از سی پنل در ssh را با هم شروع می کنیم و این نکته را یادآور می شویم که برای انجام این کار لازم است که دسترسی root سرور را در اختیار داشته باشیم. اگر مدیر سرور هستید که این دسترسی را دارید و در غیر این صورت باید از مدیر سرور خود، این دسترسی را دریافت کنید.
  • برای اتصال به سرور از طریق ssh، لازم است با نرم افزار هایی واسط مانند Putty این کار را انجام دهیم که با وارد کردن اطلاعات لازم از جمله پورت ssh به راحتی به سرور مورد نظر متصل می شویم.
  • بعد از ورود به محیط ssh، برای تهیه فول بکاپ از یک یوزر کافی است که کد دستوری زیر را در کامند ssh وارد و اجرا کنیم:
    /scripts/pkgacct USERNAME
  • در این کد می بایست بجای عبارت USERNAME، نام اکانتی که می خواهیم از آن فول بکاپ تهیه کنیم را وارد کنیم. بعد از اجرای این کد، بکاپ گیری از این اکانت در cpanel شروع خواهد شد.

آموزش بکاپ گیری از سی پنل در ssh از تمام اکانت های روی یک سرور

اگر بخواهیم از تمام یوزر های روی یک سرور در ssh بکاپ گیری کنیم، مطابق مرحله ی قبلی با یک قطعه کد این کار قابل انجام است. بنابراین بعد از ورود با دسترسی root به ssh، کد دستوری زیر را وارد و اجرا کنیم:
/scripts/cpbackup
در این قسمت نیازی به وارد کردن نام اکانت ها نداریم و به صورت خودکار از کلیه اکانت های روی سرور بکاپ گیری شروع می شود. لازم به ذکر است، بکاپ گیری در این حالت بسته به تعداد یوزرهای روی سرور و حجم دیتای آن ها ممکن است کمی زمان بر باشد. بنابراین باید منتظر بمانید تا فول بکاپ کل یوزر ها آماده و بر روی سرور ذخیره شوند.

نکته: در این روش تمام بکاپ ها در پوشه home سرور ایجاد و ذخیره می شوند، بنابراین حتماً قبل از انجام این کار از وجود فضای آزاد خالی بر روی دیسک سرور مطمئن شوید.

آموزش ریستور بکاپ سی پنل از طریق ssh

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

  • قبل از انجام هر کاری باید مطمئن شویم که فایل بکاپ در پوشه ی home اکانت مورد نظر قرار داده شده باشد، اگر بکاپ در این مسیر باشد امکان ریستور وجود دارد و در غیر این صورت با این کد بکاپ ریستور نمی گردد.
  • با دسترسی روت وارد محیط کامند ssh لینوکس می شویم و کد زیر را اجرا می کنیم:
    /scripts/restorepkg USERNAME
  • در این کد دستوری هم می بایست به جای عبارت USERNAME، نام یوزر مورد نظر که می خواهیم بکاپ آن را ریستور کنیم را وارد می کنیم و کد را اجرا می کنیم تا بکاپ روی این هاست بازگردانی شود.

جمع بندی

مهم ترین قسمت این آموزش این بود که فراموش نکنیم حتماً از تمامی اطلاعات هاست cpanel خود بکاپ یا نسخه پشتیبان تهیه کنیم، چرا که برای هر وب سایتی ضروری است و اگر مدیر یک سرور هستیم.

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

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


پرسش ها و پاسخ های متداول

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

آیا برای بکاپ گیری از ssh باید حتماً دسترسی root داشته باشیم؟

بله، برای اجرای دستورات در ssh باید دسترسی روت داشته باشیم.

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

بله، با استفاده از کد دستوری rsync این امکان وجود دارد.

مطالب مرتبط

WHM چیست و چه کاربردهایی دارد؟
صباهاست

کاربر: صباهاست

12856

WHM چیست و چه کاربردهایی دارد؟

whm چیست و چه کاربردهایی دارد؟ حتماً تا بحال این واژه انگلیسی را بارها شنیده اید، اما نمی دانید که معنای این عبارت چیست و چه تفاوتی با cPanel دارد. در این مقاله...

مدیریت ترافیک وب سایت
صباهاست

کاربر: صباهاست

12856

مدیریت ترافیک وب سایت

مدیریت ترافیک وب سایت. یکی از مهم ترین فاکتورها برای مدیران وب سایت ها در راستای گسترش کسب و کار خود، مدیریت صحیح ترافیک وب سایت می باشد. ما با مدیریت صحیح تراف...

چگونه Subdomain را به سرور مجازی متصل کنیم
صباهاست

کاربر: صباهاست

12856

چگونه Subdomain را به سرور مجازی متصل کنیم

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

تفاوت هاست و دامنه در چیست؟
صباهاست

کاربر: صباهاست

12856

تفاوت هاست و دامنه در چیست؟

تفاوت هاست و دامنه موضوع مقاله حاضر است. هر کسی که با وب سایت و فضای اینترنت آشنایی داشته باشد نام این دو موضوع را شنیده است. معمولا تأمین کننده ها هاست و ثبت د...

چگونه از سی پنل استفاده کنیم؟
صباهاست

کاربر: صباهاست

12856

چگونه از سی پنل استفاده کنیم؟

سی پنل یکی از معروف ترین کنترل پنل های بر مبنای لینوکس است که برای مدیریت حساب کاربری میزبانی وب به کار می رود. cPanel به ما این امکان را می دهد که به صورت مستم...

نحوه تهیه بک آپ از هاست، سرور مجازی و سرور اختصاصی
صباهاست

کاربر: صباهاست

12856

نحوه تهیه بک آپ از هاست، سرور مجازی و سرور اختصاصی

بک آپ از کارهای بسیار مهم در اداره یک وب سایت است. این مورد مخصوصاً وقتی سرور مجازی یا اختصاصی استفاده میکنیم، اهمیت بالاتری پیدا می کند. بر روی سرورهای هاست ای...

آموزش کار با Analog Stats و آمارهای کنترل پنل از وضعیت سایت
صباهاست

کاربر: صباهاست

12856

آموزش کار با Analog Stats و آمارهای کنترل پنل از وضعیت سایت

ماژول Analog Statsیکی از ماژول های بخش Logs در کنترل پنل لینوکسی سی پنل است. از این قسمت می توانیم اطلاعات بسیار مفیدی از قبیل وضعیت بازدیدهای سایت و ترافیک ورو...

کانفیگ  Cron Jobs در سی پنل
صباهاست

کاربر: صباهاست

12856

کانفیگ Cron Jobs در سی پنل

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

بک آپ هاست چیست و چرا باید از وب سایت بک آپ تهیه کنیم
صباهاست

کاربر: صباهاست

12856

بک آپ هاست چیست و چرا باید از وب سایت بک آپ تهیه کنیم

کارهای بسیار زیادی برای امنیت سایت می توان انجام داد. از جمله انتخاب یک هاست با کیفیت و یا استفاده از پسوورد های بسیار قوی.اما موثرترین و مهم ترین کاری که باید...

آشنایی با Email Authentication
صباهاست

کاربر: صباهاست

12856

آشنایی با Email Authentication

Email Authentication روشی است که در آن دریافت کننده ایمیل از ربات نبودن ایمیل و ارسال آن توسط شخصی که ادعا می کند اطمینان حاصل می کند. به این معنی که اگر از Ema...

اموزش کار با ایمیل در هاست و رفع مشکل ارسال نشدن ایمیل در وردپرس
صباهاست

کاربر: صباهاست

12856

اموزش کار با ایمیل در هاست و رفع مشکل ارسال نشدن ایمیل در وردپرس

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

آشنایی به شبکه های کامپیوتری
صباهاست

کاربر: صباهاست

12856

آشنایی به شبکه های کامپیوتری

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

خطاهای وب سایت و ابزارهای وردپرس برای رفع خطا
صباهاست

کاربر: صباهاست

12856

خطاهای وب سایت و ابزارهای وردپرس برای رفع خطا

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

CSR چیست و چگونه در دایرکت ادمین آن را ایجاد کنیم؟
صباهاست

کاربر: صباهاست

12856

CSR چیست و چگونه در دایرکت ادمین آن را ایجاد کنیم؟

درخواست CSR یکی از اولین کارهایی است که برای دریافت گواهی نامه SSL/TLS باید انجام شود. این کد روی سرور، همان سروری ایجاد می شود که قصد داریم گواهی SSL/TLS را بر...

همه چیز درباره کنترل پنل Website panel
صباهاست

کاربر: صباهاست

12856

همه چیز درباره کنترل پنل Website panel

این کنترل پنل نرم افزاری رایگان و متن باز است که برای مدیریتهاست های ویندوزی بکار می رود. این نرم افزار امروز تقریباً جای خود را به نرم افزار جدید تری بنام پلسک...

همه چیز درباره نرم افزار پلسک
صباهاست

کاربر: صباهاست

12856

همه چیز درباره نرم افزار پلسک

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

ساخت یوزر در سرور مجازی ویندوز
صباهاست

کاربر: صباهاست

12856

ساخت یوزر در سرور مجازی ویندوز

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

امنیت شبکه چیست؟
صباهاست

کاربر: صباهاست

12856

امنیت شبکه چیست؟

امنیت شبکه به معنای جلوگیری از دسترسی های غیر مجاز و محافظت از سیستم در برابر حمله های هکریست. در بحث امنیت بایستی امنیت دستگاه ها و چگونگی اتصال و تعامل دستگاه...

ویندوز سرور چیست؟
صباهاست

کاربر: صباهاست

12856

ویندوز سرور چیست؟

اکثر افراد عادی شاید اصلاً تا به حال با اسم ویندوز سرور آشنا نشده باشند، بنابراین لازم دانستیم در این مقاله آموزشی از صباهاست، شما را با ویندوز سرور و تفاوت های...

آموزش اتصال به ریموت دسکتاپ
صباهاست

کاربر: صباهاست

12856

آموزش اتصال به ریموت دسکتاپ

خیلی از کاربران ما این سوال را دارند که چطور به vps یا سرور مجازی که خریداری می کنیم وصل شویم؟ آیا برنامه خاصی دارد؟ خوب، زمانی که یک سرور مجازی ویندوز یا سرور...

اتصال به سرور مجازی از طریق موبایل
صباهاست

کاربر: صباهاست

12856

اتصال به سرور مجازی از طریق موبایل

ریموت زدن به سرور مجازی نیازمند استفاده از نرم افزار هایی بر روی سیستم کامپیوتری یا لپ تاپ ما است. اما همیشه نمی توانیم به کامپیوتر یا لپ تاپ در هرکجا دسترسی دا...

تفاوت ورژن های ویندوز سرور
صباهاست

کاربر: صباهاست

12856

تفاوت ورژن های ویندوز سرور

سرور ها وظیفه دارند تا کامپیوتر های شبکه شده را مدیریت کنند، بنابراین سیستم عاملی که بر روی آن ها نصب می شود، با سیستم عامل های معمولی متفاوت است.ویندوز سرور که...

آموزش فعال کردن اس اس ال در وردپرس
صباهاست

کاربر: صباهاست

12856

آموزش فعال کردن اس اس ال در وردپرس

اگر به دنبال تغییر آدرس سایت از http به https، و نصب گواهی اس اس ال در سایت وردپرس خود هستید، در این مقاله از صباهاست با آموزش فعال کردن اس اس ال در وردپرس، با...

A Record چیست؟
صباهاست

کاربر: صباهاست

12856

A Record چیست؟

کلمه A مخفف Address است. این نوعدی آن اس رکورد یکی از پایه ای ترینرکوردهای موجود در میان DNS های مختلف است. این رکورد IP آدرس یک دامین را مشخص می کند. برای مثال...

تغییر نیم سرور دامنه
صباهاست

کاربر: صباهاست

12856

تغییر نیم سرور دامنه

راهنمای تصویری و قدم به قدم تغییر و تنظیم name server برای دامنه های ملی ir و دامنه های بین المللیهمانطور که می دانید، برای راه اندازی یک وب سایت، باید بعد از خ...

همه چیز درباره سرور
صباهاست

کاربر: صباهاست

12856

همه چیز درباره سرور

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

آموزش تعویض سیستم عامل در KVM
صباهاست

کاربر: صباهاست

12856

آموزش تعویض سیستم عامل در KVM

در مقاله امروز، قصد داریم آموزشتعویض سیستم عامل در KVM را ارائه کنیم. در این مقاله آموزشی از صباهاست، به دو روش تغییر و نصب مجدد سیستم عامل در سرور های مجازی یا...

ارور 503 در سایت
صباهاست

کاربر: صباهاست

12856

ارور 503 در سایت

در مقاله آموزشی امروز از صباهاست، با موضوع بسیار رایج خطای دسترسی به سایت 503 Service Unavailable، همراه شما هستیم. این خطا، یکی از رایج ترین خطاهایی است که ممک...

htaccess پیشفرض وردپرس
صباهاست

کاربر: صباهاست

12856

htaccess پیشفرض وردپرس

زمانیکه برای اولین بار سیستم مدیریت محتوای وردپرس را نصب می کنیم، به همراه آن فایل هایی نیز بر روی سرور افزوده می شوند، از پوشه wp-admin گرفته تا پوشه wp-conten...

راهنمای حل مشکلات وردپرس
صباهاست

کاربر: صباهاست

12856

راهنمای حل مشکلات وردپرس

مشکلات بسیاری در وردپرس ممکن است بوجود بیاید که بخش زیادی از آنها تکراری و پر تکرار هستند. از نمونه این ارورها 500 و 404 است. با مطالعه مقاله ذیل اکثر مشکلات بو...

آموزش تغییر پورت دایرکت ادمین
صباهاست

کاربر: صباهاست

12856

آموزش تغییر پورت دایرکت ادمین

همانطور که می دانید، پورت پیشفرض دایرکت ادمین عدد 2222 می باشد. یکی از نکات امنیتی که مدیران سرور هاانجام می دهند، تغییر پورت دیفالت directadmin به عددی دلخواه...

آموزش نصب WHMreseller
صباهاست

کاربر: صباهاست

12856

آموزش نصب WHMreseller

افزونه WHMreseller برای مدیران هاستینگ ها، یکی از مهم ترین و کاربردی ترینافزونه ها است، چرا که با وجود آن به راحتی امکان ارائه پنل های ریسلر، مستر ریسلر و آلفا...

مروری بر اصطلاحات رایج در وب و هاستینگ
صباهاست

کاربر: صباهاست

12856

مروری بر اصطلاحات رایج در وب و هاستینگ

اصطلاحات کاربردی هاستینگدر هر فن و حیطه ای از دانش اصطلاحاتی خاص وجود دارد که آشنایی با آنها برای درک و استفاده درست از ابزارها ضروری است. در حوزه وب و هاستینگ...

راهنمای خرید SSL
صباهاست

کاربر: صباهاست

12856

راهنمای خرید SSL

یکی از موارد بسیاری مهمی که امروزه برای وب سایت اهمیت بالایی دارد بحث امنیت و SSL است. این گواهی نامه امنیتی نشان می دهد که انتقال اطلاعات بین سرور و کاربر به ص...

WAF چیست؟
صباهاست

کاربر: صباهاست

12856

WAF چیست؟

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

امنیت سرویس های صباهاست
صباهاست

کاربر: صباهاست

12856

امنیت سرویس های صباهاست

امنیت یکی از موارد بسیاری مهمی است هر سایتی به آن توجه خاصی دارد. بسیاری از سایت ها حاوی اطلاعات فردی و بسیار مهمی هستند که افشای آنها می تواند باعث مشکلات بسیا...

درباره بک آپ گیری در صباهاست
صباهاست

کاربر: صباهاست

12856

درباره بک آپ گیری در صباهاست

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

ابزارهای بهینه سازی سایت برای موتورهای جستجو
صباهاست

کاربر: صباهاست

12856

ابزارهای بهینه سازی سایت برای موتورهای جستجو

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

آموزش نصب csf در centos7
صباهاست

کاربر: صباهاست

12856

آموزش نصب csf در centos7

زمانی که یک سرور مجازی یا سرور اختصاصی از صباهاست خریداری کردید، در قدم اول باید یک فایروال نرم افزاری بر روی سرور خود نصب کنید. نصب کردن فایروال نرم افزاری بر...

restore فول بکاپ در دایرکت ادمین از ssh
صباهاست

کاربر: صباهاست

12856

restore فول بکاپ در دایرکت ادمین از ssh

داشتن یک نسخه پشتیبان از اطلاعات هاست بسیار مهم و حیاتی است و هر مدیر وب سایتی این موضوع را به خوبی می داند. مقاله امروز ما در صباهاست، نحوه restore فول بکاپ در...

جایگزین های مناسب برای MailChimp
صباهاست

کاربر: صباهاست

12856

جایگزین های مناسب برای MailChimp

MailChimp یکی از سرویس های ایمیل مارکتینگ بسیار محبوب است، که طیف وسیعی از ابزار ها و پلن ها را به مشتریان خود ارائه می نماید. با این حال، ممکن است برای تمامی ا...

هوش مصنوعی چیست؟
صباهاست

کاربر: صباهاست

12856

هوش مصنوعی چیست؟

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