আমরা পুরো ব্যাকআপের পরে রিমোট ইনক্রিমেন্টাল ব্যাকআপ তৈরি করতে চাই। এটি আমাদের ব্যর্থতার ক্ষেত্রে পুনরুদ্ধার করতে এবং এসকিউএল যে কোনও স্থানের নেটওয়ার্ক সার্ভারগুলির সাথে যথাসম্ভব রিয়েল টাইম ব্যাকআপ সহ আরও একটি মেশিন আনতে সহায়তা করবে।
আমরা নিম্নলিখিত হিসাবে একটি সম্পূর্ণ ব্যাকআপ করছি:
dbbackup -y -c "eng=ServerName.DbName;uid=dba;pwd=sql;links=tcpip(host=ServerName)"
c:\backuppath\full
এটি ডাটাবেস এবং লগ ফাইলগুলির ব্যাকআপ তৈরি করে এবং প্রত্যাশার মতো পুনরুদ্ধার করা যায়। ইনক্রিমেন্টাল ব্যাকআপের জন্য আমি একাধিক বর্ধিত ব্যাকআপ থাকাকালীন পুনর্নামকরণ প্রকল্পের সাথে লাইভ এবং ইনক্রিমেন্টাল লেনদেন লগ উভয়ের চেষ্টা করেছি:
dbbackup -y -t -c "eng=ServerName.DbName;uid=dba;pwd=sql;links=tcpip(host=ServerName)"
c:\backuppath\inc
dbbackup -y -l -c "eng=ServerName.DbName;uid=dba;pwd=sql;links=tcpip(host=ServerName)"
c:\backuppath\live
তবে, পুনরুদ্ধার লেনদেন লগ প্রয়োগ করার সময় আমি সর্বদা একটি ত্রুটি পাই যখন ডাটাবেসে লেনদেন লগগুলি প্রয়োগ করে:
10092: লেনদেন লগে সারণি রেফারেন্সের জন্য সারণী সংজ্ঞাটি খুঁজে পেতে অক্ষম
লেনদেন লগ পুনরুদ্ধার কমান্ডটি হ'ল:
dbeng11 "c:\dbpath\dbname.db" -a "c:\backuppath\dbname.log"
ত্রুটিটি কোন টেবিলটি এটি সন্ধান করতে পারে তা নির্দিষ্ট করে না তবে এটি একটি নিয়ন্ত্রিত পরীক্ষা এবং কোনও টেবিল তৈরি বা বাদ দেওয়া হচ্ছে না। আমি কয়েকটি সারি সন্নিবেশ করলাম পুনরুদ্ধার করার চেষ্টা করার আগে একটি বর্ধিত ব্যাকআপ বন্ধ।
বর্ধমান ব্যাকআপ এবং সিকেল কোথাও 11 এ পুনরুদ্ধার করার সঠিক উপায়টি কি কেউ জানেন?
আপডেট: ভাবা এটি লক্ষ্য ডাটাবেসের জটিলতার সাথে সম্পর্কিত হতে পারে আমি একটি নতুন ফাঁকা ডাটাবেস এবং নেটওয়ার্ক পরিষেবা করেছি। তারপরে দুটি কলাম সহ একটি টেবিল যুক্ত করে কয়েকটি সারি .োকানো হয়েছে। একটি পূর্ণ ব্যাকআপ তৈরি করুন, তারপরে সন্নিবেশ এবং আরও কয়েকটি সারি এবং প্রতিশ্রুতিবদ্ধ লেনদেন মুছে ফেলা হয়েছে, তারপরে একটি ইনক্রিমেন্টাল ব্যাকআপ। সম্পূর্ণ ব্যাকআপ পুনরুদ্ধার করার পরে লেনদেনের লগগুলির বর্ধিত ব্যাকআপগুলি প্রয়োগ করার চেষ্টা করার সময় এটিও একই ত্রুটির সাথে ব্যর্থ হয়েছিল ...
সম্পাদনা:
এসএ-তে সামান্য আরও প্রতিক্রিয়া সহ একই প্রশ্নটি দেখতে আপনি এই লিঙ্কটি অনুসরণ করতে পারেন: http://sqlanywhere-forum.sybase.com/questions/4760/restoring-incrementallive-backup-failure