این سند بازیابی هر مؤلفه Edge را در محیط موجود بدون نیاز به نصب مجدد مؤلفه پوشش میدهد. این یعنی گرهای که مؤلفه را در آن بازیابی میکنید، همان نشانی IP یا نام DNS را دارد که هنگام پشتیبانگیری داشت.
اگر باید مؤلفه را دوباره نصب کنید، به نحوه بازنصب و بازیابی مؤلفهها مراجعه کنید.
Apache ZooKeeper
بازیابی یک گره مستقل
- فهرستهای راهنمای قدیمی ZooKeeper را بردارید:
/opt/apigee/data/apigee-zookeeper /opt/apigee/etc/apigee-zookeeper.d
- بازیابی دادههای ZooKeeper از فایل پشتیبان:
/opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper restore backup-2016.03.17,14.40.41.tar.gz
- همه مؤلفهها را بازراهاندازی کنید تا همگامسازی با ZooKeeper بازیابیشده جدید برقرار شود.
بازیابی یک گره خوشه
- If a single ZooKeeper node fails, that is part of an ensemble, you can create a new node with the same hostname/IP address (follow the re-install steps mentioned in How to Reinstall and Restore Components) and when it joins the ZooKeeper ensemble it will get the latest snapshots from the Leader and start to serve clients. در این مورد نیازی به بازیابی دادهها ندارید.
بازیابی کل دسته
- کل دسته را متوقف کنید.
- همه گرههای ZooKeeper را از فایل پشتیبان بازیابی کنید.
- خوشه ZooKeeper را راهاندازی کنید.
- همه مؤلفهها را بازراهاندازی کنید.
Apache Cassandra
بازیابی یک گره مستقل
- برداشتن فهرست راهنمای قدیمی Cassandra:
/opt/apigee/data/apigee-cassandra
- گره Cassandra را از فایل پشتیبان بازیابی کنید:
/opt/apigee/apigee-service/bin/apigee-service apigee-cassandra restore backup-2016.03.17,14.40.41.tar.gz
- همه مؤلفهها را بازراهاندازی کنید.
بازیابی یک گره خوشه
- If a single Cassandra node fails, that is part of an ensemble, you can create a new node
with the same hostname/IP address (follow the re-install steps mentioned in How to Reinstall and Restore Components). فقط باید Cassandra را دوباره نصب کنید، نیازی به بازیابی دادهها نیست.
هنگام انجام بازیابی در گره غیربذر، مطمئن شوید که حداقل یک گره بذر Cassandra فعال است.
پساز نصب Cassandra و بالا آمدن گره (با فرض اینکه RF>=2 برای همه فضاهای کلید)، فرمان
nodetoolزیر را برای مقداردهی اولیه گره اجرا کنید:/opt/apigee/apigee-cassandra/bin/nodetool [-u username -pw password] -h localhost repair -pr
فقط درصورتی باید نام کاربری و گذرواژه را ارسال کنید که اصالتسنجی JMX را برای Cassandra فعال کرده باشید.
بازیابی کل دسته
- کل دسته را متوقف کنید.
- همه گرههای Cassandra را از فایل پشتیبان بازیابی کنید.
- خوشه Cassandra را راهاندازی کنید.
- همه مؤلفهها را بازراهاندازی کنید.
پایگاه داده PostgreSQL
PosgreSQL که بهصورت مستقل یا بهعنوان Master اجرا میشود
- «سرور مدیریت»، «سرور Qpid»، و «سرور Postgres» را در همه گرهها متوقف کنید:
/opt/apigee/apigee-service/bin/apigee-service edge-management-server stop
/opt/apigee/apigee-service/bin/apigee-service apigee-sso stop/opt/apigee/apigee-service/bin/apigee-service edge-qpid-server stop/opt/apigee/apigee-service/bin/apigee-service edge-postgres-server stop - مطمئن شوید پایگاه داده PostgreSQL درحال اجرا باشد:
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql status
- بازیابی پایگاه داده PostgreSQL از فایل پشتیبان:
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql restore 2016.03.17,14.40.41.dump
- «سرور مدیریت»، «سرور Qpid»، و «سرور Postgres» را در همه گرهها راهاندازی کنید:
/opt/apigee/apigee-service/bin/apigee-service edge-management-server start
/opt/apigee/apigee-service/bin/apigee-service apigee-sso start/opt/apigee/apigee-service/bin/apigee-service edge-qpid-server start/opt/apigee/apigee-service/bin/apigee-service edge-postgres-server start
PosgreSQL درحال اجرا بهعنوان «آمادهبهکار»
- پایگاه داده PostgreSQL را بااستفاده از همان فایل پیکربندی که برای نصب آن استفاده کردید دوباره پیکربندی کنید:
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql setup -f configFile
- PostgreSQL را راهاندازی کنید:
/opt/apigee/apigee-service/bin/apigee-service apigee-postgresql start
سرور Postgres
- برداشتن فهرستهای راهنمای قدیمی Postgres Server:
/opt/apigee/data/edge-postgres-server /opt/apigee/etc/edge-postgres-server.d
- بازیابی Postgres Server از فایل پشتیبان:
/opt/apigee/apigee-service/bin/apigee-service edge-postgres-server restore backup-2016.03.17,14.40.41.tar.gz
- شروع سرور Postgres:
/opt/apigee/apigee-service/bin/apigee-service edge-postgres-server start
پایگاه داده Qpidd
- برداشتن فهرستهای راهنمای قدیمی Qpidd:
/opt/apigee/data/apigee-qpidd /opt/apigee/etc/apigee-qpidd.d
- بازیابی Qpidd:
/opt/apigee/apigee-service/bin/apigee-service apigee-qpidd restore backup-2016.03.17,14.40.41.tar.gz
- شروع Qpidd:
/opt/apigee/apigee-service/bin/apigee-service apigee-qpidd start
سرور Qpid
- برداشتن فهرستهای راهنمای قدیمی Qpid Server:
/opt/apigee/data/edge-qpid-server /opt/apigee/etc/edge-qpid-server.d
- بازیابی Qpid Server از فایل پشتیبان:
/opt/apigee/apigee-service/bin/apigee-service edge-qpid-server restore backup-2016.03.17,14.40.41.tar.gz
- شروع سرور Qpid:
/opt/apigee/apigee-service/bin/apigee-service edge-qpid-server start
OpenLDAP
- فهرستهای راهنمای قدیمی OpenLDAP را بردارید:
/opt/apigee/data/apigee-openldap /opt/apigee/etc/apigee-openldap.d
- بازیابی «الدپ باز» از فایل پشتیبان:
/opt/apigee/apigee-service/bin/apigee-service apigee-openldap restore 2016.03.17,14.40.41
- بازراهاندازی الدپ باز:
/opt/apigee/apigee-service/bin/apigee-service apigee-openldap start
سرور مدیریت
- برداشتن فهرستهای راهنمای قدیمی «سرور مدیریت»:
/opt/apigee/data/edge-management-server /opt/apigee/etc/edge-management-server.d
- بازیابی «سرور مدیریت» از فایل پشتیبان:
/opt/apigee/apigee-service/bin/apigee-service edge-management-server restore backup-2016.03.17,14.40.41.tar.gz
- «سرور مدیریت» را بازراهاندازی کنید:
/opt/apigee/apigee-service/bin/apigee-service edge-management-server start
پردازشگر پیام
- فهرستهای راهنمای قدیمی «پردازشگر پیام» را بردارید:
/opt/apigee/data/edge-message-processor /opt/apigee/etc/edge-message-processor.d
- «پردازشگر پیام» را از فایل پشتیبان بازیابی کنید:
/opt/apigee/apigee-service/bin/apigee-service edge-message-processor restore backup-2016.03.17,14.40.41.tar.gz
- بازراهاندازی پردازشگر پیام:
/opt/apigee/apigee-service/bin/apigee-service edge-message-processor start
رهیاب
- دایرکتوریهای قدیمی Router را بردارید:
/opt/apigee/data/edge-router /opt/apigee/etc/edge-router.d
- بازیابی روتر از فایل پشتیبان:
/opt/apigee/apigee-service/bin/apigee-service edge-router restore backup-2016.03.17,14.40.41.tar.gz
- بازراهاندازی رهیاب:
/opt/apigee/apigee-service/bin/apigee-service edge-router start
میانای کاربر Edge
- برداشتن فهرستهای راهنمای واسط کاربر قدیمی:
/opt/apigee/data/edge-ui /opt/apigee/etc/edge-ui.d
- بازیابی واسط کاربر از فایل پشتیبان:
/opt/apigee/apigee-service/bin/apigee-service edge-ui restore backup-2016.03.17,14.40.41.tar.gz
- بازراهاندازی واسط کاربر:
/opt/apigee/apigee-service/bin/apigee-service edge-ui start