সাধারণত যখন আমরা ব্যাকআপ শুরু করি তখন আমরা পরিবর্তনগুলি করার অনুমতি দিই না বা ডাটাবেসটি অ্যাক্সেসযোগ্য হয় না। আমার অর্থ ডাটাবেসটি একক ব্যবহারকারী মোডে থাকবে তবে আমি ব্যাকআপটি শুরু করতে এবং ডিবিটি ব্যবহারের জন্য প্রকাশ করতে চাই। এছাড়াও, একবার আমি ব্যাকআপ শুরু করলে আমি চাই না যে চলমান পরিবর্তনগুলি ব্যাকআপ ফাইলটিতে লেখা হোক। আমি কীভাবে মাইক্রোসফ্ট এসকিউএল সার্ভারে এটি অর্জন করতে পারি তা জানতে চাই 2012. দয়া করে আমাকে সহায়তা করুন।
ঠিক আছে, আমাকে প্রথমে আমার সমস্যাটি ব্যাখ্যা করতে দিন। ব্যাকআপ সম্পূর্ণ না হওয়া পর্যন্ত আমি বর্তমানে একক ব্যবহারকারী মোডে ডাটাবেস সেট করছি। এই মোডটি ব্যাকআপের প্রক্রিয়া চলাকালীন ডেটা পরিবর্তনগুলি এড়ানোর আমার উদ্দেশ্যটি সম্পাদন করবে। তবে আমার অ্যাপ্লিকেশনটি একাধিক ডাটাবেসের সাথে আবদ্ধ (প্রতিটি ডাটাবেস একে অপরের সাথে সংযুক্ত এবং সেখানে বিভিন্ন ডিবিএস রয়েছে যা মাসিক ভিত্তিতে তৈরি করে রাখে)। সুতরাং এই সমস্ত ডাটাবেস ব্যাক আপ করা ক্লান্তিকর প্রক্রিয়া হয়ে দাঁড়িয়েছে এবং আরও গুরুত্বপূর্ণ বিষয় হল যখন ব্যাকআপের প্রক্রিয়া চলছে তখন আমাকে ব্যবহারকারীদের সিস্টেমের বাইরে রাখতে হবে।
সুতরাং আমি ব্যাকআপ প্রক্রিয়া খুঁজছি যা নীচে উল্লিখিত প্রয়োজনীয়তা পূরণ করবে।
- একবারে সমস্ত ডিবিএসের ব্যাকআপ শুরু করুন এবং ব্যবহারের জন্য ডিবিটি ছেড়ে দিন।
- ডাটাবেসগুলি একে অপরের সাথে সংযুক্ত থাকায় আমি ব্যাকআপ ফাইলগুলিতে ডেটা ধারাবাহিকতা বজায় রাখতে চাই। সুতরাং এই ডেটা ধারাবাহিকতার প্রয়োজনীয়তার কারণে আমি পরিবর্তনগুলি আমার ব্যাকআপ ফাইলটিতে প্রতিশ্রুতিবদ্ধ হতে চাই না।
আমি যা চাই তা হ'ল - নির্দিষ্ট সময়ে সমস্ত ডিবিএসের ব্যাকআপ।