ইংরেজিফরাসিস্প্যানিশ

Ad


অনওয়ার্কস ফেভিকন

db5.3_hotbackup - ক্লাউডে অনলাইন

উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটরের মাধ্যমে OnWorks ফ্রি হোস্টিং প্রদানকারীতে db5.3_hotbackup চালান

এটি হল db5.3_hotbackup কমান্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।

কার্যক্রম:

NAME এর


db5.3_hotbackup - "হট ব্যাকআপ" বা "হট ফেইলওভার" স্ন্যাপশট তৈরি করুন

সাইনোপিসিস


db5.3_hotbackup [-cDuVv] [-d data_dir...] [-h home] [-l log_dir] [-P পাসওয়ার্ড] -b
backup_dir

বর্ণনাঃ


db5.3_hotbackup ইউটিলিটি বার্কলে এর "হট ব্যাকআপ" বা "হট ফেইলওভার" স্ন্যাপশট তৈরি করে
ডিবি ডাটাবেস পরিবেশ।

db5.3_hotbackup ইউটিলিটি নিম্নলিখিত পদক্ষেপগুলি সম্পাদন করে:

1. -c বিকল্পটি নির্দিষ্ট করা থাকলে, উৎস হোম ডাটাবেস চেকপয়েন্ট করুন
পরিবেশ, এবং কোনো অপ্রয়োজনীয় লগ ফাইল মুছে ফেলুন।

2. ব্যাকআপের জন্য টার্গেট ডিরেক্টরি বিদ্যমান না থাকলে, এটি দিয়ে তৈরি করা হয়
মালিকের জন্য রিড-রাইট-এক্সিকিউট মোড।

যদি ব্যাকআপের লক্ষ্য ডিরেক্টরিটি বিদ্যমান থাকে এবং -u বিকল্পটি ছিল
নির্দিষ্ট করা হয়েছে, লক্ষ্য ডিরেক্টরির সমস্ত লগ ফাইল মুছে ফেলা হয়েছে; যদি -u
বিকল্প নির্দিষ্ট করা হয়নি, লক্ষ্য ডিরেক্টরির সমস্ত ফাইল মুছে ফেলা হয়েছে।

3. যদি -u বিকল্পটি নির্দিষ্ট করা না থাকে, তাহলে পাওয়া অ্যাপ্লিকেশন-নির্দিষ্ট ফাইলগুলি অনুলিপি করুন
ডাটাবেস এনভায়রনমেন্ট হোম ডিরেক্টরি, বা ব্যবহার করে নির্দিষ্ট কোনো ডিরেক্টরি
-d বিকল্প, ব্যাকআপের জন্য লক্ষ্য ডিরেক্টরিতে।

4. -l বিকল্প দ্বারা নির্দিষ্ট ডিরেক্টরিতে পাওয়া সমস্ত লগ ফাইল অনুলিপি করুন (বা ইন
ডাটাবেস এনভায়রনমেন্ট হোম ডিরেক্টরি, যদি কোন -l বিকল্প নির্দিষ্ট করা না থাকে),
ব্যাকআপের জন্য লক্ষ্য ডিরেক্টরিতে।

5. হট ব্যাকআপে বিপর্যয়মূলক পুনরুদ্ধার করুন।

6. হট ব্যাকআপ থেকে যেকোনো অপ্রয়োজনীয় লগ ফাইল মুছে ফেলুন।

db5.3_hotbackup ইউটিলিটি প্রস্তুত থাকা মুলতুবি লেনদেনের সমাধান করে না
অবস্থা. যে অ্যাপ্লিকেশনগুলি DB_TXN->প্রস্তুত ব্যবহার করে সেগুলি খোলার সময় DB_RECOVER_FATAL উল্লেখ করা উচিত
পরিবেশ, এবং DB_ENV->txn_recover চালান কোনো মুলতুবি লেনদেনের সমাধান করতে, যখন
হট ব্যাকআপে ব্যর্থ হচ্ছে।

বিকল্প


-b ব্যাকআপের জন্য লক্ষ্য ডিরেক্টরি উল্লেখ করুন।

-c স্ন্যাপশট সম্পাদন করার আগে, উৎস ডাটাবেস পরিবেশ এবং চেকপয়েন্ট
সেই পরিবেশে আর প্রয়োজন নেই এমন কোনো লগ ফাইল মুছে ফেলুন। থেকে এড়াতে
তৈরীর সর্বনাশা ব্যর্থতা অসম্ভব, লগ ইন করুন ফাইল অপসারণ অবশ্যই be সংহত সঙ্গে
লগ ইন করুন ফাইল সংরক্ষণাগার

-d ডাটাবেস ধারণ করে এমন এক বা একাধিক উৎস ডিরেক্টরি উল্লেখ করুন; যদি কেউ না থাকে
নির্দিষ্ট করা হয়েছে, ডাটাবেস পরিবেশ হোম ডিরেক্টরি ডাটাবেসের জন্য অনুসন্ধান করা হবে
নথি পত্র. ডাটাবেস ফাইল একটি একক ব্যাকআপ ডিরেক্টরিতে অনুলিপি করা হয়, নাম ফাইল
একই, বিভিন্ন উৎস ডিরেক্টরিতে সংরক্ষিত, যখন একে অপরকে ওভাররাইট করতে পারে
ব্যাকআপ ডিরেক্টরিতে অনুলিপি করা হয়েছে।

-h ব্যাকআপের জন্য উৎস ডিরেক্টরি নির্দিষ্ট করুন, অর্থাৎ, ডাটাবেস পরিবেশ হোম
ডিরেক্টরি.

-l একটি উৎস ডিরেক্টরি উল্লেখ করুন যাতে লগ ফাইল থাকে; যদি কোনটি নির্দিষ্ট করা না থাকে,
ডাটাবেস পরিবেশ হোম ডিরেক্টরি লগ ফাইলের জন্য অনুসন্ধান করা হবে.

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

-u নতুন লগ ফাইলে অনুলিপি করে একটি পূর্ব-বিদ্যমান হট ব্যাকআপ স্ন্যাপশট আপডেট করুন। যদি -u
বিকল্প নির্দিষ্ট করা হয়েছে, কোনো ডাটাবেস টার্গেট ডিরেক্টরিতে কপি করা হবে না।

-V স্ট্যান্ডার্ড আউটপুটে লাইব্রেরি সংস্করণ নম্বর লিখুন এবং প্রস্থান করুন।

-v ভারবোস মোডে চালান, তালিকাভুক্ত ক্রিয়াকলাপগুলি যেমন সম্পন্ন হয়।

-D উৎসে DB_CONFIG কনফিগারেশন ফাইলে তালিকাভুক্ত ডেটা ডিরেক্টরি ব্যবহার করুন
ডিরেক্টরি এই বিকল্পটির তিনটি প্রভাব রয়েছে: প্রথমত, যদি তারা ইতিমধ্যে বিদ্যমান না থাকে,
নির্দিষ্ট ডেটা ডিরেক্টরিগুলি লক্ষ্য ডিরেক্টরির সাথে সম্পর্কিত তৈরি করা হবে
(মোড রিড-রাইট-এক্সিকিউট মালিকের সাথে)। দ্বিতীয়ত, উৎস ডেটার সমস্ত ফাইল
ডিরেক্টরিগুলি লক্ষ্য ডেটা ডিরেক্টরিতে অনুলিপি করা হবে। DB_CONFIG ফাইল হলে
এক বা একাধিক নিখুঁত পাথনাম নির্দিষ্ট করে, সেই উৎস ডিরেক্টরির ফাইলগুলি হবে
টপ-লেভেল টার্গেট ডিরেক্টরিতে কপি করা হয়েছে। তৃতীয়, DB_CONFIG কনফিগারেশন ফাইল
+উৎস ডিরেক্টরি থেকে লক্ষ্য ডিরেক্টরিতে অনুলিপি করা হবে এবং পরবর্তীকালে
লক্ষ্য ডিরেক্টরিতে পুনরুদ্ধার চালানো হলে কনফিগারেশনের জন্য ব্যবহৃত হয়।

সঙ্গে যত্ন নেওয়া উচিত -D অপশন এবং ডাটা ডিরেক্টরি যার নাম আপেক্ষিক
উৎস ডিরেক্টরি কিন্তু সাব-ডিরেক্টরি নয় (অর্থাৎ, নামটিতে উপাদান রয়েছে
"..") বিশেষভাবে, নির্মিত টার্গেট ডিরেক্টরির নাম অবশ্যই অর্থপূর্ণ হতে হবে এবং
উৎস ডিরেক্টরির নাম থেকে আলাদা, অন্যথায় লক্ষ্যে পুনরুদ্ধার চলছে
ডিরেক্টরি সোর্স ডেটা ফাইলগুলিকে দূষিত করতে পারে।

It is an ভুল থেকে ব্যবহার পরম পথের নাম উন্নত উপাত্ত ডিরেক্টরি or দ্য লগ ইন করুন ডিরেক্টরি in এই
মোড, as দ্য DB_CONFIG কনফিগারেশন ফাইল অনুলিপি করা মধ্যে দ্য লক্ষ্য ডিরেক্টরি would তারপর
বিন্দু at দ্য উৎস ডিরেক্টরি এবং দৌড় আরোগ্য would দূষিত দ্য উৎস উপাত্ত ফাইল।

db5.3_hotbackup ইউটিলিটি একটি বার্কলে ডিবি পরিবেশ ব্যবহার করে (যার জন্য বর্ণনা করা হয়েছে -h
বিকল্প, পরিবেশ পরিবর্তনশীল DB_HOME, অথবা কারণ ইউটিলিটি একটি ডিরেক্টরিতে চালানো হয়েছিল
একটি বার্কলে ডিবি পরিবেশ ধারণকারী)। যাতে পরিবেশ দুর্নীতি এড়াতে হয় যখন
একটি বার্কলে ডিবি পরিবেশ ব্যবহার করে, db5.3_hotbackup সবসময় সুযোগ দেওয়া উচিত
পরিবেশ থেকে বিচ্ছিন্ন হন এবং সুন্দরভাবে প্রস্থান করুন। db5.3_hotbackup সব রিলিজ করার জন্য
পরিবেশ সম্পদ এবং পরিষ্কারভাবে প্রস্থান করুন, এটি একটি বাধা সংকেত পাঠান (SIGINT)।

db5.3_hotbackup ইউটিলিটি সফল হলে 0 থেকে প্রস্থান করে এবং যদি কোনো ত্রুটি ঘটে তাহলে >0।

পরিবেশ


DB_HOME
যদি -h বিকল্পটি নির্দিষ্ট করা নেই এবং পরিবেশ পরিবর্তনশীল DB_HOME সেট করা আছে, এটি
ডাটাবেস হোমের পথ হিসাবে ব্যবহৃত হয়, যেমন DB_ENV->খোলে বর্ণিত হয়েছে।

লেখক


ওরাকল কর্পোরেশন। এই ম্যানুয়াল পৃষ্ঠাটি এইচটিএমএল ডকুমেন্টেশনের উপর ভিত্তি করে তৈরি করা হয়েছিল
স্লিপিক্যাট থেকে db_hotbackup, Thijs Kinkhorst দ্বারা[ইমেল সুরক্ষিত]>, ডেবিয়ানদের জন্য
সিস্টেম (তবে অন্যদের দ্বারা ব্যবহার করা যেতে পারে)।

28 জানুয়ারী 2005 DB5.3_HOTBACKUP(1)

onworks.net পরিষেবা ব্যবহার করে অনলাইনে db5.3_hotbackup ব্যবহার করুন


বিনামূল্যে সার্ভার এবং ওয়ার্কস্টেশন

উইন্ডোজ এবং লিনাক্স অ্যাপ ডাউনলোড করুন

লিনাক্স কমান্ডগুলি

Ad