میتوانید هنگام پشتیبانگیری از آن مؤلفه، یک مؤلفه را از فایلی که ایجاد کردهاید بازیابی کنید. این کار را با دستور restore
انجام می دهید.
توجه داشته باشید که دستور restore
:
- اگر نام فایل مشخص نشده باشد، از فایل پشتیبان مشخص شده استفاده می کند یا آخرین فایل پشتیبان را دریافت می کند.
- اطمینان حاصل می کند که دایرکتوری های داده مؤلفه خالی است.
- کامپوننت را متوقف می کند. پس از بازیابی باید به صراحت کامپوننت را راه اندازی مجدد کنید.
در این بخش نحوه استفاده از دستور restore
توضیح داده شده است.
برای بازیابی یک جزء از یک فایل پشتیبان:
- با استفاده از دستور زیر تنظیمات و داده های قبلی را بازیابی کنید:
/opt/apigee/apigee-service/bin/apigee-service component_name restore backup_file
کجا:
- component_name نام کامپوننت است. مقادیر ممکن عبارتند از:
apigee-cassandra
(کاساندرا)-
apigee-openldap
(OpenLDAP) -
apigee-postgresql
(پایگاه داده PostgreSQL) -
apigee-qpidd
(Qpidd) -
apigee-sso
(Edge SSO) -
apigee-zookeeper
(ZooKeeper) -
edge-management-server
(مدیریت سرور) -
edge-management-ui
(Edge UI جدید) -
edge-message-processor
(پردازنده پیام) -
edge-postgres-server
(سرور Postgres) -
edge-qpid-server
(سرور Qpid) -
edge-router
(Edge Router) -
edge-ui
(واسط کاربری کلاسیک)
backup_file نام فایلی است که هنگام پشتیبان گیری از آن جزء ایجاد کرده اید.
به عنوان مثال:
/opt/apigee/apigee-service/bin/apigee-service apigee-cassandra restore backup-2019.03.17,14.40.41.tar.gz
تعیین backup_file اختیاری است. اگر حذف شود، Apigee از آخرین فایل در
/opt/apigee/backup/ component_name
استفاده می کند.دستور
restore
پیکربندی پشتیبانگیری شده را مجدداً اعمال میکند و دادهها را از زمان پشتیبانگیری بازیابی میکند. - component_name نام کامپوننت است. مقادیر ممکن عبارتند از:
- همانطور که در مثال زیر نشان داده شده است، کامپوننت را مجددا راه اندازی کنید:
/opt/apigee/apigee-service/bin/apigee-service component_name start