একটি বিদ্যমান পরিবেশে একটি উপাদান পুনরুদ্ধার কিভাবে

ব্যক্তিগত ক্লাউডের জন্য প্রান্ত v. 4.17.09

এই ডকুমেন্টটি কম্পোনেন্ট পুনরায় ইনস্টল না করেই বিদ্যমান পরিবেশে যেকোন এজ কম্পোনেন্টের পুনরুদ্ধার কভার করে। এর মানে হল যে নোডটিতে আপনি কম্পোনেন্ট পুনরুদ্ধার করছেন সেটির একই IP ঠিকানা বা DNS নাম রয়েছে আপনি যখন ব্যাকআপ করেছিলেন।

যদি আপনাকে উপাদানটি পুনরায় ইনস্টল করতে হয় তবে কীভাবে উপাদানগুলি পুনরায় ইনস্টল এবং পুনরুদ্ধার করবেন তা দেখুন।

Apache ZooKeeper

একটি স্বতন্ত্র নোড পুনরুদ্ধার করুন

  1. পুরানো ZooKeeper ডিরেক্টরিগুলি সরান:
    /opt/apigee/data/apigee-জুকিপার
    /opt/apigee/etc/apigee-zookeeper.d
  2. ব্যাকআপ ফাইল থেকে ZooKeeper ডেটা পুনরুদ্ধার করুন:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-zookeeper restore backup-2016.03.17,14.40.41.tar.gz
  3. নতুন পুনরুদ্ধার করা ZooKeeper এর সাথে সিঙ্ক্রোনাইজেশন স্থাপন করতে সমস্ত উপাদান পুনরায় চালু করুন।

একটি ক্লাস্টার নোড পুনরুদ্ধার করুন

  1. যদি একটি একক ZooKeeper নোড ব্যর্থ হয়, যেটি একটি ensemble এর অংশ, আপনি একই হোস্টনাম/IP ঠিকানা দিয়ে একটি নতুন নোড তৈরি করতে পারেন ( How to Reinstall and Restore Components এ উল্লিখিত পুনঃ-ইনস্টল পদক্ষেপগুলি অনুসরণ করুন) এবং যখন এটি ZooKeeper ensemble এ যোগ দেয় এটি লিডারের কাছ থেকে সর্বশেষ স্ন্যাপশট পাবে এবং ক্লায়েন্টদের পরিষেবা দেওয়া শুরু করবে। এই ক্ষেত্রে আপনার ডেটা পুনরুদ্ধার করার দরকার নেই।

একটি সম্পূর্ণ ক্লাস্টার পুনরুদ্ধার করুন

  1. সম্পূর্ণ ক্লাস্টার বন্ধ করুন।
  2. ব্যাকআপ ফাইল থেকে সমস্ত ZooKeeper নোড পুনরুদ্ধার করুন।
  3. ZooKeeper ক্লাস্টার শুরু করুন।
  4. সমস্ত উপাদান পুনরায় চালু করুন.

অ্যাপাচি ক্যাসান্দ্রা

একটি স্বতন্ত্র নোড পুনরুদ্ধার করুন

  1. পুরানো ক্যাসান্দ্রা ডিরেক্টরি সরান:
    /opt/apigee/data/apigee-ক্যাসান্ড্রা
  2. ব্যাকআপ ফাইল থেকে ক্যাসান্ড্রা নোড পুনরুদ্ধার করুন:
    /opt/apigee/apigee-service/bin/apigee-service apigee-cassandra restore backup-2016.03.17,14.40.41.tar.gz
  3. সমস্ত উপাদান পুনরায় চালু করুন.

একটি ক্লাস্টার নোড পুনরুদ্ধার করুন

  1. যদি একটি একক Cassandra নোড ব্যর্থ হয়, এটি একটি ensemble এর অংশ, আপনি একই হোস্টনাম/IP ঠিকানা দিয়ে একটি নতুন নোড তৈরি করতে পারেন ( How to Reinstall and Restore Components এ উল্লিখিত পুনঃ-ইনস্টল পদক্ষেপগুলি অনুসরণ করুন)। আপনাকে শুধুমাত্র ক্যাসান্দ্রা পুনরায় ইনস্টল করতে হবে, আপনাকে ডেটা পুনরুদ্ধার করতে হবে না।

    একটি নন-সিড নোডে পুনরুদ্ধার করার সময়, নিশ্চিত করুন যে কমপক্ষে একটি ক্যাসান্ড্রা বীজ নোড আছে।

    ক্যাসান্ড্রা ইনস্টল করার পরে, এবং নোডটি আপ হয়ে গেছে, (যে RF>=2 সমস্ত কীস্পেসের জন্য দেওয়া হয়েছে) নোড শুরু করতে নিম্নলিখিত নোডটুল কমান্ডটি চালান:
    opt/apigee/apigee-casandra/bin/nodetool -h স্থানীয় হোস্ট মেরামত

একটি সম্পূর্ণ ক্লাস্টার পুনরুদ্ধার করুন

  1. সম্পূর্ণ ক্লাস্টার বন্ধ করুন।
  2. ব্যাকআপ ফাইল থেকে সমস্ত ক্যাসান্দ্রা নোড পুনরুদ্ধার করুন।
  3. ক্যাসান্দ্রা ক্লাস্টার শুরু করুন।
  4. সমস্ত উপাদান পুনরায় চালু করুন.

PostgreSQL ডাটাবেস

PosgreSQL স্বতন্ত্র বা মাস্টার হিসাবে চলছে

  1. সমস্ত নোডে ম্যানেজমেন্ট সার্ভার, কিউপিড সার্ভার এবং পোস্টগ্রেস সার্ভার বন্ধ করুন:
    দ্রষ্টব্য : এই উপাদানগুলি বন্ধ থাকা অবস্থায় আপনার সিস্টেম এখনও API প্রক্সিগুলির অনুরোধগুলি পরিচালনা করতে পারে৷
    > /opt/apigee/apigee-service/bin/apigee-service edge-management-server stop
    > /opt/apigee/apigee-service/bin/apigee-service edge-qpid-server stop
    > /opt/apigee/apigee-service/bin/apigee-service edge-postgres-server stop
  2. নিশ্চিত করুন PostgreSQL ডাটাবেস চলছে:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql অবস্থা
  3. ব্যাকআপ ফাইল থেকে PostgreSQL ডাটাবেস পুনরুদ্ধার করুন:
    /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql পুনরুদ্ধার 2016.03.17,14.40.41.ডাম্প
  4. সমস্ত নোডে ম্যানেজমেন্ট সার্ভার, কিউপিড সার্ভার এবং পোস্টগ্রেস সার্ভার শুরু করুন:
    > /opt/apigee/apigee-service/bin/apigee-service প্রান্ত-ব্যবস্থাপনা-সার্ভার শুরু
    > /opt/apigee/apigee-service/bin/apigee-service প্রান্ত-qpid-সার্ভার শুরু
    > /opt/apigee/apigee-service/bin/apigee-service edge-postgres-server শুরু

PosgreSQL স্ট্যান্ডবাই হিসাবে চলছে

  1. PostgreSQL ডাটাবেসটি একই কনফিগারেশন ফাইল ব্যবহার করে পুনরায় কনফিগার করুন যা আপনি এটি ইনস্টল করতে ব্যবহার করেছিলেন:
    /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql সেটআপ -f কনফিগার ফাইল
  2. PostgreSQL শুরু করুন:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql শুরু

পোস্টগ্রেস সার্ভার

  1. পুরানো পোস্টগ্রেস সার্ভার ডিরেক্টরিগুলি সরান:
    /opt/apigee/data/edge-postgres-server
    /opt/apigee/etc/edge-postgres-server.d
  2. ব্যাকআপ ফাইল থেকে পোস্টগ্রেস সার্ভার পুনরুদ্ধার করুন:
    > /opt/apigee/apigee-service/bin/apigee-service edge-postgres-server restore backup-2016.03.17,14.40.41.tar.gz
  3. পোস্টগ্রেস সার্ভার শুরু করুন:
    > /opt/apigee/apigee-service/bin/apigee-service edge-postgres-server শুরু

Qpidd ডাটাবেস

  1. পুরানো Qpidd ডিরেক্টরি সরান:
    /opt/apigee/data/apigee-qpidd
    /opt/apigee/etc/apigee-qpidd.d
  2. Qpidd পুনরুদ্ধার করুন:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-qpidd restore backup-2016.03.17,14.40.41.tar.gz
  3. Qpidd শুরু করুন:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-qpidd শুরু

Qpid সার্ভার

  1. পুরানো Qpid সার্ভার ডিরেক্টরিগুলি সরান:
    /opt/apigee/data/edge-qpid-server
    /opt/apigee/etc/edge-qpid-server.d
  2. ব্যাকআপ ফাইল থেকে Qpid সার্ভার পুনরুদ্ধার করুন:
    > /opt/apigee/apigee-service/bin/apigee-service edge-qpid-server restore backup-2016.03.17,14.40.41.tar.gz
  3. Qpid সার্ভার শুরু করুন:
    > /opt/apigee/apigee-service/bin/apigee-service প্রান্ত-qpid-সার্ভার শুরু

এলডিএপি খুলুন

  1. পুরানো OpenLDAP ডিরেক্টরি সরান:
    /opt/apigee/data/apigee-openldap
    /opt/apigee/etc/apigee-openldap.d
  2. ব্যাকআপ ফাইল থেকে OpenLDAP পুনরুদ্ধার করুন:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-openldap restore backup-2016.03.17,14.40.41.tar.gz
  3. OpenLDAP পুনরায় আরম্ভ করুন:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-openldap শুরু

ম্যানেজমেন্ট সার্ভার

  1. পুরানো ম্যানেজমেন্ট সার্ভার ডিরেক্টরিগুলি সরান:
    /opt/apigee/data/edge-management-server
    /opt/apigee/etc/edge-management-server.d
  2. ব্যাকআপ ফাইল থেকে ম্যানেজমেন্ট সার্ভার পুনরুদ্ধার করুন:
    > /opt/apigee/apigee-service/bin/apigee-service edge-management-server restore backup-2016.03.17,14.40.41.tar.gz
  3. ম্যানেজমেন্ট সার্ভার পুনরায় চালু করুন:
    > /opt/apigee/apigee-service/bin/apigee-service প্রান্ত-ব্যবস্থাপনা-সার্ভার শুরু

বার্তা প্রসেসর

  1. পুরানো বার্তা প্রসেসর ডিরেক্টরি সরান:
    /opt/apigee/data/edge-message-processor
    /opt/apigee/etc/edge-message-processor.d
  2. ব্যাকআপ ফাইল থেকে বার্তা প্রসেসর পুনরুদ্ধার করুন:
    > /opt/apigee/apigee-service/bin/apigee-service edge-message-processor restore backup-2016.03.17,14.40.41.tar.gz
  3. বার্তা প্রসেসর পুনরায় চালু করুন:
    > /opt/apigee/apigee-service/bin/apigee-service প্রান্ত-বার্তা-প্রসেসর শুরু

রাউটার

  1. পুরানো রাউটার ডিরেক্টরি সরান:
    /opt/apigee/data/edge-রাউটার
    /opt/apigee/etc/edge-router.d
  2. ব্যাকআপ ফাইল থেকে রাউটার পুনরুদ্ধার করুন:
    > /opt/apigee/apigee-service/bin/apigee-service edge-router restore backup-2016.03.17,14.40.41.tar.gz
  3. রাউটার পুনরায় চালু করুন:
    > /opt/apigee/apigee-service/bin/apigee-service প্রান্ত-রাউটার শুরু

এজ UI

  1. পুরানো UI ডিরেক্টরি সরান:
    /opt/apigee/data/edge-ui
    /opt/apigee/etc/edge-ui.d
  2. ব্যাকআপ ফাইল থেকে UI পুনরুদ্ধার করুন:
    > /opt/apigee/apigee-service/bin/apigee-service edge-ui restore backup-2016.03.17,14.40.41.tar.gz
  3. UI পুনরায় চালু করুন:
    > /opt/apigee/apigee-service/bin/apigee-service edge-ui শুরু