نحوه انجام پشتیبان‌گیری

Edge for Private Cloud نسخه ۴.۱۶.۰۹

از فرمان زیر برای انجام پشتیبان‌گیری استفاده کنید:

> /<inst_root>/apigee/apigee-service/bin/apigee-service comp backup

که comp نام مؤلفه است. برای مثال:

> /<inst_root>/apigee/apigee-service/bin/apigee-service apigee-cassandra backup

فرمان پشتیبان‌گیری:

  1. جزء را متوقف می‌کند (به‌جز PostgreSQL که برای پشتیبان‌گیری باید درحال اجرا باشد).
  2. فایل tar از دایرکتوری‌ها و فایل‌های زیر ایجاد می‌کند، که در آن comp نام مؤلفه است:
    1. فهرست‌های راهنما
      • /<inst_root>/apigee/data/comp
      • /<inst_root>/apigee/etc/comp.d
    2. فایل‌ها درصورت وجود
      • /<inst_root>/apigee/token/application/comp.properties
      • /<inst_root>/apigee/customer/application/comp.properties
      • /<inst_root>/apigee/customer/defaults.sh
      • /<inst_root>/apigee/customer/conf/license.txt
  3. برای همه مؤلفه‌ها به‌جز PostgreSQL، فایل tar را در /<inst_root>/apigee/backup/comp می‌نویسد. نام به این شکل است:
    backup-(year).(month).(day),(hour).(min).(seconds).tar.gz

    برای مثال:
    backup-2016.03.17,14.40.41.tar.gz

    برای PostgreSQL، نام فایل به این صورت است:
    (year).(month).(day),(hour).(min).(seconds).dump
  4. جزء را بازراه‌اندازی می‌کند (به‌جز PostgreSQL که برای پشتیبان‌گیری باید درحال اجرا باشد).

اگر چندین مؤلفه Edge را روی یک گره نصب کرده‌اید، می‌توانید از همه آن‌ها با یک فرمان پشتیبان‌گیری کنید:

> /<inst_root>/apigee/apigee-service/bin/apigee-all backup

این فرمان یک فایل پشتیبان برای هر مؤلفه در گره ایجاد می‌کند.