কিভাবে অ্যামাজন কগনিটো ব্যাকআপ করবেন?


12

অ্যামাজন কগনিটো হ'ল আমাজন ওয়েব সার্ভিসের মাধ্যমে অ্যামাজন দ্বারা সরবরাহ করা একটি ব্যবহারকারী পরিচালনা এবং প্রমাণীকরণ পরিষেবা:

অ্যামাজন কগনিটো আপনাকে সহজেই আপনার মোবাইল এবং ওয়েব অ্যাপ্লিকেশনগুলিতে ব্যবহারকারী সাইন আপ এবং সাইন ইন করতে দেয়। অ্যামাজন কগনিটো সহ, আপনার কাছে সামাজিক পরিচয় সরবরাহকারী যেমন ফেসবুক, টুইটার, বা অ্যামাজন, এসএএমএল পরিচয় সমাধান সহ, বা আপনার নিজস্ব পরিচয় ব্যবস্থা ব্যবহার করে ব্যবহারকারীদের অনুমোদনের বিকল্প রয়েছে have এছাড়াও, অ্যামাজন কগনিটো আপনাকে ব্যবহারকারীদের ডিভাইসে স্থানীয়ভাবে ডেটা সংরক্ষণ করতে সক্ষম করে, ডিভাইসগুলি অফলাইনে থাকা অবস্থায়ও আপনার অ্যাপ্লিকেশনগুলিকে কাজ করতে দেয়। এরপরে আপনি ব্যবহারকারীদের ডিভাইসগুলিতে ডেটা সিঙ্ক্রোনাইজ করতে পারেন যাতে তাদের অ্যাপ্লিকেশন অভিজ্ঞতা তারা যে ডিভাইস ব্যবহার না করেই সামঞ্জস্য বজায় রাখে।

আপনি কার্যকরভাবে যা করছেন তা হ'ল অ্যামাজন দ্বারা পরিচালিত একটি বন্ধ সিস্টেমে আপনার গ্রাহকের ডেটা সংরক্ষণ করা। আপনি যদি কোনও সংস্থা হন, যেমন একটি সামাজিক নেটওয়ার্ক, যার ডেটা আপনার সংস্থার মধ্যে একটি গুরুত্বপূর্ণ সম্পদ উপস্থাপন করে আপনি কীভাবে নিশ্চিত করতে পারেন যে এই ডেটা থেকে সুরক্ষিত রয়েছে:

  • অ্যামাজন কগনিটো অপ্রত্যাশিতভাবে বন্ধ হয়ে যাচ্ছে, অর্থাত্ আইন প্রয়োগকারী বা সরকারী সংস্থার অনুরোধে।
  • আপনার অ্যাক্সেস কীগুলি আপোস করা হচ্ছে এবং কিছু বা সমস্ত রেকর্ড দূষিত হচ্ছে।
  • আপনার সংস্থা এবং অ্যামাজনের মধ্যে সম্পর্ক বিন্দুতে ভেঙে অ্যামাজন তাত্ক্ষণিক প্রভাব সহ সমস্ত পরিষেবা প্রত্যাহার করে।

সংস্থা এবং বিকাশকারীদের পক্ষে অ্যামাজন কগনিটো একটি বিশাল উপকার, কারণ এটি একটি বিশেষত শক্ত সফ্টওয়্যার গ্রহণ করে এবং এটি প্রয়োগ করা সহজ করে তোলে; একটি পরিষেবা অপারেশিবিলিটি দৃষ্টিকোণ থেকে, আমাদের সর্বদা সংস্থাগুলির সম্পদের ঝুঁকি হ্রাস, পুনঃসংশোধন বা গ্রহণের উপায়গুলি সন্ধান করতে হবে।


দস্তাবেজটিতে তাত্ক্ষণিক নজর থেকে, আমি অন্য কোথাও ব্যবহার করার যোগ্য একটি রেডশিফ্ট ব্যাকআপ পেতে কগনিটো স্ট্রিমের সাথে যাব
তেনসিবাই

উত্তর:


11

অ্যামাজন কগনিটো স্ট্রিম বৈশিষ্ট্যটি ডেটা ব্যাকআপ করতে ব্যবহৃত হতে পারে।

বর্তমানে, অ্যামাজন তাদের কগনিটো ব্যবহারকারী পুলগুলির ব্যাকআপ নেওয়ার কোনও সমাধান সরবরাহ করে না। আপনি " কগনিটো-ব্যাকআপ " নামে পরিচিত নিম্নলিখিত এনপিএম প্যাকেজটি ব্যবহার করতে পারেন :

ইনস্টল করুন:

npm install -g cognito-backup

ব্যবহার

cognito-backup backup-users <user-pool-id> <options>  Backup all users in a single user pool
cognito-backup backup-all-users <options>  Backup all users in all user pools for this account

উদাহরণ

cognito-backup backup-users eu-west-1_1_12345
cognito-backup backup-users eu-west-1_1_12345 --region eu-west-1 --file mypool.json
cognito-backup backup-all-users eu-west-1_1_12345 --region eu-west-1 --dir output

সূত্র: https://www.npmjs.com/package/cognito-backup


3
কেবলমাত্র সতর্কতার একটি শব্দ ... আপনি কগনিটো-ব্যাকআপ ব্যবহার শুরু করার আগে doc দস্তাবেজের নীচে পড়ুন: "টোডো: পুনরুদ্ধার বাস্তবায়ন করুন"। এলএল
ক্রিস জয়েনেস

3
cognito-backup restore-users eu-west-1_12345 Abcd.1234 --file eu-west-1_12345.json
জেসন

পাসওয়ার্ডগুলি ব্যাকআপে থাকবে না, তাই আমি মনে করি পুনরুদ্ধার করার জন্য সমস্ত ব্যবহারকারীর তাদের পাসওয়ার্ড পুনরায় সেট করতে হবে।
বেনজি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.