এক্সএফএসের সাথে এমডএডএম রেইড 5 পুনরুদ্ধার করুন


0

আমি পুরানো বাফেলো টেরাস্টেশন থেকে ডেটা পুনরুদ্ধার করার চেষ্টা করছি যা ব্যর্থ হয়েছিল। অন্য কারও দ্বারা ডেটা পুনরুদ্ধারের পূর্বের প্রচেষ্টাটি ব্যর্থ হয়েছিল এবং আমি নিম্নলিখিত পরিস্থিতিটি সহ রেখে এসেছি।

এনবি: পূর্বে ঠিক কোন আদেশগুলি চালিত হয়েছিল তা আমি নিশ্চিত নই, আশাকরি দুর্ঘটনাকবলিত কোনও ক্ষতি হয়নি!

আসল টেরাস্টেশনটিতে সিস্টেম, অদলবদল এবং ডেটা পার্টিটিনসগুলির সাথে চারটি ডিস্ক ছিল। ডেটা পার্টিশনগুলি raid5 ব্যবহার করে পরিচালনা করা হয়েছিল এবং আমি বিশ্বাস করি যে ফাইল সিস্টেমটি এক্সএফএস ছিল।

বাহ্যিক ইউএসবি এইচডিডি ডিভাইসে স্বতন্ত্রভাবে সংযুক্ত করে এমন কিছু কমান্ডের সাহায্যে তিনটি ডেটা পার্টিশনকে অন্য ডিভাইসে অনুলিপি করা হয়েছে:

dd if=/dev/sdd3 of=/share/disk1_data

সদ্য নির্মিত ব্যাকআপগুলিতে এমডিএডএম - এক্সামাইন ব্যবহার করে নিম্নলিখিতটি পাওয়া যায়:

    Magic : a92b4efc
        Version : 1.2
    Feature Map : 0x1
     Array UUID : deb4c6d2:c2fc193c:a9599de3:a25d0d2c
           Name : it:0  (local to host it)
  Creation Time : Tue Sep  8 08:59:06 2015
     Raid Level : raid5
   Raid Devices : 4

 Avail Dev Size : 779677543 (371.78 GiB 399.19 GB)
     Array Size : 1169515008 (1115.34 GiB 1197.58 GB)
  Used Dev Size : 779676672 (371.78 GiB 399.19 GB)
    Data Offset : 262144 sectors
   Super Offset : 8 sectors
   Unused Space : before=262056 sectors, after=871 sectors
          State : clean
    Device UUID : 2eed9b35:6857b6fa:00a76842:9f5ab0ae

Internal Bitmap : 8 sectors from superblock
    Update Time : Tue Sep  8 09:40:17 2015
  Bad Block Log : 512 entries available at offset 72 sectors
       Checksum : 21f8a2ff - correct
         Events : 8

         Layout : left-symmetric
     Chunk Size : 512K

   Device Role : Active device 0
   Array State : AAA. ('A' == active, '.' == missing, 'R' == replacing)

প্রতিটি ডিভাইসের আলাদা ডিভাইস ইউআইডি, চেকসাম (প্রতিটি সঠিক) থাকে এবং ডিভাইসের ভূমিকা 0-2 থাকে। অন্যান্য সমস্ত তথ্য একই।

প্রতিটি ড্রাইভের সূচনা পরীক্ষা করে দেখা যায় যে সেখানে ডেটা রয়েছে।

head -c=128 disk1_data

XFSB       nÙp                
†/@@––Ny»Rû“û    °                       0           € =„                 

head -c=128 disk2_data

INAÿ                      ¯A—zö:»´ FùÓ@àQqas0„P       ^                               ÿÿÿÿ     0share   @spool 

head -c=128 disk3_data

ÿØÿà JFIF   e e  ÿþ Created by AccuSoft Corp. ÿÃ    ÿÄ #        

ÿÚ    ÿ à _æŒå9±Ü‡”î³¹v

আমি অন্য কোথাও যা পড়েছি তা থেকে, আমি এটিই প্রত্যাশা করি যদি ফাইল সিস্টেমটি এক্সএফএস হয় এবং ডেটা রেইড 5 এ থাকে। ডিস্ক 1 এর ফাইল সিস্টেমের শুরু থাকে, ডিস্ক 2 একটি ইনোড থেকে শুরু হয় এবং ডিস্ক 3 এর ডেটা থাকে। ডিস্ক 4 উপস্থিত নেই তবে এগুলির চেকসাম থাকবে।

এই পর্যায় থেকে আমি প্রতিটি ডিভাইস লুপের উপরে রেখেছি।

losetup /dev/loop2 disk1_data
losetup /dev/loop3 disk2_data
losetup /dev/loop4 disk3_data

এই পর্যায়ে, m دادm ডিভাইসগুলি একত্রিত করতে সক্ষম।

mdadm --assemble --scan
/dev/md0 has been started with 3 drives (out of 4)

এবং চলমান - ডেটেল নিম্নলিখিত সুসংবাদ সরবরাহ করে:

        Version : 1.2
  Creation Time : Tue Sep  8 08:59:06 2015
     Raid Level : raid5
     Array Size : 1169515008 (1115.34 GiB 1197.58 GB)
  Used Dev Size : 389838336 (371.78 GiB 399.19 GB)
   Raid Devices : 4
  Total Devices : 3
    Persistence : Superblock is persistent

  Intent Bitmap : Internal

    Update Time : Tue Sep  8 09:40:17 2015
          State : active, degraded 
 Active Devices : 3
Working Devices : 3
 Failed Devices : 0
  Spare Devices : 0

         Layout : left-symmetric
     Chunk Size : 512K

           Name : it:0  (local to host it)
           UUID : deb4c6d2:c2fc193c:a9599de3:a25d0d2c
         Events : 8

    Number   Major   Minor   RaidDevice State
       0       7        2        0      active sync   /dev/loop2
       1       7        3        1      active sync   /dev/loop3
       2       7        4        2      active sync   /dev/loop4
       6       0        0        6      removed

বিড়াল / প্রক / এমডিস্ট্যাট নিম্নলিখিত ফলন করে

Personalities : [raid6] [raid5] [raid4] 
md0 : active raid5 loop2[0] loop4[2] loop3[1]
      1169515008 blocks super 1.2 level 5, 512k chunk, algorithm 2 [4/3] [UUU_]
      bitmap: 2/3 pages [8KB], 65536KB chunk

unused devices: <none>

যাইহোক, যখন আমি সদ্য নির্মিত / dev / md0 চেষ্টা করি এবং মাউন্ট করি, তখন আমি সর্বদা সুপারব্লকগুলি, ম্যাজিক নম্বরগুলি সম্পর্কিত ত্রুটি পাই

fdisk -l /dev/md0

Disk /dev/md0: 1197.6 GB, 1197583368192 bytes
2 heads, 4 sectors/track, 292378752 cylinders, total 2339030016 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 524288 bytes / 1572864 bytes
Disk identifier: 0x00000000

xfs_check ফাইল সিস্টেমটি পছন্দ করে না বলে মনে হচ্ছে

xfs_check: /dev/md0 is not a valid XFS filesystem (unexpected SB magic number 0x00000000)
xfs_check: WARNING - filesystem uses v1 dirs,limited functionality provided.
xfs_check: read failed: Invalid argument
cache_node_purge: refcount was 1, not zero (node=0x9dd5930)
xfs_check: cannot read root inode (22)

আমি এক্সএফএস_রেপায়ার চালিয়েছি এবং এটি পুরো রাত জুড়ে চলেছে ঠিক ............. পর্দায়, কোনও গৌণ সুপারব্লক খুঁজে পেতে অক্ষম।

আর এখানেই আমি কিছুটা আটকে আছি।

কোন পরামর্শ ব্যাপকভাবে স্বাগত জানানো হয়।

শুভ কামনা

বেন


আপনি বিভ্রান্ত ডিস্ক, পার্টিশন এবং ফাইল সিস্টেম বলে মনে হচ্ছে। আপনি কি দয়া করে আবার আপনার প্রশ্নটি সম্পর্কে জিজ্ঞাসা করতে পারেন এবং যাচাই করতে পারেন যে প্রতিটি উদাহরণ কমান্ড এবং আউটপুট সঠিক? উদাহরণস্বরূপ, শীর্ষের কাছাকাছি আপনি এমনটি করেন dd if=/mnt/sdd3 of=/share/disk1_dataযা খুব বেশি অর্থ দেয় না এবং আপনি মনে করেন যে আপনি জুড়ে ব্যবহার করছেন /dev/md/0এবং /dev/md0আন্তঃব্যক্তিকরভাবে ব্যবহার করছেন । এটি ঠিক কী ঘটে তা দেখতে শক্ত করে তোলে। এছাড়াও, RAID 5-এ বিতরণকৃত প্যারিটি ব্যবহার করা হয় এবং যেমন ডেডিকেটেড প্যারিটি ডিস্ক নেই; অনুশীলনে প্রভাব একই থাকে যদিও: কোনও একটি ডিস্কের ক্ষতি থেকে বাঁচার ক্ষমতা, আর নেই।
একটি সিভিএন

আমি মনে করি যে শীর্ষস্থানটি বলতে চাইছিলাম তা হ'ল dd if=/dev/sdd3 of=/share/disk1_data, এটি যে ব্যক্তি প্রথমবার এই পুনরুদ্ধারের চেষ্টা করেছিল তার নোট থেকে নেওয়া হয়েছিল। md/0এবং md0এর মধ্যে স্বতন্ত্রতাও স্থির করা হয়েছে। তা ছাড়া, আমি বিশ্বাস করি যে কোনও কিছুই সঠিক।
ব্যবহারকারী 1016815
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.