ডিস্ক এনক্রিপ্ট করার সময় কীভাবে অগ্রগতিটি দেখতে পাবেন?


60

মাউন্টেন সিংহ আবিষ্কারককে ডিস্কে ডান-ক্লিক করে এবং প্রাসঙ্গিক মেনু থেকে এনক্রিপ্ট নির্বাচন করে যে কোনও ডিস্ক এনক্রিপ্ট করতে দেয়।

এই এনক্রিপশন প্রক্রিয়াটির অগ্রগতি যাচাই করার জন্য কি এখনও আছে?

উত্তর:


78

টার্মিনালটি খুলুন এবং কমান্ডটি প্রবেশ করুন:

diskutil cs list

বা এপিএফএস 10.13 দিয়ে শুরু হচ্ছে

diskutil apfs list

এপিএফএসের সাথে ফাইলভল্ট সেটআপ ইউটিলিটিটি স্বাস্থ্য এবং এই স্থিতিটিও দেখায় :

fdesetup status

আপনি একটি আউটপুট তালিকা অন্তত একটি দেখতে হবে লজিক্যাল ভলিউমের , একটি সঙ্গে লজিক্যাল ভলিউম পরিবার এবং লজিক্যাল ভলিউম নিচে নেস্টেড।

Conversion Statusভলিউম ফ্যামিলি এন্ট্রিতে একটি আইটেম রয়েছে যা আপনাকে বলবে যে এটি কোনও এনক্রিপ্ট করা ভলিউমে রূপান্তরিত হয়েছে কিনা এবং এবং অগ্রগতি সূচকটির জন্য, লজিক্যাল ভলিউম এন্ট্রি Size (Total)এবং Size (Converted)এন্ট্রিগুলির নিচে দেখুন, এখন পর্যন্ত কত জিবি রূপান্তরিত হয়েছে তা দেখতে ।

একটি এপিএফএস ভলিউমের জন্য, আউটপুটটি সহজ: Encryption Progressএকটি মান হিসাবে (যেমন 16.0%) শতাংশের সাথে একটি এন্ট্রি থাকবে । এই এন্ট্রি Encryptedমান Yesবা সহ একটি এন্ট্রিতে পরিণত হবে No। উভয় ক্ষেত্রের মানের পরিপূরক হিসাবে, (Unlocked)ভলিউম এনক্রিপশন বর্তমানে আনলক করা থাকলে উপস্থিত হতে পারে।

এনক্রিপশন চলাকালীন:

Encryption Status:           Unlocked
    Encryption Type:         AES-XTS
    Conversion Status:       Converting
    Conversion Direction:    forward
    Has Encrypted Extents:   Yes
    Fully Secure:            No
    Passphrase Required:     Yes
 Disk:                       disk6
    Status:                  Online
    Size (Total):            569869340672 B (569.9 GB)
    Size (Converted):        231454277632 B (231.5 GB)
    Revertible:              Yes (unlock and decryption required)
    LV Name:                 Heap
    Volume Name:             Heap
    Content Hint:            Apple_HFS

এনক্রিপশন সমাপ্ত:

Encryption Status:           Unlocked
    Encryption Type:         AES-XTS
    Conversion Status:       Complete
    Conversion Direction:    -none-
    Has Encrypted Extents:   Yes
    Fully Secure:            Yes
    Passphrase Required:     Yes
 Disk:                       disk6
    Status:                  Online
    Size (Total):            569869340672 B (569.9 GB)
    Size (Converted):        -none-
    Revertible:              Yes (unlock and decryption required)
    LV Name:                 Heap
    Volume Name:             Heap
    Content Hint:            Apple_HFS

প্রকৃত টার্মিনাল আউটপুটটি নেস্টেড এবং দীর্ঘ। এখানে, শুধুমাত্র সর্বাধিক গুরুত্বপূর্ণ তথ্য তালিকাভুক্ত করা হয়েছে।


বাহ্যত ডিস্ক ডিক্রিপ্ট করা খুব ধীর (বা এমনকি বিরতি দেওয়া) যদি আপনি ব্যাটারি দিয়ে চলছে এমন ল্যাপটপ ব্যবহার করেন। সুতরাং এই ক্রিয়াকলাপটি সম্পাদন করার সময় সর্বদা এটিকে প্রধান শক্তিতে প্লাগ করতে ভুলবেন না।


1
আপনি কি জানতে পারবেন যে এনক্রিপশন সক্ষম করার মাধ্যমে একটি ডিস্ক (ফর্ম্যাটিং) মুছে ফেলা এবং তারপরে 50GB ফাইল অনুলিপি করা অনুলিপি করার সাথে সাথে "সম্পূর্ণ" অবস্থাটি দেখায়? টাইম মেশিনের জন্য একই কাজ করার সময় (প্রথম মুছে ফেলা এবং এনক্রিপশন সক্ষম করা), টিএম প্রথম ব্যাকআপ সম্পন্ন হওয়ার পরে দীর্ঘস্থায়ী এনক্রিপশন প্রক্রিয়াতে চলে যায় ? উভয়ই খালি, এনক্রিপ্ট করা ডিস্ক দিয়ে শুরু করুন ...
আরজান

1
মনে রাখবেন যে আপনি ম্যাক ওএস এক্সকে বলার সাথে সাথে আপনি কোনও বাহ্যিক ডিস্ক এনক্রিপ্ট করতে চান, এটি আপনাকে (ক) আপনাকে পুনরায় বুট করতে হবে এবং (খ) diskutilএনক্রিপশন সম্পর্কে কিছুই বলবে না, তবে দৈহিক ভলিউমটি Statusএটি Checking। আপনাকে যা না রিবুট করা প্রয়োজন: একটি ভলিউম বের করে নিন / পুনরায় লিখতে কাজ করবে। একবার আপনি এটি করেন, diskutilআপনাকে উপরের মত আউটপুট দেবে।
ক্রিস্টোফার শুল্টজ

দেখে মনে হচ্ছে এটি কেবল এইচএফএস / নন-এপিএফএস ভলিউমের জন্য কাজ করে। এপিএফএস ভলিউম ব্যবহার করার সময় একটি উত্তরের জন্য এখানে দেখুন ।
n1000

19

ওএস এক্স 10.11.1 এ আউটপুট diskutil cs listএনক্রিপশন অগ্রগতি হিসাবে দেখায়:

...

+-- Logical Volume Group 19B060CE-52A6-4102-9F3D-E6108BD91316
    =========================================================
    Name:         My harddrive
    Status:       Online
    Size:         499113885696 B (499.1 GB)
    Free Space:   18972672 B (19.0 MB)
    |
    +-< Physical Volume 3F2AE785-3A81-45E2-9A3B-93BA762C0AD2
    |   ----------------------------------------------------
    |   Index:    0
    |   Disk:     disk5s2
    |   Status:   Online
    |   Size:     499113885696 B (499.1 GB)
    |
    +-> Logical Volume Family E4B845E2-2294-4F26-89B5-25ADE02747D2
        ----------------------------------------------------------
        Encryption Type:         AES-XTS
        Encryption Status:       Unlocked
        Conversion Status:       Converting (forward)
        High Level Queries:      Not Fully Secure
        |                        Passphrase Required
        |                        Accepts New Users
        |                        Has Visible Users
        |                        Has Volume Key
        |
        +-> Logical Volume 58EA9B33-CD1A-49F7-A596-E2C5ED6E24B5
            ---------------------------------------------------
            Disk:                  disk6
            Status:                Online
            Size (Total):          498742591488 B (498.7 GB)
            Conversion Progress:   2%
            Revertible:            Yes (unlock and decryption required)
            LV Name:               My harddrive
            Volume Name:           My harddrive
            Content Hint:          Apple_HFS

...

আরও সহজ ব্যবহারের diskutil cs list | grep Conversionজন্য কেবল অগ্রগতির সাথে লাইনটি দেখানো।


13

আমি এইভাবে এটি করতে পছন্দ করি

while true; do diskutil cs list | grep 'Conversion Progress' ; sleep 30; done

প্রতি 30 সেকেন্ডে একটি আপডেট হওয়া অগ্রগতি মুদ্রণ করবে যাতে আপনি এটিকে কেবল চলমান এবং এক নজরে রেখে দিতে পারেন এবং তাত্ক্ষণিকভাবে দেখতে পারেন যে কমান্ডটি আবার না চালিয়ে প্রগতিটি কোথায় রয়েছে।


6
আমি অনুমান করার জন্য কতদিন প্রক্রিয়া নিতে হবে কিছু বৈশিষ্ট্য যোগ করা হয়েছে: gist.github.com/lukasbesch/d579c5670ea81d1064cc8f3d5e796a9d
লুক

4

বিদ্যমান উত্তরের অতিরিক্ত নোট হিসাবে, আমি grepপ্রতিটি রূপান্তরটির একটি সংক্ষিপ্ত উত্তর পেতে এটিকে চালিয়েছি।

diskutil cs list | grep -e "Conversion" -e "Volume Name"

ফলাফল ছিল:

|       Conversion Status:       Converting (forward)
|           Conversion Progress:   71%
|           Volume Name:           Macintosh HD
        Conversion Status:       Converting (forward)
            Conversion Progress:   4%
            Volume Name:           Data

3

আমি নিক বেডফোর্ড এবং আউলিফুলের দুটি উত্তর মিলিয়ে এটি তৈরি করেছি:

watch -n 5 "diskutil cs list | grep -e Conversion -e Volume\ Name"

এর জন্য আপনার লিনাক্স "ওয়াচ" কমান্ডটি লাগবে । এটি টার্মিনালটিকে পুরোপুরি স্ক্রোল না করে আপনাকে আপডেট দেওয়ার জন্য প্রতি 5 সেকেন্ডে নিক দ্বারা আদেশটি চালায়। একটি দুর্দান্ত টাইমস্ট্যাম্পও দেখায়। উদাহরণ আউটপুট:

Every 5.0s: diskutil cs list | grep -e Conversion -e Volume\ Name   Wed Jul 20 19:21:47 2016

|       Conversion Status:       Complete
|           Volume Name:           Macintosh HD
        Conversion Status:       Converting (forward)
            Conversion Progress:   1%
            Volume Name:           Stijn_Spijker

আমার (ইতিমধ্যে এনক্রিপ্ট করা) অভ্যন্তরীণ ডিস্ক এবং আমার ইউএসবি ডিস্ক এনক্রিপ্ট করা দেখান।


1
যে 'ঘড়ি' প্রথম ইনস্টল করা প্রয়োজন হতে পারে তথ্য যুক্ত করুন - দেখুন: stackoverflow.com/a/23370705/1510754
conceptdeluxe

ওহ, হাহ, লিনাক্স থেকে আগত আমি বুঝতে পারি না যে আমি নিজে এটি ইনস্টল করেছি এবং এটি সিস্টেম সরবরাহ করা হয়নি।
StijnSpijker


1

এখানে দেওয়া উত্তরের ভিত্তিতে, আমি এপিএফএসের সাথে যথাযথভাবে ব্যবধানযুক্ত স্থিতির প্রতিবেদন (কোর স্টোরেজের বিপরীতে) এই আদেশটি সেট আপ করেছি

while true; do diskutil apfs list | grep 'Decryption' ; sleep 720; done

দ্রুত স্ট্যাটাস পরীক্ষার জন্য fdesetup স্থিতি বেশ ভাল কাজ করে।


1

আউলিফুল উত্তরের মতো, আপনি এপিএফএস ডিস্ক ব্যবহার করে এটি করতে পারেন

while true; do diskutil apfs list | grep 'Encryption Progress' ; sleep 60; done

ভিন্ন জিজ্ঞাসা করতে স্বাগতম! দয়া করে উত্তর বিভাগে মন্তব্য যুক্ত করা থেকে বিরত থাকুন, এটি প্রশ্নের উত্তরগুলির জন্য। আপনার যথেষ্ট খ্যাতি অর্জনের পরে আপনি মন্তব্য যুক্ত করতে এবং ফলো-আপ প্রশ্ন জিজ্ঞাসা করতে সক্ষম হবেন । খ্যাতি অর্জনের জন্য, পরিষ্কার এবং সংক্ষিপ্ত এমন প্রশ্নের উত্তর দিন । - পর্যালোচনা থেকে
fsb

0

গৃহীত উত্তরটি এপিএফএস ভলিউমের জন্য কাজ করে বলে মনে হচ্ছে না । মনে হচ্ছে এখানে একমাত্র উপায় ব্যবহার করা fdesetup statusএই চমত্কার ব্লগটি এমন একটি স্ক্রিপ্ট সরবরাহ করে যা স্থিতি নির্ধারণ করতে মূলত সেই আদেশটি ব্যবহার করে। নিবন্ধে এটি পড়ে:

যদি এনক্রিপ্ট করা থাকে তবে নিম্নলিখিত বার্তাটি প্রদর্শিত হবে:

FileVault is On.

এনক্রিপ্ট না করা থাকলে, নিম্নলিখিত বার্তাটি প্রদর্শিত হবে:

FileVault is Off.

এনক্রিপ্ট করা থাকলে, নিম্নলিখিত বার্তা প্রদর্শিত হবে:

Encryption in progress: Percent complete = 27

যদি ডিক্রিপ্ট করা হয়, নিচের বার্তাটি উদ্ধৃতি ব্যতীত প্রদর্শিত হবে:

Decryption in progress: Percent complete = 10

এগুলিও আউটপুট fdesetup status

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.