অধিকাংশ ম্যাক ব্যবহারকারী যখন তাদের সাফারি ব্রাউজার ইতিহাস ডিলিট করেন, সেটি তাদের চাওয়া সেটি আর কখনো ফিরে আসুক না। কিন্তু সময়ে সময়ে, ব্যবহারকারীরা ভুলে তাদের ব্রাউজিং ইতিহাস ক্লিয়ার কর देते हैं বা বুঝেন এতে একটি গুরুত্বপূর্ণ ওয়েবসাইট ছিল যাতে এড্রেস সে আর মনে করতে পারেন না।
আপনি যদি বর্তমানে একই পরিস্থিতিতে আছেন, এই আর্টিকেল আপনাকে সমাধান করবে কারণ এতে ম্যাকএ ডিলিট করা সাফারি ইতিহাস রিকভার করার সেরা ৩টি পদ্ধতি বর্ণনা করা আছে। কিন্তু সেগুলোর ওপর যাওয়ার আগে, আমাদের সংক্ষেপে ব্যাখ্যা করতে হবে সাফারি ব্রাউজার ইতিহাস আসলে কী এবং আপনি এটা কোথায় পাবেন।
সাফারি ইতিহাস কী এবং কীভাবে খুঁজে বের করবেন?
সাফারি ইতিহাস হলো পূর্বে দেখা ওয়েবসাইটের একটি ডাটাবেস। অধিকাংশ অন্যান্য ওয়েব ব্রাউজারের মতই, সাফারি এটা স্বয়ংক্রিয়ভাবে রাখে যাতে ব্যবহারকারীদের বাবার বাবার এড্রেস লিখতে না হয়ে পরিচিত ওয়েবসাইটগুলো পুনরায় দেখতে সুবিধা হয়।
সাফারি ইতিহাস দেখতে:
- আপনার ম্যাকএ সাফারি খুলুন।
- History অপশন বেছে নিন।
- Show All History-এ ক্লিক করুন
আপনি দুটি কলাম এবং একাধিক সারির একটি টেবিল দেখবেন। বাম পাশের প্রথম কলামে পূর্বে দেখা ওয়েবসাইটের নামগুলো দেখাবে, যখন দ্বিতীয় কলামে তাদের এড্রেস দেখাবে। প্রতিটি এন্ট্রি তারিখ অনুযায়ী গ্রুপ করা থাকে, তাই আপনি সহজে সময়ে পেছনে যেতে পারেন এবং একটি নির্দিষ্ট তারিখে সাফারি ম্যাকএ ইতিহাস দেখতে পারেন। বিকল্পভাবে, আপনি উপরের ডান কোণে সার্চ বারের ব্যবহার করে নির্দিষ্ট কীওয়ার্ড ধারণকারী সকল ইতিহাস এন্ট্রি খুঁজে পেতে পারেন।
Show All History বাটনে ক্লিক করলে আপনি যা কিছু দেখেন সেটি আপনার হার্ড ড্রাইভে, History.db নামে একটি ফাইলের ভিতরে সংরক্ষিত থাকে। এই ফাইলটি ~/Library/Safari/ ফোল্ডারে অবস্থিত।
History.db ফাইল খুঁজে বের করুন এবং খুলুন:
- ফাইন্ডার খুলুন।
- Go অপশন বেছে নিন।
- Go to Folder-এ ক্লিক করুন।
- টেক্সটবক্সে সাফারি ইতিহাস ফাইল লোকেশনের পাথ লিখুন এবং OK-এ ক্লিক করুন।
- TextEdit দিয়ে History.db খুলুন।
আপনি একটি লম্বা টেক্সট ফাইল দেখবেন যা কিছুই বটে সহজে বোঝা যাবে না। সেটি কারণ History.db আসলে একটি SQLite ডাটাবেস ফাইল, এবং এটা একটি সাধারণ টেক্সট এডিটরে দেখা জন্য নয়। বদলে, আপনাকে এটা একটি ডাটাবেস ব্রাউজার দিয়ে খুলতে হবে seperti DB Browser for SQLite, যেটি আপনি তার অফিসিয়াল ওয়েবসাইট থেকে ফ্রি ডাউনলোড করতে পারেন।
DB Browser for SQLite ইনস্টল করার পর, অ্যাপটি লঞ্চ করুন এবং Open Database-এ ক্লিক করুন। History.db ফাইল সিলেক্ট করুন এবং Browse Data ট্যাবে স্যুইচ করুন। অবশেষে, history_items টেবিল সিলেক্ট করুন।
আপনি একটি সুন্দর ফরম্যাট করা URL এবং সংশ্লিষ্ট ডোমেইন নামের লিস্ট দেখবেন, এবং আপনি সেটিকে আলফাবেটিক্যালি সোর্ট করতে পারবেন।
সাফারি ইতিহাস কীভাবে ডিলিট হতে পারে এবং কখন সেটি রিকভার করা যায়?
সাফারি ইতিহাস ডিলিট হওয়ার কিছু সাধারণ কারণ এবং সেটি রিকভার করা যায় কিনা সেটি দেখি:
- ইচ্ছাকৃত ডিলিশন: অনেক সাফারি ব্যবহারকারী তাদের ব্রাউজিং ইতিহাস স্কویس ক্লিন রাখতে পছন্দ করেন অন্যদের তাদের অনলাইন অ্যাক্টিভিটি পরীক্ষা করতে না দিতে। এটা সব ঠিক আছে যতক্ষণ না আপনার একটি ওয়েবসাইটের এড্রেস দরকার पड़ता है जिसे আপনি অনেক দিন আগে দেখেছিলেন এবং মনে করতে পারছেন না।
- অকস্মাত ডিলিশন: আপনার শুধু Clear History বাটনে ক্লিক করতে হবে এবং আপনার সিদ্ধান্ত কনফার্ম করতে হবে। ডিফল্টভাবে, সাফারি শুধু শেষ এক ঘন্টার ব্রাউজিং ইতিহাস ডিলিট করে, কিন্তু আপনি সেটিকে একসাথে সকল ইতিহাস ডিলিট করার জন্য বলতে পারেন। যা প্রায়শই ঘটে সেটি হচ্ছে ব্যবহারকারীরা শুধু শেষ এক ঘন্টা ডিলিট করতে চান কিন্তু লক্ষ্য করেন না যে সকল ইতিহাস ডিলিট করার অপশনটি সিলেক্ট করা আছে, ফলে তাদের সম্পূর্ণ ব্রাউজিং ইতিহাস সাথে সাথে গায়েব হয়ে যায়।
- প্রাইভেট ব্রাউজিং: সাফারি আপনাকে একটি প্রাইভেট উইন্ডো (Command+Shift+N) খুলতে দেয় যা আপনার ব্রাউজিং ইতিহাস রেকর্ড হওয়া থেকে রোধ করে। সাফারি ব্যবহারকারীরা কখনো কখনো বুঝতে পারেন না যে সে প্রাইভেট উইন্ডোতে ব্রাউজ করছেন এবং চমকে যান তাদের ব্রাউজিং ইতিহাস কেন রেকর্ড হয়নি।
- ফরম্যাটিং: ম্যাকওএস রিইনস্টল করার সময়, সিস্টেম ড্রাইভ ফরম্যাট করা কখনো কখনো ভালো Idee যাতে একটি ক্লিন স্লেট দিয়ে শুরু করা যায়। এটা gehegsen না বলে যে ফরম্যাটিং শুধু সাফারি ইতিহাসই না, হার্ড ড্রাইভে সংরক্ষিত সকল অন্যান্য ফাইলও ইরেজ করে।
- হ্যাকার: ম্যাক ব্যবহারকারী ম্যালওয়ার থেকে তুলনামূলকভাবে নিরাপদ কারণ অধিকাংশ সাইবার ক্রিমিনাল উইন্ডোজ কম্পিউটারকে টার্গেট করে, কিন্তু এটা মানে সেগুলো সম্পূর্ণ ইমিউন নয়। র্যানসমওয়ার থেকে রিমোট ডেস্কটপ হ্যাক পর্যন্ত, একাধিক সাইবার হুমকি আছে যা ম্যাক ব্যবহারকারীদের সম্পূর্ণ সাফারি ব্রাউজিং ইতিহাস এক মুহূর্তে হারিয়ে ফেলতে পারে।
সৌভাগ্য, উপরে বর্ণিত সকল পরিস্থিতিতে—প্রাইভেট ব্রাউজিং (যে ব্রাউজিং ইতিহাস রেকর্ড হতে না দেয়) বাদে— নেটিভ টুল এবং থার্ড-পার্টি সফ্টওয়্যার ব্যবহার করে সাফারি ইতিহাস রিস্টোর করা সম্ভব।
সাফারি ইতিহাস রিকভারি কীভাবে করবেন?
ম্যাকএ সাফারি ইতিহাস রিকভার করার তিনটি প্রধান পদ্ধতি আছে, এবং আমরা সেগুলো একই ক্রমে বর্ণনা করব যাতে আমরা আপনাকে সুপারিশ করি ট্রাই করার জন্য।
পদ্ধতি ১: Disk Drill
Disk Drill একটি অকস্মাত ডিলিট হওয়া বা ফরম্যাটিং এর সময় হারানো History.db রিকভার করার জন্য পেরফেক্ট। যতক্ষণ ফাইল ওভাররাইট না হয়েছে, আপনি সেটি পুরোপুরি রিকভার করতে পারবেন। এমনকি ফাইলটি আংশিকভাবে করাপ্ট হয়ে গেলেও, আপনি এটা DB Browser for SQLite বা যেকোনো টেক্সট এডিটর যেমন অ্যাপলস TextEdit দিয়ে খুলতে পারবেন।
Disk Drill দিয়ে সাফারি ব্রাউজিং-এর ডিলিট ইতিহাস রিস্টোর করতে:
- ম্যাকের জন্য Disk Drill ডাউনলোড এবং ইনস্টল করুন।
- Disk Drill লঞ্চ করুন এবং আপনার মূল হার্ড ড্রাইভ সিলেক্ট করুন।
- Search for lost data-এ ক্লিক করুন।
- টপ-রাইট কোণে সার্চ ফিল্ডে "history.db" টাইপ করুন এবং রিটার্ন চাপুন।
- ডিলিট করা History.db ফাইল সিলেক্ট করুন এবং Recover বাটনে ক্লিক করুন।
- একটি নিরাপদ রিকভারি ডেস্টিনেশন বেছে নিন এবং OK-এ ক্লিক করুন।
আপনি তখন আপনার প্রিয় টেক্সট এডিটর বা ডাটাবেস ব্রাউজারে ডিলিট করা সাফারি ইতিহাস দেখতে পারবেন। সাফারি এতে দেখতে, আপনাকে রিকভার করা History.db ফাইলটি ~/Library/Safari-এ কপি করতে হবে এবং বর্তমানে সেই লোকেশনে থাকা ফাইলটি ওভাররাইট করতে হবে।
পদ্ধতি ২: আইক্লাউড
আপনি যদি আপনার সাফারি ডেটা ব্যাকআপ এবং ডিভাইস জুড়ে সিঙ্ক রাখতে আইক্লাউড ব্যবহার করেন, তাহলে আপনি আপনার আইফোন বা অন্য যেকোনো আইওএস এবং আইপ্যাডওএস ডিভাইস ব্যবহার করে ডিলিট করা সাফারি ইতিহাস রিকভার করতে পারেন যেটিতে এখনও আসল ব্রাউজিং ইতিহাস ডেটা আছে।
আপনাকে কী করতে হবে:
- আপনার আইফোন বা আইপ্যাডে Settings অ্যাপ খুলুন।
- আপনার নামে ট্যাপ করুন।
- iCloud সিলেক্ট করুন।
- Safari লোকেট করুন এবং এর পাশের স্যুইচ টগল করুন যতক্ষণ না আপনাকে আপনার ডেটা মার্জ করার জন্য প্রম্পট করা হয়।
- Merge-এ ক্লিক করুন।
এই পদ্ধতিতে, আপনি আপনার আইফোনকে বাধ্য করছেন আইক্লাউডে সাফারি ব্রাউজিং ইতিহাস ওভাররাইট করতে, যা স্বর্থে আপনাকে ম্যাকএ ডিলিট করা সাফারি ইতিহাস রিকভার করতে দেয় শুধু আইক্লাউড সেটিংসে সাফারি অপশন অন করে (এই আর্টিকেলের শেষ সেকশনে ধাপে ধাপে গাইডের জন্য দেখুন)।
পদ্ধতি ৩: টাইম মেশিন
সাফারি ইতিহাস রিকভারি টাইম মেশিন ব্যবহার করেও পারফর্ম করা যায়। যেন আপনি নিউক্লিয়ার অপশন বেছে নিয়ে আপনার পুরো ম্যাককে রিকভারি থেকে একটি পূর্ববর্তী অবস্থায় রিস্টোর করতে পারেন, শুধু History.db ফাইলটি রিকভার করা অনেক কম সময় সাপেক্ষ। যা, আমরা আগে এই আর্টিকেলে ব্যাখ্যা করেছি, সকল পূর্বে দেখা ওয়েবসাইট ধারণ করে এবং ~/Library/Safari ডিরেক্টরিতে সংরক্ষিত থাকে।
টাইম মেশিন ব্যবহার করে সাফারি ব্রাউজিং-এর ডিলিট ইতিহাস রিস্টোর করতে:
- সাফারি বন্ধ করুন
- ফাইন্ডার খুলুন এবং Go -> Go to Folder সিলেক্ট করুন।
- ~/Library/Safari লিখুন এবং Go বাটনে ক্লিক করুন।
- History.db ফাইল খুঁজে বের করার জন্য স্ক্রোল ডাউন করুন এবং সেটি সিলেক্ট করুন।
- মেনুবারেस्थित টাইম মেশিন আইকনে ক্লিক করুন এবং Enter Time Machine বেছে নিন।
- সময় achter প্রবেশ করুন যতক্ষণ না আপনি History.db ফ일의 একটি ভার্সন দেখেন যাতে আপনার হারানো সাফারি ব্রাউজিং ইতিহাস আছে।
- সিলেক্ট করা ফাইলটি রিস্টোর করতে Restore-এ ক্লিক করুন।
পরবর্তী বার আপনি সাফারি খুললে, আপনার ব্রাউজিং ইতিহাস ফিরে আসা উচিত। টাইম মেশিন ব্যবহার করে সাফারি ব্রাউজিং-এর ডিলিট ইতিহাস রিট্রিভ করা কতটুকু সহজ সেটি এই।
এই পদ্ধতির একমাত্র সমস্যা হচ্ছে এটা শুধু তখনই কাজ করবে যদি ডেটা লস ঘটনার আগে টাইম মেশিন সক্ষম করা থাকে। যদি সেটি সক্ষম না থাকে, তাহলে আপনার History.db ফাইলটির কোনো ব্যাকআপ থাকবে না রিকভার করার জন্য।
সাফারি ইতিহাস লস কীভাবে প্রতিরোধ করবেন?
সাফারি ইতিহাস লস প্রতিরোধ করার সেরা উপায় হচ্ছে আইক্লাউড প্রিফারেন্সেসে সাফারি অন করা। সেটি করলে, আইক্লাউড আপনার সাফারি ডেটা স্বয়ংক্রিয়ভাবে ক্লাউডে ব্যাকআপ করবে, আপনাকে আপনার ডিভাইস জুড়ে সেটি সিঙ্ক রাখতে দেবে এবং আপনার ম্যাকের সাথে কিছুই হলে সহজে রিট্রিভ করতে দেবে।
আইক্লাউডের সাথে আপনার সাফারি ব্রাউজিং ইতিহাস ব্যাকআপ করতে:
- আপনার ম্যাকএ System Preferences অ্যাপ খুলুন।
- iCloud সিলেক্ট করুন।
- Safari চেক করুন।
আপনার সাফারি ব্রাউজিং ইতিহাস একই অ্যাপল আইডি ব্যবহার করে সকল অ্যাপল ডিভাইসে স্বয়ংক্রিয়ভাবে সিঙ্ক হবে।