بازیابی از یک نسخه پشتیبان، بازیابی از یک نسخه پشتیبان

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

توجه داشته باشید که دستور restore :

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

در این بخش نحوه استفاده از دستور restore توضیح داده شده است.

برای بازیابی یک جزء از یک فایل پشتیبان:

  1. با استفاده از دستور زیر تنظیمات و داده های قبلی را بازیابی کنید:
    /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 پیکربندی پشتیبان‌گیری شده را مجدداً اعمال می‌کند و داده‌ها را از زمان پشتیبان‌گیری بازیابی می‌کند.

  2. همانطور که در مثال زیر نشان داده شده است، کامپوننت را مجددا راه اندازی کنید:
    /opt/apigee/apigee-service/bin/apigee-service component_name start