আমার একটি পোস্টগ্র্রেএসকিউএল 9.1 সার্ভারটি সেন্টোস 5.8 32 বিট ওএসে চলছে এবং আমি ওয়াল সংরক্ষণাগার সক্ষম করেছি enabled এই সার্ভারে, তিনটি ডাটাবেস রয়েছে: ডাটাবেসএ, ডাটাবেসবি এবং ডাটাবেসসি। কেউ রাত ১২ টায় ডাটাবেজবিতে একটি টেবিল মুছে ফেলে এবং আমি টেবিলটি মুছে ফেলার সময়টির ঠিক আগে ডাটাবেসবি পুনরুদ্ধার করতে চাই। সময় এখন বিকেল ৩ টা।
অন্যান্য দুটি ডাটাবেসে তিন ঘন্টা মূল্যমানের ডেটা হারানো ছাড়া আমি কীভাবে রাত 12 টা পর্যন্ত ডাটাবেসবি পুনরুদ্ধার করব?
postgresql.conf
wal_level = archive
archive_mode = on
archive_command = 'test ! -f /opt/pgsql/logs/%f && cp %p /opt/pgsql/logs/%f'
max_wal_senders = 100
recovery.conf
restore_command = 'cp /opt/pgsql/logs/%f %p'
recovery_target_time = '2012-06-29 11:59:59 CEST'
আমি সকাল 9 টায় আমার বেস ব্যাকআপ চালিয়েছি
pg_basebackup -h 127.0.0.1 -D /opt/pgsql/backup
পোস্টগ্র্যাসএসকিউএল পরিষেবাটি বিকেল তিনটায় বন্ধ ছিল।