Windows Server Advanced Troubleshooting Techniques গাইড ও নোট

Microsoft Technologies - উইন্ডোজ সার্ভার (Windows Server)
468

Windows Server ব্যবহারে কখনো কখনো বিভিন্ন ধরণের সমস্যা বা ত্রুটি দেখা দিতে পারে, যার ফলে সার্ভারের পারফরম্যান্স বা সিস্টেম স্থিতিশীলতায় প্রভাব পড়তে পারে। এই ধরনের সমস্যা সমাধানের জন্য Advanced Troubleshooting Techniques প্রয়োজন, যা সার্ভারের অবস্থা সঠিকভাবে বিশ্লেষণ করতে এবং কার্যকর সমাধান দিতে সাহায্য করে।

এখানে Windows Server এর উন্নত সমস্যার সমাধানের জন্য কিছু গুরুত্বপূর্ণ পদ্ধতি এবং টুলস আলোচনা করা হয়েছে।


Event Viewer ব্যবহার

Event Viewer হলো Windows Server এর একটি শক্তিশালী টুল যা সিস্টেমের সমস্ত ইভেন্ট লগ সংরক্ষণ করে। এটি বিশেষভাবে গুরুত্বপূর্ণ যখন সার্ভারে কোনো সমস্যা বা ত্রুটি ঘটে। আপনি Event Viewer ব্যবহার করে ত্রুটির কারণ, পারফরম্যান্স সমস্যা, বা সিস্টেম ক্র্যাশ শনাক্ত করতে পারেন।

Event Viewer ব্যবহার করার ধাপ:

  1. Event Viewer খোলা:
    • Windows + R চাপুন, এবং তারপর eventvwr.msc টাইপ করুন।
  2. Logs অন্বেষণ করা:
    • Windows Logs এর অধীনে Application, System, এবং Security লগগুলো দেখতে পাবেন।
    • Application Log তে সফটওয়্যার বা অ্যাপ্লিকেশনের ত্রুটি দেখানো হয়, এবং System Log তে হার্ডওয়্যার বা ড্রাইভার সম্পর্কিত সমস্যা আসে।
  3. Filter ব্যবহার:
    • আপনি নির্দিষ্ট ধরনের ইভেন্ট দেখতে Filter ব্যবহার করতে পারেন। উদাহরণস্বরূপ, Error বা Warning ইভেন্ট ফিল্টার করা।

Performance Monitor এবং Resource Monitor

Performance Monitor এবং Resource Monitor Windows Server এর দুইটি গুরুত্বপূর্ণ টুল যা সিস্টেমের পারফরম্যান্স এবং রিসোর্স ব্যবহার ট্র্যাক করতে ব্যবহৃত হয়। এগুলি রিয়েল-টাইমে সিপিইউ, মেমরি, ডিস্ক, নেটওয়ার্ক এবং অন্যান্য রিসোর্সের ব্যবহার দেখায়, এবং পারফরম্যান্স সমস্যা বিশ্লেষণে সহায়তা করে।

Performance Monitor ব্যবহার করা:

  1. Performance Monitor খুলুন:
    • Windows + R চাপুন এবং perfmon টাইপ করুন।
  2. Add Counters:
    • আপনি বিভিন্ন Performance Counters যেমন Processor, Memory, Disk I/O ইত্যাদি যোগ করতে পারেন।
  3. Log and Alerts:
    • আপনি পারফরম্যান্সের ডেটা লগ রাখতে এবং নির্দিষ্ট পারফরম্যান্স থ্রেশহোল্ডে এলার্ট তৈরি করতে পারেন।

Resource Monitor ব্যবহার করা:

  1. Resource Monitor খুলুন:
    • Windows + R চাপুন এবং resmon টাইপ করুন।
  2. Resource Utilization দেখুন:
    • Resource Monitor আপনাকে সিপিইউ, মেমরি, ডিস্ক এবং নেটওয়ার্কের রিয়েল-টাইম ব্যবহার দেখতে সহায়তা করবে।

Task Manager এবং Process Explorer

Task Manager এবং Process Explorer হল এমন দুটি টুল যা Windows Server এর রিয়েল-টাইম প্রসেস এবং অ্যাপ্লিকেশন ম্যানেজ করতে ব্যবহৃত হয়। যখন কোনো অ্যাপ্লিকেশন বা প্রসেস সমস্যার সৃষ্টি করে, তখন Task Manager বা Process Explorer এর মাধ্যমে সেই প্রসেসকে বন্ধ বা ম্যানেজ করা যায়।

Task Manager ব্যবহার:

  1. Task Manager খুলুন:
    • Ctrl + Shift + Esc চাপুন অথবা Ctrl + Alt + Del থেকে Task Manager নির্বাচন করুন।
  2. Processes Tab:
    • প্রসেস ট্যাবে সমস্ত চলমান অ্যাপ্লিকেশন এবং ব্যাকগ্রাউন্ড প্রসেস দেখতে পারবেন।
  3. Performance Tab:
    • এখানে সিপিইউ, মেমরি, ডিস্ক এবং নেটওয়ার্ক পারফরম্যান্স দেখতে পারবেন।

Process Explorer ব্যবহার:

  1. Process Explorer ইনস্টল করুন:
    • এটি Microsoft Sysinternals স্যুইটের একটি অংশ। আপনাকে এটি আলাদাভাবে ডাউনলোড এবং ইনস্টল করতে হবে।
  2. Process Tree দেখুন:
    • Process Explorer আপনাকে প্রক্রিয়াগুলির একটি বিস্তারিত গাছ (tree) দেখাবে, যেখানে আপনি প্রতিটি প্রসেসের সম্পর্ক এবং পারফরম্যান্স বিশ্লেষণ করতে পারবেন।

Safe Mode এবং Startup Repair

কখনো কখনো Windows Server এর স্টার্টআপে সমস্যা দেখা দেয়। এই ধরনের সমস্যা সমাধানের জন্য Safe Mode এবং Startup Repair একটি কার্যকরী উপায় হতে পারে। Safe Mode কমপক্ষে সিস্টেম ড্রাইভার এবং পরিষেবা লোড করে, যা সাহায্য করে প্রাথমিক সমস্যা চিহ্নিত করতে।

Safe Mode এ বুট করা:

  1. System Configuration (msconfig) খুলুন।
  2. Boot tab এ যান এবং Safe boot অপশনটি চেক করুন।
  3. Restart করুন এবং সিস্টেম Safe Mode এ বুট হবে।

Startup Repair ব্যবহার করা:

  1. Windows Installation Media দিয়ে কম্পিউটার বুট করুন।
  2. Repair your computer নির্বাচন করুন এবং তারপর Startup Repair নির্বাচন করুন।
  3. Startup Repair স্বয়ংক্রিয়ভাবে সিস্টেমের বুট সম্পর্কিত সমস্যা সমাধান করবে।

Network Troubleshooting

Network Troubleshooting একে অপরের সাথে সংযুক্ত সার্ভার এবং ক্লায়েন্ট ডিভাইসগুলোর মধ্যে সংযোগ সমস্যা সমাধান করার জন্য অত্যন্ত গুরুত্বপূর্ণ। এখানে কিছু সাধারণ সমস্যা এবং তাদের সমাধান দেওয়া হলো:

Ping এবং Tracert ব্যবহার:

  • Ping কমান্ড ব্যবহার করে সিস্টেমের নেটওয়ার্ক কানেক্টিভিটি চেক করা যায়। উদাহরণ: ping 192.168.1.1
  • Tracert কমান্ড ব্যবহার করে, আপনি আপনার প্যাকেটটি কোথায় থেমে যাচ্ছে বা গন্তব্যস্থলে পৌঁছাচ্ছে কিনা তা ট্রেস করতে পারেন। উদাহরণ: tracert www.example.com

Netstat এবং IPConfig ব্যবহার:

  • Netstat: নেটওয়ার্ক সংযোগের তথ্য দেখানোর জন্য ব্যবহৃত হয়।
    • কমান্ড: netstat -an
  • IPConfig: নেটওয়ার্ক অ্যাডাপ্টারের আইপি কনফিগারেশন দেখতে ব্যবহার করা হয়।
    • কমান্ড: ipconfig /all

Windows Server Logs এবং Debugging Tools

Windows Server এর মধ্যে বিভিন্ন ধরনের লগ এবং ডিবাগিং টুলস রয়েছে যা গভীর ত্রুটি নির্ণয় করতে সাহায্য করে। এর মধ্যে Windows Debugger (WinDbg) এবং Debugging Tools for Windows গুরুত্বপূর্ণ টুলস।

Windows Debugger (WinDbg):

  • WinDbg হল একটি পাওয়ারফুল ডিবাগিং টুল যা ডাম্প ফাইল বিশ্লেষণ এবং ডিবাগিংয়ের জন্য ব্যবহৃত হয়।
  • এটি বিশেষ করে kernel-level সমস্যা এবং অ্যাপ্লিকেশন ক্র্যাশের তদন্তে ব্যবহৃত হয়।

Conclusion

Windows Server Advanced Troubleshooting Techniques একটি গুরুত্বপূর্ণ অংশ যেটি সিস্টেমের স্থিতিশীলতা এবং পারফরম্যান্স নিশ্চিত করতে সাহায্য করে। এটি ব্যবহারের মাধ্যমে আপনি দ্রুত সমস্যা চিহ্নিত করতে এবং সমস্যার সমাধান করতে পারেন। Event Viewer, Performance Monitor, Safe Mode, এবং Network Troubleshooting এর মতো টুলস এবং পদ্ধতিগুলি আপনাকে কার্যকরীভাবে সমস্যাগুলি সমাধান করতে সহায়তা করবে।

Content added By

Common Server Issues এবং তাদের সমাধান

525

Windows Server ব্যবহারের সময় নানা ধরণের সমস্যা দেখা দিতে পারে, যা সিস্টেমের কার্যক্রম, পারফরমেন্স এবং নিরাপত্তাকে প্রভাবিত করতে পারে। এখানে কিছু সাধারণ সমস্যা এবং তাদের সমাধান পদ্ধতি আলোচনা করা হলো।


১. সিস্টেম স্লো বা ল্যাগিং

কারণ:

  • High CPU usage: অনেক সময় অতিরিক্ত অ্যাপ্লিকেশন চলমান থাকা, ভুল কনফিগারেশন, অথবা ভাইরাস/ম্যালওয়্যার আক্রমণের কারণে সিপিইউ ব্যবহার বেড়ে যায়।
  • Insufficient RAM: সার্ভারে পর্যাপ্ত RAM না থাকলে সিস্টেম স্লো হয়ে যেতে পারে।
  • Disk space: ড্রাইভের অপ্রয়োজনীয় ফাইল বা লোগ ফাইল জমে গেলে ডিস্ক ফুল হয়ে যায়, যার ফলে সিস্টেম স্লো হয়ে যায়।

সমাধান:

  • Task Manager খুলে CPU এবং Memory ব্যবহার চেক করুন এবং প্রয়োজনের অতিরিক্ত প্রোগ্রাম বন্ধ করুন।
  • অপ্রয়োজনীয় ফাইল মুছে ফেলার জন্য Disk Cleanup ব্যবহার করুন।
  • Server Performance Monitoring চালিয়ে দেখুন কোন প্রোগ্রাম বা সার্ভিস অতিরিক্ত রিসোর্স ব্যবহার করছে।
  • RAM বা CPU আপগ্রেড করুন যদি প্রয়োজন হয়।

২. Network Connectivity Issues

কারণ:

  • IP Configuration: সঠিক IP কনফিগারেশন না থাকার কারণে নেটওয়ার্ক সমস্যা হতে পারে।
  • DNS Issues: DNS সঠিকভাবে কনফিগার না হলে নেটওয়ার্ক অ্যাক্সেস সমস্যা হতে পারে।
  • Firewall Settings: নেটওয়ার্ক ট্রাফিক ব্লক করার জন্য ফায়ারওয়াল কনফিগারেশন প্রভাবিত হতে পারে।

সমাধান:

  • IP configuration চেক করুন এবং ipconfig কমান্ড দিয়ে সঠিক IP কনফিগারেশন নিশ্চিত করুন।
  • DNS settings পুনরায় যাচাই করুন এবং যদি প্রয়োজন হয় DNS সার্ভার পরিবর্তন করুন।
  • Ping বা tracert কমান্ড দিয়ে নেটওয়ার্ক কানেকটিভিটি চেক করুন এবং যেখানে সমস্যা হচ্ছে সেটি সনাক্ত করুন।
  • ফায়ারওয়াল সেটিংস চেক করুন এবং প্রয়োজন হলে পোর্ট ওপেন বা ফায়ারওয়াল রুল আপডেট করুন।

৩. Service Failure

কারণ:

  • Service Crashes: সিস্টেমের নির্দিষ্ট সার্ভিস ক্র্যাশ হতে পারে যদি কোনও অ্যাপ্লিকেশন বা সার্ভিসের কনফিগারেশন ভুল হয়।
  • Dependency Issues: কিছু সার্ভিসের জন্য নির্দিষ্ট ডিপেন্ডেন্সি থাকতে পারে যা কাজ না করলে সার্ভিস চালু হতে পারে না।

সমাধান:

  • Event Viewer ব্যবহার করে সার্ভিসের লগ চেক করুন এবং ক্র্যাশের কারণ খুঁজে বের করুন।
  • সঠিকভাবে সার্ভিসের ডিপেনডেন্সি চেক করুন এবং প্রয়োজনে নির্দিষ্ট সার্ভিসগুলি ম্যানুয়ালি স্টার্ট করুন।
  • PowerShell দিয়ে সার্ভিস পুনরায় রিস্টার্ট করুন:

    Restart-Service -Name "ServiceName"
    
  • Windows Updates এবং প্যাচ ইনস্টল করে সার্ভিস ফিক্স করুন।

৪. Disk Space Issues

কারণ:

  • Low Disk Space: সার্ভারের ডিস্ক স্পেস প্রায় শেষ হয়ে যাওয়ার কারণে সিস্টেম স্লো হতে পারে, বিশেষ করে C ড্রাইভে।
  • Temporary Files: অপ্রয়োজনীয় টেম্পোরারি ফাইল, লগ ফাইল বা ক্যাশ ডেটা ডিস্ক স্পেস দখল করে রাখতে পারে।

সমাধান:

  • Disk Cleanup টুল ব্যবহার করে অপ্রয়োজনীয় ফাইল মুছে ফেলুন।
  • WinDirStat বা TreeSize ব্যবহার করে ডিস্কে বৃহত্তম ফাইলগুলি চিহ্নিত করুন এবং সেগুলি মুছে ফেলুন।
  • Storage Spaces ব্যবহার করে ডাটা শিফট করুন বা নতুন ডিস্ক সংযুক্ত করুন।

৫. Authentication Errors

কারণ:

  • DNS Misconfiguration: DNS সঠিকভাবে কনফিগার না থাকলে ইউজার authentication ত্রুটি দেখা দিতে পারে।
  • Time Sync Issues: সার্ভারের টাইম এবং ডোমেইন কন্ট্রোলারের টাইম সিঙ্ক না হলে Kerberos authentication সমস্যা সৃষ্টি হতে পারে।

সমাধান:

  • DNS settings যাচাই করুন এবং সঠিক DNS সার্ভার কনফিগার করুন।
  • সার্ভারের system time এবং domain controller এর সাথে টাইম সিঙ্ক করুন।
  • Net time অথবা w32tm কমান্ড দিয়ে টাইম সিঙ্ক্রোনাইজ করুন:

    w32tm /resync
    
  • Active Directory এর User/Group policies চেক করুন এবং প্রয়োজনে reset করুন।

৬. Windows Update Failures

কারণ:

  • Corrupted Update Files: কিছু সময় আপডেট ফাইলগুলি দুর্নীতিগ্রস্ত হতে পারে, যার ফলে আপডেট প্রক্রিয়া সফলভাবে শেষ হয় না।
  • Insufficient Disk Space: ডিস্কে পর্যাপ্ত স্পেস না থাকলে আপডেট চলতে পারে না।

সমাধান:

  • Windows Update Troubleshooter ব্যবহার করে আপডেট সমস্যাগুলি স্বয়ংক্রিয়ভাবে সমাধান করুন।
  • Windows Update History চেক করুন এবং সমস্যা সমাধানের জন্য আপডেট ক্যাশ ক্লিয়ার করুন:

    Stop-Service -Name wuauserv
    Remove-Item -Path "C:\Windows\SoftwareDistribution\Download\*" -Recurse
    Start-Service -Name wuauserv
    
  • Disk Cleanup চালিয়ে ডিস্কের স্পেস বাড়ান।

৭. Security Vulnerabilities

কারণ:

  • Outdated Software: পুরনো সফটওয়্যার বা অপারেটিং সিস্টেম নিরাপত্তার দিক থেকে ঝুঁকিপূর্ণ হতে পারে।
  • Weak Passwords: দুর্বল পাসওয়ার্ড নিরাপত্তা ঝুঁকি সৃষ্টি করতে পারে, যেমন ব্রুটফোর্স আক্রমণ।

সমাধান:

  • সিস্টেমের সমস্ত Windows Updates এবং সফটওয়্যার প্যাচ ইন্সটল করুন।
  • সঠিক Group Policy সেটিংস প্রয়োগ করুন, যেমন Password Complexity Policy
  • Windows Defender বা অন্য কোনও এন্টি-ভাইরাস সফটওয়্যার দিয়ে পুরো সার্ভার স্ক্যান করুন।
  • Firewall কনফিগারেশন নিশ্চিত করুন এবং অবাঞ্ছিত ট্রাফিক ব্লক করুন।

৮. Backup Failures

কারণ:

  • Corrupted Backup Files: ব্যাকআপ ফাইলগুলির দুর্নীতিগ্রস্ত হওয়া।
  • Insufficient Disk Space: ব্যাকআপ স্টোরেজ জায়গা শেষ হয়ে যাওয়া।
  • Incorrect Backup Configuration: ব্যাকআপ সঠিকভাবে কনফিগার না হওয়া।

সমাধান:

  • ব্যাকআপ স্টোরেজ ডিভাইসের স্পেস চেক করুন এবং প্রয়োজনে অতিরিক্ত স্পেস প্রদান করুন।
  • Backup Logs চেক করুন এবং দুর্নীতিগ্রস্ত ফাইলগুলি ঠিক করুন।
  • Windows Server Backup টুল ব্যবহার করে ব্যাকআপ পুনরায় কনফিগার করুন এবং পূর্ণ ব্যাকআপ নিন।

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

Content added By

Advanced Diagnostics Tools (DISM, SFC)

339

DISM (Deployment Imaging Service and Management Tool) এবং SFC (System File Checker) হল দুইটি গুরুত্বপূর্ণ ইউটিলিটি টুল যা Windows Server এবং Windows OS-এর সিস্টেম এবং ফাইল সিস্টেম সমস্যা সনাক্ত এবং মেরামত করতে ব্যবহৃত হয়। এগুলি সাধারণত সিস্টেম সমস্যা যেমন সিস্টেম ফাইল দুর্নীতি, কম্পিউটার পারফরম্যান্স কমে যাওয়া বা সিস্টেম আপডেট সমস্যা সমাধান করার জন্য ব্যবহৃত হয়।


DISM (Deployment Imaging Service and Management Tool)

DISM হল একটি powerful command-line tool যা Windows Image এর স্বাস্থ্য পরীক্ষা এবং মেরামত করতে ব্যবহৃত হয়। এটি প্রধানত Windows OS ইমেজ (WIM) এবং VHD (Virtual Hard Disk) ফাইলগুলির পরিচালনা এবং ম্যানিপুলেশনের জন্য ডিজাইন করা হয়েছে। DISM একটি ইমেজ ফাইলের মধ্যে সিস্টেম ফাইলের দুর্নীতি ঠিক করতে সহায়তা করে এবং আপনি যদি Windows Server বা Windows Client অপারেটিং সিস্টেমের মধ্যে কোনও সিস্টেম ফাইলের সমস্যা পান তবে এটি ব্যবহার করা হয়।

DISM-এর কিছু সাধারণ ব্যবহারের ক্ষেত্র:

  1. System Image Repair: DISM ইমেজ ফাইলের স্বাস্থ্য পরীক্ষা করে এবং দূষিত বা মিসিং সিস্টেম ফাইল ঠিক করার চেষ্টা করে।
  2. Windows Update Issues Fixing: Windows আপডেটের সাথে সম্পর্কিত সমস্যাগুলি সমাধান করতে DISM ব্যবহার করা হয়।
  3. Component Store (WinSxS) Cleanup: ডিস্ক স্পেস মুক্ত করতে DISM WinSxS ফোল্ডারের অপ্রয়োজনীয় ফাইল সরাতে ব্যবহৃত হয়।

DISM কমান্ড উদাহরণ

  • সিস্টেম ইমেজ স্ক্যান এবং মেরামত: DISM ব্যবহার করে সিস্টেম ইমেজের সমস্যা সনাক্ত এবং মেরামত করার জন্য নিচের কমান্ডটি ব্যবহার করা যেতে পারে:

    DISM /Online /Cleanup-Image /RestoreHealth
    

    এটি Windows ইমেজে কোনও সমস্যা থাকলে তা ঠিক করতে সহায়তা করবে।

  • Component Store Cleanup: DISM ব্যবহার করে WinSxS ফোল্ডার থেকে অপ্রয়োজনীয় ফাইল পরিষ্কার করা:

    DISM /Online /Cleanup-Image /StartComponentCleanup
    
  • এনভায়রনমেন্ট চেক করা: DISM এর মাধ্যমে কম্পিউটার সিস্টেমের পরিবেশের স্বাস্থ্য পরীক্ষা করা:

    DISM /Online /Cleanup-Image /CheckHealth
    

SFC (System File Checker)

SFC একটি কমান্ড-লাইন টুল যা Windows এর সিস্টেম ফাইল স্ক্যান করে এবং যদি কোন সিস্টেম ফাইল দুর্নীতিগ্রস্ত বা মিসিং থাকে তবে সেগুলি মেরামত করতে কাজ করে। এটি Windows সিস্টেমের একটি অপরিহার্য অংশ, এবং সাধারণত এটি কম্পিউটার বা সার্ভারে সিস্টেম ফাইলের সমস্যা মেরামত করতে ব্যবহৃত হয়। SFC এর মাধ্যমে Windows এর সিস্টেম ফাইলগুলোর যথার্থতা নিশ্চিত করা হয় এবং তা সমাধান করা হয়।

SFC-এর কিছু সাধারণ ব্যবহারের ক্ষেত্র:

  1. Corrupt System File Repair: যখন Windows সিস্টেমের কোন ফাইল সমস্যা দেখা দেয়, তখন SFC ব্যবহার করে সেই ফাইলগুলি মেরামত করা যায়।
  2. System File Integrity Check: SFC সিস্টেম ফাইলের মেলডাউন বা দুর্নীতিগ্রস্ত ফাইল চেক করে এবং সেগুলি পুনঃস্থাপন করার চেষ্টা করে।

SFC কমান্ড উদাহরণ

  • System File Integrity Check: সিস্টেম ফাইল চেক এবং মেরামত করার জন্য SFC চালানো:

    sfc /scannow
    

    এই কমান্ডটি সিস্টেম ফাইল স্ক্যান করে এবং যদি কোনো সমস্যা থাকে তবে সেগুলির মেরামতের চেষ্টা করে।

  • SFC ম্যানুয়ালি রান করা: যদি sfc /scannow এর মাধ্যমে সমস্যা সমাধান না হয়, তবে আপনি DISM ব্যবহার করে সিস্টেমের কনটেইনার বা ইমেজ মেরামত করতে পারেন:

    DISM /Online /Cleanup-Image /RestoreHealth
    

    এরপর আবার SFC চালানো:

    sfc /scannow
    
  • SFC লগ ফাইল দেখা: যদি আপনি SFC এর স্ক্যানের ফলাফল দেখতে চান, তাহলে লগ ফাইল চেক করতে পারবেন:

    findstr /c:"[SR]" %windir%\logs\cbs\cbs.log > "%userprofile%\desktop\sfc.txt"
    

    এই কমান্ডটি SFC লগ ফাইলের একটি সংক্ষিপ্ত রূপ তৈরি করবে।


DISM এবং SFC এর মধ্যে পার্থক্য

  • DISM: এটি সিস্টেম ইমেজের উপর কাজ করে, এবং ইমেজ ফাইলের যে কোনও দুর্নীতি বা ফাইল মিসিং সমস্যার সমাধান করে। এটি ইমেজ মেরামতের জন্য বিশেষভাবে ডিজাইন করা হয়েছে এবং Windows আপডেটের সমস্যা সমাধান করতে ব্যবহৃত হয়।
  • SFC: এটি সিস্টেম ফাইল স্ক্যান করে এবং Windows OS এর দুর্নীতিগ্রস্ত সিস্টেম ফাইলগুলির মেরামত করে। এটি সাধারনত স্থানীয়ভাবে মেরামত করে সিস্টেম ফাইলের অখণ্ডতা যাচাই করে।

ব্যবহার করার সময় পরামর্শ

  • DISM ব্যবহার করার সময়: এটি সিস্টেম ইমেজের ত্রুটি সনাক্ত এবং মেরামত করতে ব্যবহৃত হয়, তবে এটি SFC এর চাইতে বেশি সময় নিতে পারে।
  • SFC ব্যবহার করার সময়: এটি সহজ এবং দ্রুত, তবে কিছু গুরুতর সিস্টেম সমস্যা মেরামত করতে DISM এর প্রয়োজন হতে পারে।

DISM এবং SFC উভয়ই Windows Server বা Windows OS সিস্টেমের অখণ্ডতা রক্ষা করতে সহায়ক, এবং এগুলির মাধ্যমে যে কোনো সিস্টেম ফাইল সমস্যার দ্রুত সমাধান করা সম্ভব।

Content added By

Network এবং Connectivity Troubleshooting

383

Network Troubleshooting হল একটি প্রক্রিয়া যা বিভিন্ন ধরনের নেটওয়ার্ক সমস্যা চিহ্নিত ও সমাধান করার জন্য ব্যবহৃত হয়। যখন নেটওয়ার্ক সংযোগ বা কনফিগারেশন সমস্যার সৃষ্টি হয়, তখন connectivity issues দেখা দেয়, যা কার্যকরভাবে সমাধান করার জন্য নির্দিষ্ট ট্রাবলশুটিং টুল এবং কৌশল ব্যবহার করা হয়। Windows Server এবং অন্যান্য নেটওয়ার্ক ডিভাইসে এই সমস্যাগুলি নির্ণয় করতে এবং সমাধান করতে একটি সিস্টেমেটিক অ্যাপ্রোচ প্রয়োজন।

সাধারণ নেটওয়ার্ক সমস্যা

  1. নেটওয়ার্ক সংযোগের অভাব (No network connection)
  2. ইন্টারনেট সংযোগের সমস্যা (Internet connectivity issues)
  3. DNS সমস্যা (DNS resolution failure)
  4. IP কনফ্লিক্ট (IP address conflict)
  5. ফায়ারওয়াল বা সিকিউরিটি সিস্টেম ব্লক (Firewall or security software blocking)
  6. লো লেটেন্সি বা স্লো নেটওয়ার্ক (High latency or slow network)
  7. রাউটিং সমস্যা (Routing issues)

Troubleshooting Tools

নেটওয়ার্ক এবং কানেক্টিভিটি সমস্যা সনাক্ত করার জন্য বিভিন্ন টুলস এবং কমান্ড ব্যবহার করা যেতে পারে:

১. Ping Command

Ping কমান্ড একটি সহজ টুল যা একটি নির্দিষ্ট IP ঠিকানা বা ডোমেইন নামের সাথে সংযোগ পরীক্ষা করতে ব্যবহৃত হয়। এটি নেটওয়ার্কের ভিতরে প্যাকেট পাঠিয়ে সংযোগের পরিস্থিতি যাচাই করে।

ping <IP Address or Domain Name>

এটি চেক করে:

  • IP ঠিকানা বা ডোমেইন রেসপন্স করছে কি না।
  • প্যাকেটের রাউটিং বা লেটেন্সি (RTT - Round-Trip Time) সম্পর্কে তথ্য।

সমস্যা:

  • যদি পিং এ কোনও রেসপন্স না আসে, তাহলে এটি নেটওয়ার্ক কানেকটিভিটি বা সুনির্দিষ্ট ডিভাইসে সমস্যার সংকেত দিতে পারে।

২. Traceroute (tracert) Command

Traceroute (Windows এ tracert) কমান্ডটি নেটওয়ার্কের রুটের বিস্তারিত ম্যাপ তৈরি করে, যেখানে প্যাকেটটি এক স্থান থেকে অন্য স্থানে পৌঁছানোর সময় কোন রাউটার বা হপের মাধ্যমে যাচ্ছে তা দেখা যায়।

tracert <Domain Name or IP Address>

সমস্যা:

  • যদি কোন হপে লেটেন্সি বা টাইমআউট হয়, তাহলে সমস্যা সেই নির্দিষ্ট রাউটার বা নেটওয়ার্ক সেগমেন্টে হতে পারে।

৩. ipconfig / ifconfig Command

ipconfig (Windows) বা ifconfig (Linux/macOS) কমান্ড ব্যবহার করে, আপনি আপনার নেটওয়ার্ক সংযোগের বিবরণ পেতে পারেন, যেমন:

  • IP ঠিকানা
  • সাবনেট মাস্ক
  • ডিফল্ট গেটওয়ে
  • DNS সঠিকভাবে কনফিগার করা আছে কি না
ipconfig /all   # Windows
ifconfig        # Linux/macOS

সমস্যা:

  • যদি IP ঠিকানা সঠিকভাবে কনফিগার না করা থাকে বা গেটওয়ে অ্যাক্সেসযোগ্য না থাকে, তাহলে নেটওয়ার্ক কানেকশন স্থাপন করতে সমস্যা হতে পারে।

৪. nslookup Command

nslookup হল একটি টুল যা DNS রেজোলিউশনের জন্য ব্যবহৃত হয়। এটি DNS সার্ভার এবং ডোমেইন নামের মধ্যে সম্পর্ক পরীক্ষা করতে সহায়তা করে। DNS রেজোলিউশনে সমস্যা থাকলে, এটি ব্যবহার করে দ্রুত সমস্যা সনাক্ত করা যায়।

nslookup <Domain Name>

সমস্যা:

  • DNS সার্ভার থেকে সঠিক IP রেসপন্স না পেলে, DNS রেজোলিউশন সমস্যা হতে পারে।

৫. Netstat Command

netstat কমান্ডটি নেটওয়ার্ক স্ট্যাটাস, পোর্ট এবং সক্রিয় সংযোগের তথ্য প্রদর্শন করে। এটি নেটওয়ার্ক কানেকশনের অবস্থা দেখার জন্য সহায়ক।

netstat -an

সমস্যা:

  • যদি নির্দিষ্ট পোর্টে কোনও অ্যাপ্লিকেশন বা সার্ভিস না চলে, তাহলে পোর্ট সম্পর্কিত সমস্যা থাকতে পারে।

৬. Firewall Troubleshooting

ফায়ারওয়াল অনেকসময় নেটওয়ার্ক কানেকশন বাধা দেয়, বিশেষত যদি পোর্ট ব্লক করা থাকে বা নিরাপত্তা পলিসি অত্যধিক কঠোর হয়। আপনি ফায়ারওয়ালের কনফিগারেশন চেক করে নিশ্চিত করতে পারেন যে কোন পোর্ট বা সার্ভিস ব্লক করা হচ্ছে না।

Windows Firewall কনফিগারেশন চেক করতে:

  • Control Panel > Windows Defender Firewall > Allow an app or feature through Windows Defender Firewall

এছাড়া, আপনি PowerShell বা netsh কমান্ডের মাধ্যমে ফায়ারওয়াল পলিসি চেক ও পরিবর্তন করতে পারেন।


Common Network Troubleshooting Steps

১. Physical Connection Check

প্রথমে চেক করুন যে আপনার কেবল এবং হার্ডওয়্যার (যেমন রাউটার, সুইচ, ইথারনেট কেবল) ঠিকঠাক সংযুক্ত আছে কিনা।

২. IP Configuration Check

আপনি যদি DHCP ব্যবহার করেন, নিশ্চিত করুন যে আপনার কম্পিউটার আইপি ঠিকানা সঠিকভাবে প্রাপ্ত হয়েছে। প্রয়োজন হলে, DHCP রিলিজ এবং রিনিউ করতে পারেন:

ipconfig /release
ipconfig /renew

৩. DNS Settings Check

DNS সার্ভার সঠিকভাবে কনফিগার করা আছে কিনা তা যাচাই করুন। আপনি যদি প্রাথমিক DNS সমস্যায় পড়েন, তাহলে বিকল্প DNS সার্ভার (যেমন Google DNS: 8.8.8.8, 8.8.4.4) ব্যবহার করতে পারেন।

৪. Ping Internal Network

আপনার লোকাল নেটওয়ার্কে সংযোগ পরীক্ষা করার জন্য, আপনি আপনার রাউটার বা ডিফল্ট গেটওয়ে পিং করতে পারেন:

ping <Default Gateway IP>

৫. Test External Connectivity

একটি পাবলিক সার্ভারে পিং পাঠিয়ে ইন্টারনেট কানেকশন পরীক্ষা করুন, যেমন Google DNS:

ping 8.8.8.8

৬. Review Logs

নেটওয়ার্ক ডিভাইসের (রাউটার, সুইচ, সার্ভার) লগ চেক করুন, বিশেষ করে যদি সমস্যা নেটওয়ার্কের স্তরে হয়।


উপসংহার

নেটওয়ার্ক এবং কানেক্টিভিটি সমস্যাগুলোর সমাধান করতে সঠিক টুল এবং পদ্ধতি ব্যবহার করা প্রয়োজন। Ping, Traceroute, ipconfig, nslookup, এবং netstat এর মতো কমান্ডগুলো আপনাকে সহজেই সমস্যার উৎস চিহ্নিত করতে সহায়তা করবে। Firewall settings, DNS configuration, এবং physical connections পরীক্ষা করা নেটওয়ার্ক সমস্যা সমাধানের জন্য গুরুত্বপূর্ণ।

Content added By

Server Role Specific Troubleshooting Techniques

379

Windows Server এ বিভিন্ন সার্ভার রোল বা সার্ভিস রয়েছে, যেমন DNS, DHCP, File Services, Active Directory, Web Services (IIS), Print Services ইত্যাদি। প্রতিটি সার্ভার রোলের নিজস্ব সমস্যা ও সমাধানের কৌশল রয়েছে। নিচে কিছু সাধারণ সার্ভার রোলের জন্য ট্রাবলশুটিং টেকনিকস আলোচনা করা হল।


DNS (Domain Name System) Troubleshooting

DNS সার্ভিসের মাধ্যমে ডোমেইন নাম থেকে আইপি অ্যাড্রেস রেজোল্ভ করা হয়। DNS সিস্টেমের সমস্যা হলে নেটওয়ার্ক সংযোগ বা অ্যাপ্লিকেশন অ্যাক্সেসে সমস্যা হতে পারে।

সাধারণ সমস্যা:

  • DNS রেজোলিউশন কাজ না করা
  • সার্ভার নাম রেজোল্ভ না হওয়া
  • DNS সার্ভারের সঠিক কনফিগারেশন না হওয়া

সমাধান:

  1. DNS সার্ভিস রিস্টার্ট করুন:
    • সার্ভিস রিস্টার্ট করতে PowerShell বা কমান্ড প্রম্পট থেকে Restart-Service -Name DNS কমান্ড ব্যবহার করতে পারেন।
  2. DNS Cache ফ্লাশ করুন:
    • DNS ক্যাশ ক্লিয়ার করার জন্য:

      ipconfig /flushdns
      
  3. DNS সার্ভার লোগ চেক করুন:
    • Event Viewer > Applications and Services Logs > Microsoft > Windows > DNS-Server লগ ফাইলটি চেক করে সমস্যা চিহ্নিত করুন।
  4. NSLookup টুল ব্যবহার করুন:
    • নির্দিষ্ট ডোমেইন নাম রেজোল্ভ হচ্ছে কিনা তা পরীক্ষা করতে nslookup টুল ব্যবহার করুন:

      nslookup example.com
      

DHCP (Dynamic Host Configuration Protocol) Troubleshooting

DHCP সার্ভার আইপি অ্যাড্রেস, সাবনেট মাস্ক এবং গেটওয়ে ইত্যাদি নেটওয়ার্ক কনফিগারেশন ক্লায়েন্ট ডিভাইসকে অটোমেটিক্যালি প্রদান করে। DHCP সার্ভিসের সমস্যা হলে, ক্লায়েন্ট ডিভাইস সঠিকভাবে নেটওয়ার্কে কানেক্ট হতে পারে না।

সাধারণ সমস্যা:

  • DHCP সার্ভার ক্লায়েন্টদের আইপি অ্যাড্রেস দিচ্ছে না
  • DHCP রিজার্ভেশন বা লিজ টাইম আউটের সমস্যা

সমাধান:

  1. DHCP সার্ভিস রিস্টার্ট করুন:
    • PowerShell বা কমান্ড প্রম্পট থেকে Restart-Service -Name DHCPServer কমান্ড ব্যবহার করুন।
  2. DHCP লোগ চেক করুন:
    • Event Viewer > Applications and Services Logs > Microsoft > Windows > DHCPServer লোগ ফাইল চেক করুন।
  3. আইপি কনফিগারেশন পরীক্ষা করুন:
    • কমান্ড প্রম্পট থেকে ipconfig /renew এবং ipconfig /release কমান্ড চালিয়ে ক্লায়েন্ট আইপি কনফিগারেশন পুনরায় রিনিউ করুন।
  4. DHCP পুল পরীক্ষা করুন:
    • netsh dhcp show server কমান্ড দিয়ে DHCP সার্ভারের কনফিগারেশন চেক করুন।

Active Directory Troubleshooting

Active Directory (AD) হল একটি ডিরেক্টরি সার্ভিস যা ব্যবহারকারী, কম্পিউটার এবং অন্যান্য রিসোর্সের তথ্য সংরক্ষণ করে এবং নেটওয়ার্ক অ্যাক্সেস নিয়ন্ত্রণ করে।

সাধারণ সমস্যা:

  • ইউজার বা কম্পিউটার লগইন সমস্যা
  • ডোমেইন কন্ট্রোলার সিঙ্ক্রোনাইজেশন সমস্যা

সমাধান:

  1. ডোমেইন কন্ট্রোলারের স্টেটাস চেক করুন:
    • dcdiag কমান্ড দিয়ে ডোমেইন কন্ট্রোলারের স্বাস্থ্য পরীক্ষা করুন:

      dcdiag
      
  2. লগফাইল চেক করুন:
    • Event Viewer > Windows Logs > Directory Service লোগ চেক করুন।
  3. Replication সমস্যা চেক করুন:
    • repadmin কমান্ড দিয়ে ডোমেইন কন্ট্রোলারের রিপ্লিকেশন স্ট্যাটাস চেক করুন:

      repadmin /replsummary
      
  4. নেটওয়ার্ক কানেকশন পরীক্ষা করুন:
    • Ping এবং Nslookup ব্যবহার করে ডোমেইন কন্ট্রোলারের নাম রেজোল্ভ এবং কানেকটিভিটি পরীক্ষা করুন।

IIS (Internet Information Services) Troubleshooting

IIS হল একটি ওয়েব সার্ভিস যা HTTP এবং অন্যান্য ওয়েব প্রোটোকলসের মাধ্যমে অ্যাপ্লিকেশন এবং ওয়েবসাইট হোস্ট করে।

সাধারণ সমস্যা:

  • ওয়েবসাইট বা অ্যাপ্লিকেশন লোড হচ্ছে না
  • সার্ভার 500 বা 404 এরর দেখাচ্ছে
  • SSL বা সিকিউরিটি সম্পর্কিত সমস্যা

সমাধান:

  1. IIS সার্ভিস রিস্টার্ট করুন:
    • PowerShell বা কমান্ড প্রম্পট থেকে iisreset কমান্ড ব্যবহার করুন।
  2. এপ্লিকেশন লোগ চেক করুন:
    • Event Viewer > Applications and Services Logs > Microsoft > Windows > IIS-Logs এ গিয়ে লোগ চেক করুন।
  3. ট্রাফিক চেক করুন:
    • netstat অথবা PowerShell এর Get-NetTCPConnection কমান্ড ব্যবহার করে সার্ভারের পোর্ট চেক করুন এবং ইনকামিং ট্রাফিক ব্লক হচ্ছে কিনা তা পরীক্ষা করুন।
  4. ফায়ারওয়াল কনফিগারেশন চেক করুন:
    • ফায়ারওয়াল সেটিংস পরীক্ষা করে নিশ্চিত করুন যে, ওয়েব পোর্ট (HTTP: 80, HTTPS: 443) খোলা আছে।

File Services Troubleshooting

File Services হল ফাইল শেয়ারিং এবং স্টোরেজ ব্যবস্থাপনা সার্ভিস, যেখানে আপনি ফাইল শেয়ার এবং অ্যাক্সেস কন্ট্রোল পরিচালনা করতে পারেন।

সাধারণ সমস্যা:

  • ফাইল শেয়ার অ্যাক্সেস সমস্যা
  • ফাইল সার্ভার স্লো বা অনুপস্থিত

সমাধান:

  1. ফাইল সার্ভার সার্ভিস রিস্টার্ট করুন:
    • PowerShell বা কমান্ড প্রম্পট থেকে Restart-Service -Name LanmanServer কমান্ড ব্যবহার করুন।
  2. ফাইল শেয়ার পারমিশন চেক করুন:
    • ফাইল শেয়ার বা ফোল্ডারের সিকিউরিটি এবং শেয়ার পারমিশন চেক করুন।
  3. লোগ চেক করুন:
    • Event Viewer > Windows Logs > FileServiceLogs এ গিয়ে সমস্যা সম্পর্কিত লোগ চেক করুন।
  4. Network Troubleshooting:
    • ping, tracert, এবং netstat টুলস ব্যবহার করে নেটওয়ার্ক সংযোগ সমস্যা চিহ্নিত করুন।

Print Services Troubleshooting

Print Services সার্ভিস ব্যবহারকারীদের প্রিন্টার ব্যবহার এবং ম্যানেজ করার সুবিধা দেয়।

সাধারণ সমস্যা:

  • প্রিন্টার কাজ করছে না
  • প্রিন্ট জব ঝুলে থাকা

সমাধান:

  1. Print Spooler সার্ভিস রিস্টার্ট করুন:
    • PowerShell বা কমান্ড প্রম্পট থেকে Restart-Service -Name Spooler কমান্ড ব্যবহার করুন।
  2. প্রিন্টার লোগ চেক করুন:
    • Event Viewer > Windows Logs > PrintService এ গিয়ে লোগ চেক করুন।
  3. প্রিন্টার কনফিগারেশন চেক করুন:
    • প্রিন্টারের সঠিকভাবে কানেক্ট হওয়া এবং শেয়ার করা নিশ্চিত করুন।

সার্ভার রোল স্পেসিফিক ট্রাবলশুটিং পদ্ধতিগুলির মাধ্যমে আপনি প্রতিটি সার্ভারের নির্দিষ্ট সমস্যা সনাক্ত এবং সমাধান করতে পারবেন। এর মাধ্যমে সার্ভারের কর্মক্ষমতা এবং নির্ভরযোগ্যতা নিশ্চিত করা সম্ভব।

Content added By
Promotion

Are you sure to start over?

Loading...