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

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

gbak - ক্লাউডে অনলাইন

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

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

কার্যক্রম:

NAME এর


gbak — ফায়ারবার্ড ডাটাবেস ব্যাকআপ/রিস্টোর করুন

সাইনোপিসিস


gbak -b [ব্যাকআপ বিকল্প ...] [সাধারণ বিকল্প ...] উৎস লক্ষ্য

gbak -c|-r [পুনরুদ্ধার বিকল্প ...] [সাধারণ বিকল্প ...] উৎস লক্ষ্য

বর্ণনাঃ


gbak ফায়ারবার্ড ডাটাবেস ব্যাকআপ এবং পুনরুদ্ধার পরিচালনা করার সরঞ্জাম।

ব্যাকআপ মোডে উৎস একটি বিদ্যমান ডাটাবেস পাথ (সার্ভারের নাম অন্তর্ভুক্ত হতে পারে) এবং লক্ষ্য is
ব্যাকআপ ফাইলের নাম। এটি একটি বিশেষ ডিভাইসের নামও হতে পারে যেমন /dev/stdout (পুনঃনির্দেশ করতে
STDOUT) বা /dev/st-এ ব্যাকআপ ডেটা টেপে ব্যাকআপ রাখতে।

পুনরুদ্ধার মোডে উৎস বিদ্যমান ব্যাকআপ ফাইল (বা বিশেষ ডিভাইস যেমন /dev/stdin এর জন্য
টেপ থেকে ব্যাকআপ পেতে STDIN বা /dev/st) এবং লক্ষ্য ফায়ারবার্ড ডাটাবেসের পথ এবং
সার্ভারের নাম অন্তর্ভুক্ত হতে পারে।

সমস্ত বিকল্প সংক্ষিপ্ত করা যেতে পারে. বিকল্পগুলির সম্পূর্ণ সংস্করণ এবং সংক্ষিপ্ততম উভয়ের নীচে
সম্ভাব্য সংস্করণ দেওয়া হয়।

সাধারণ বিকল্প


-ব্যবহারকারী ব্যবহারকারীর নাম
ডাটাবেসের সাথে সংযোগ করার সময় ব্যবহার করার জন্য ব্যবহারকারীর নাম। পরিবেশ পরিবর্তনশীলকে ওভাররাইড করে। দেখা
পরিবেশ.

-ভূমিকা] নামভূমিকা
ডাটাবেসের সাথে সংযোগ করার সময় SQL ভূমিকা ব্যবহার করতে হবে। পরিবেশ পরিবর্তনশীলকে ওভাররাইড করে। দেখা
পরিবেশ.

-পাস [তরোয়াল] পাসওয়ার্ড
ডাটাবেসের সাথে সংযোগ করার সময় ব্যবহার করার জন্য পাসওয়ার্ড। পরিবেশ পরিবর্তনশীলকে ওভাররাইড করে। দেখা
পরিবেশ.

-se[rvice]
ডাটাবেসের সাথে কথা বলার সময় পরিষেবা ম্যানেজার ব্যবহার করুন।

-ভি[যাচাই]
প্রতিটি কর্মের রিপোর্ট করুন।

কি মেটাডেটা প্রক্রিয়া করা হচ্ছে, কি টেবিল হচ্ছে সে সম্পর্কে ভারবোস তথ্য প্রদর্শন করে
ব্যাক আপ/পুনরুদ্ধার এবং কত রেকর্ড প্রক্রিয়া করা হয়।

-y পথ
প্রদত্ত পাথে স্থিতি/ত্রুটি বার্তা পুনর্নির্দেশ করুন।

-z
অন্য কিছু করার আগে সম্পূর্ণ সংস্করণ নম্বর রিপোর্ট করুন।

ব্যাকআপ বিকল্প


-বি[অ্যাকআপ_ডেটাবেস]
ব্যাকআপ মোড চালু করুন।

-সহ[nvert]
বাহ্যিক টেবিলগুলিকে টেবিলে রূপান্তর করুন।

ব্যাকআপ এবং পুনরুদ্ধারের সময় সাধারণত বহিরাগত টেবিল উপেক্ষা করা হয়। সঙ্গে - রূপান্তর পছন্দ
বহিরাগত টেবিল অন্যান্য নিয়মিত টেবিল হিসাবে ব্যাকআপ অন্তর্ভুক্ত করা হয়. যখন এমন ব্যাকআপ
পুনরুদ্ধার করা হয়, এই পূর্ববর্তী বাহ্যিক টেবিলগুলি নিয়মিত টেবিল হিসাবে তৈরি করা হয়।

-ফ্যাক্টর] NUM
ব্লকিং ফ্যাক্টর। আউটপুট এর ব্লকে লেখা হয় NUM বাইট একটি ব্যাক আপ করার সময় দরকারী
টেপ

-g[আর্বেজ_সংগ্রহ]
আবর্জনা সংগ্রহে বাধা দিন।

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

-আগে
খারাপ চেকসাম সহ রেকর্ড উপেক্ষা করুন।

এই বিকল্পটি শুধুমাত্র ক্ষতিগ্রস্ত ডাটাবেস ব্যাক আপ করার সময় ব্যবহার করা উচিত।

-আমি[ইম্বো]
অচলাবস্থায় লেনদেন উপেক্ষা করুন।

এই সুইচটি ব্যাকআপ প্রক্রিয়াটিকে অস্থির অবস্থায় লেনদেন উপেক্ষা করে।

-এম[ইটাডেটা_শুধু]
ব্যাকআপ মেটাডেটা শুধুমাত্র.

এই বিকল্পের সাহায্যে শুধুমাত্র মেটাডেটা ব্যাকআপে লেখা হয়। এই সব অন্তর্ভুক্ত
টেবিল/ভিউ/ট্রিগার/সূচী/সংরক্ষিত পদ্ধতি/ডোমেন/জেনারেটর ইত্যাদি। কোনো টেবিল ডেটা নেই
ব্যাকআপ অন্তর্ভুক্ত। এই ধরনের একটি ব্যাকআপ একটি ডাটাবেসের একটি "খালি" অনুলিপি তৈরি করার জন্য দরকারী।

-nt
অ-পরিবহনযোগ্য ব্যাকআপ বিন্যাস ব্যবহার করুন।

ডিফল্টরূপে একটি "পরিবহনযোগ্য" ব্যাকআপ বিন্যাস ব্যবহার করা হয়। এর মানে আপনি একটি ডাটাবেস ব্যাকআপ করতে পারেন
লিটল-এন্ডিয়ান মেশিনে এবং বড়-এন্ডিয়ান মেশিনে পুনরুদ্ধার করুন এবং এর বিপরীতে। ব্যবহার করে -nt
ব্যাকআপ শুধুমাত্র একই "এন্ডিয়াননেস" সহ মেশিনে উপযোগী।

-ওল[d_বর্ণনা]
পুরানো শৈলী মেটাডেটা বিবরণ সংরক্ষণ করুন

পুনরুদ্ধার বিকল্প


-c[reate_database]
পুনরুদ্ধার মোড চালু করুন।

লক্ষ্য ডাটাবেস তৈরি করা হবে এবং ইতিমধ্যে বিদ্যমান থাকা উচিত নয়।

-আর[ইক্রিয়েট_ডেটাবেস] [ও[ভাররাইট]]
মত -তৈরি_ডেটাবেস, কিন্তু যোগ করে ওভাররাইট এক লক্ষ্য প্রতিস্থাপন জোর করতে পারেন
ডাটাবেস।

-রিপ[লেস_ডেটাবেস]
মত -তৈরি_ডেটাবেস, কিন্তু লক্ষ্য ওভাররাইট করা হয় যদি এটি বিদ্যমান থাকে।

-বু[অফার] NUM
লক্ষ্য ডাটাবেস তৈরি করার সময়, তে সংরক্ষিত ডাটাবেস বাফার সম্পর্কে তথ্য উপেক্ষা করুন
ব্যাকআপ এবং নির্দিষ্ট সংখ্যক বাফার ব্যবহার করুন।

-বিস্তৃত করা]
সাধারণত, ফায়ারবার্ড ডিস্কে সংরক্ষণ করার সময় স্ট্রিংগুলির জন্য RLE কম্প্রেশন ব্যবহার করে। এই বিকল্প
এই কম্প্রেশন বন্ধ করে।

-নিষ্ক্রিয়]
নিষ্ক্রিয় অবস্থায় সূচীগুলি পুনরুদ্ধার করুন। এটি ডেটা সহ একটি ব্যাকআপ পুনরুদ্ধার করতে ব্যবহার করা যেতে পারে
বিদেশী কী/অনন্য সীমাবদ্ধতার সাথে অসামঞ্জস্যপূর্ণ।

-কে[অসুস্থ]
পুনরুদ্ধার করার সময় ছায়া তৈরি করবেন না।

পুনরুদ্ধারের সময় সাধারণত এবং ডাটাবেস ছায়া তৈরি করা হয়। এই বিকল্পটি এটিকে বাধা দেয়।

-মোড] প্রবেশ
দেওয়া সহ ডাটাবেস পুনরুদ্ধার করুন প্রবেশ.

এর জন্য বৈধ মান প্রবেশ হয় শুধুমাত্র পাঠযোগ্য এবং পড়া_লেখা. ডিফল্ট হল ডাটাবেস পুনরুদ্ধার করা
এর আসল অ্যাক্সেস মোড সহ।

-n[ও_বৈধতা]
এর বৈধতা সীমাবদ্ধতা ছাড়াই ডাটাবেস পুনরুদ্ধার করুন। এর মধ্যে রয়েছে বিদেশী কী, অনন্য এবং
সীমাবদ্ধতা পরীক্ষা করুন। একটি ব্যাকআপ পুনরুদ্ধার করার জন্য দরকারী, অসামঞ্জস্যপূর্ণ ডেটা রয়েছে।

-একবারে একটি]
প্রতিটি টেবিল পুনরুদ্ধার করার পরে লেনদেন পুনরুদ্ধার করার প্রতিশ্রুতি দিন।

-পাতার আকার] NUM
ব্যাকআপে সংরক্ষিত পৃষ্ঠার আকার ওভাররাইড করুন। এর জন্য বৈধ মান NUM হল 1024, 2048, 4096, 8192,
16384 এবং 32768

-ব্যবহার__[সমস্ত_স্পেস]
সাধারণত, ফায়ারবার্ড আরও ব্যবহারের জন্য প্রতিটি ডেটা পৃষ্ঠায় কিছু স্থান সংরক্ষণ করে। এই সংরক্ষিত
নতুন ঢোকানো ডেটা এবং ডেটার পুরানো সংস্করণগুলি রাখার জন্য স্থান ব্যবহার করা হয়। থাকা
এই উদ্দেশ্যে সংরক্ষিত স্থান ডেটার "কাছে" পরিবর্তনের গতি বাড়ায়। যদি
ডাটাবেস প্রধানত রিড অপারেশন, নির্দিষ্ট করার জন্য ব্যবহার করা হবে -ব্যবহার করুন_সমস্ত_স্পেস কিছু সংরক্ষণ করবে
স্থান।

শুধুমাত্র পঠনযোগ্য ডাটাবেস পুনরুদ্ধার করার সময় এই বিকল্পটি বিশেষভাবে উপযোগী
ডাটাবেসের ব্যাক-সংস্করণের জন্য কোনো অতিরিক্ত স্থানের প্রয়োজন নেই।

-ফিক্স_এফএসএস_মেটাডেটা চারসেট
মেটাডেটা পুনরুদ্ধার করার সময়, এটি বৈধ UTF8 না হলে, নির্দিষ্ট থেকে রূপান্তর করার চেষ্টা করুন
অক্ষর সেট. কিছু জাতীয় নন-UTF8-এ টেবিলের বিবরণ দেওয়া হলে দরকারী
এনকোডিং, যা 2.5 সংস্করণের আগে Firebird এর সাথে সম্ভব ছিল

-ফিক্স_এফএসএস_ডেটা চারসেট
টেবিল ডেটা পুনরুদ্ধার করার সময়, UNICODE_FSS অক্ষর সেট সহ একটি কলাম সংজ্ঞায়িত করা হলে
কোন বৈধ UTF8 নেই (যা 2.5 এর আগে ফায়ারবার্ডের সংস্করণগুলির সাথে সম্ভব ছিল), চেষ্টা করুন
নির্দিষ্ট অক্ষর সেট থেকে ডেটা রূপান্তর করুন।

পুনরুদ্ধার করা হচ্ছে প্রতি মাল্টিপল-ফাইল ডেটাবেস


পূর্বে, ফায়ারবার্ড এইভাবে সীমাবদ্ধ 64-বিট ফাইল পয়েন্টারগুলির সাথে কাজ করতে সক্ষম ছিল না
ডাটাবেস প্রতি ডাটাবেস আকারের (প্রায়) 2GB।

যেহেতু 2GB অনেক বছর ধরে ডেটা নেই, তাই ডাটাবেস ছড়িয়ে দেওয়ার একটি ব্যবস্থা রয়েছে
একাধিক ফাইলে। এইভাবে আপনার সমস্ত ডেটা সহ একাধিক 2GB ফাইল থাকতে পারে।

একাধিক-ফাইল ডাটাবেসে পুনরুদ্ধার করার সময় টার্গেট আর্গুমেন্ট ফর্মের হয়: ফাইল_1 পৃষ্ঠাগুলি_1
ফাইল_2 পৃষ্ঠাগুলি_2 ... ফাইল_এন-1 পৃষ্ঠাসমূহ_N-1 ফাইল_এন

প্রতি পেজ_এন সর্বাধিক কতগুলি পৃষ্ঠা রাখতে হবে তা নির্দিষ্ট করে ফাইল_এন. তালিকায় সর্বশেষ আ
পৃষ্ঠার সীমা ছাড়া ফাইলের নাম - এতে ফিট নয় এমন সমস্ত পৃষ্ঠা থাকবে ফাইল_এন-1। মনে রাখবেন যে
পেজ_এন পৃষ্ঠাগুলিতে পরিমাপ করা হয়, বাইট নয় তাই সর্বাধিক সম্ভাব্য সংখ্যা পৃষ্ঠার উপর নির্ভর করে
আকার.

কল্পনা করুন আপনার কাছে একটি ফাইল সিস্টেম (বা একটি প্রাচীন ওএস) আছে যা শুধুমাত্র 32-বিট ফাইল পয়েন্টার সমর্থন করে।
নিরাপদে খেলতে, আপনি 2GB ফাইলে আপনার ডাটাবেস বিভক্ত করার সিদ্ধান্ত নেন। তাহলে পেজের সাইজ এর জন্য
ডাটাবেস হল 8192, তারপর প্রতিটি ফাইলে 2*1024*1024*1024/8192 = 262144 পৃষ্ঠা থাকতে পারে।

বিঃদ্রঃ
মনে রাখবেন যে সাম্প্রতিক ওএস এবং ফাইল সিস্টেমে ফায়ারবার্ড 64-বিট ফাইল পয়েন্টার রেন্ডারিং ব্যবহার করতে পারে
মাল্টি-ফাইল ডাটাবেস অপ্রয়োজনীয়।

পরিবেশ


অন্যান্য সমস্ত ফায়ারবার্ড ইউটিলিটি হিসাবে, gbak নিম্নলিখিত পরিবেশের ভেরিয়েবলগুলি গ্রহণ করে:

এর জন্য ISC_USER ডিফল্ট মান -ব্যবহারকারী পছন্দ

এর জন্য ISC_ROLE ডিফল্ট মান -ভূমিকা পছন্দ

ISC_PASSWORD
এর জন্য ডিফল্ট মান -password পছন্দ

উদাহরণ


সব উদাহরণ -ব্যবহারকারী, -ভূমিকা এবং -password স্বচ্ছতার জন্য বিকল্পগুলি বাদ দেওয়া হয়। বাস্তবে
বিশ্ব পরিস্থিতি তারা (বা তাদের সংশ্লিষ্ট পরিবেশগত ভেরিয়েবল) ব্যবহার করা উচিত।

মনে রাখবেন যে এখানে ব্যবহৃত ফাইলের নাম এক্সটেনশনগুলি সুপারিশ করা হয়েছে। ইউনিফাইড এক্সটেনশন ব্যবহার করে
স্কিম শুধুমাত্র এর এক্সটেনশন দেখে ফাইলের ধরন অনুমান করতে সাহায্য করে।

এখানে কিছু সাধারণভাবে ব্যবহৃত এক্সটেনশন রয়েছে:

.fdb ফায়ারবার্ড ডাটাবেস

.gdb ফায়ারবার্ড ডাটাবেস, ফায়ারবার্ড যখন ইন্টারবেস ছিল সেই দিন থেকে উত্তরাধিকার এক্সটেনশন।
gdb আসলে Grotton ডাটাবেস থেকে এসেছে, যে কোম্পানিটি তৈরি করেছে তার নামকরণ করা হয়েছে
সফ্টওয়্যারটি 1984 সালে।

.fdb.2 মাল্টি-ফাইল ডাটাবেসের দ্বিতীয় ফাইল

.fdb.3 মাল্টি-ফাইল ডাটাবেসের তৃতীয় ফাইল

.fdb.N Nমাল্টি-ফাইল ডাটাবেসের -তম ফাইল

.fbk ফায়ারবার্ড ব্যাকআপ ফাইল

ব্যাকআপ ফাইলের জন্য .gbk লিগ্যাসি এক্সটেনশন

.fbk.gz জিজিপড ব্যাকআপ ফাইল

ব্যাকআপ a ডাটাবেজ মধ্যে a সঙ্কুচিত বিন্যাস:
gbak -b db-srv:/database.fdb /dev/stdout | gzip > /file.fbk.gz

প্রত্যর্পণ করা a ডাটাবেজ মধ্যে নতুন ফাইলের নাম:
zcat /file.fbk.gz | gbak -c /dev/stdin db-srv:/new-database.fdb

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


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

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

  • 1
    Phaser
    Phaser
    Phaser একটি দ্রুত, বিনামূল্যে, এবং মজার খোলা
    উৎস HTML5 গেম ফ্রেমওয়ার্ক অফার করে
    WebGL এবং ক্যানভাস রেন্ডারিং জুড়ে
    ডেস্কটপ এবং মোবাইল ওয়েব ব্রাউজার। গেমস
    সহ হতে পারে...
    Phaser ডাউনলোড করুন
  • 2
    ভাসাল ইঞ্জিন
    ভাসাল ইঞ্জিন
    VASSAL তৈরির জন্য একটি গেম ইঞ্জিন
    ঐতিহ্যগত বোর্ডের ইলেকট্রনিক সংস্করণ
    এবং কার্ড গেম। এটি জন্য সমর্থন প্রদান করে
    গেম পিস রেন্ডারিং এবং মিথস্ক্রিয়া,
    এবং...
    ভাসাল ইঞ্জিন ডাউনলোড করুন
  • 3
    OpenPDF - iText এর কাঁটা
    OpenPDF - iText এর কাঁটা
    OpenPDF তৈরির জন্য একটি জাভা লাইব্রেরি
    এবং LGPL দিয়ে PDF ফাইল সম্পাদনা করা এবং
    এমপিএল ওপেন সোর্স লাইসেন্স। OpenPDF হল
    LGPL/MPL ওপেন সোর্স iText এর উত্তরসূরি,
    আছে ...
    OpenPDF ডাউনলোড করুন - iText এর ফর্ক
  • 4
    সাগা জিআইএস
    সাগা জিআইএস
    SAGA - স্বয়ংক্রিয় জন্য সিস্টেম
    ভূ-বৈজ্ঞানিক বিশ্লেষণ - একটি ভৌগলিক
    সাথে ইনফরমেশন সিস্টেম (GIS) সফটওয়্যার
    জিওডাটার জন্য বিশাল ক্ষমতা
    প্রক্রিয়াকরণ এবং ana...
    SAGA GIS ডাউনলোড করুন
  • 5
    Java/JTOpen এর জন্য টুলবক্স
    Java/JTOpen এর জন্য টুলবক্স
    Java/JTOpen এর জন্য IBM টুলবক্স হল a
    জাভা ক্লাসের লাইব্রেরি সমর্থন করে
    ক্লায়েন্ট/সার্ভার এবং ইন্টারনেট প্রোগ্রামিং
    OS/400 চালিত একটি সিস্টেমের মডেল,
    i5/OS, o...
    Java/JTOpen এর জন্য টুলবক্স ডাউনলোড করুন
  • 6
    D3.js
    D3.js
    D3.js (বা ডেটা-চালিত নথিগুলির জন্য D3)
    একটি জাভাস্ক্রিপ্ট লাইব্রেরি যা আপনাকে অনুমতি দেয়
    গতিশীল, ইন্টারেক্টিভ ডেটা তৈরি করতে
    ওয়েব ব্রাউজারে ভিজ্যুয়ালাইজেশন। D3 সহ
    আপনি...
    D3.js ডাউনলোড করুন
  • আরও »

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

Ad