Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Klasifikasi File
Klasifikasi file secara otomatis menetapkan properti metadata ke file berdasarkan konten, lokasi, atau atribut lainnya. Klasifikasi membantu Anda mengatur file, menegakkan kebijakan manajemen data, dan memenuhi persyaratan kepatuhan dengan mengidentifikasi file yang berisi informasi sensitif, termasuk dalam kategori bisnis tertentu, atau memerlukan periode penyimpanan.
Cara kerja klasifikasi file
Klasifikasi file menggunakan proses tiga langkah:
-
Tentukan properti - Buat definisi properti klasifikasi yang menentukan jenis metadata yang ingin Anda tetapkan ke file, seperti atau.
"Data Sensitivity""ContainsPII" -
Buat aturan - Konfigurasikan aturan klasifikasi yang secara otomatis menetapkan nilai properti ke file berdasarkan kriteria yang Anda tentukan, seperti pola konten file atau lokasi folder. Misalnya, file yang berisi pola seperti Nomor Jaminan Sosial
(XXX-XX-XXXX)dapat secara otomatis diklasifikasikan sebagaiContainsPII=Yes. -
Jalankan klasifikasi - Jalankan proses klasifikasi untuk memindai file dan menerapkan aturan. Anda dapat menjalankan klasifikasi secara manual sesuai permintaan, sesuai jadwal, atau terus menerus di latar belakang.
Setelah klasifikasi selesai, Anda dapat menggunakan properti yang ditetapkan untuk menghasilkan laporan penyimpanan, menerapkanTugas Manajemen File, atau mencari file dengan karakteristik tertentu.
Definisi properti klasifikasi
Definisi properti klasifikasi menentukan jenis metadata yang dapat ditetapkan ke file. Setiap definisi properti memiliki nama, tipe properti, dan secara opsional daftar nilai yang diizinkan. Misalnya, Anda dapat membuat properti yang dipanggil "Data Sensitivity" dengan OrderedList Type dan nilai yang mungkin: PublicInternal,Confidential, danRestricted.
Jenis properti berikut didukung:
-
OrderedList- Daftar berurutan di mana nilai memiliki urutan tertentu (misalnya, Rendah, Sedang, Tinggi). Gunakan jenis ini ketika urutan nilai penting untuk pelaporan atau keputusan kebijakan. -
MultiChoice- Memungkinkan beberapa nilai dipilih dari daftar (misalnya, file mungkin ditandai dengan kategori “Keuangan” dan “Hukum”). -
SingleChoice- Memungkinkan hanya satu nilai untuk dipilih dari daftar. -
String- Nilai teks tunggal tanpa opsi yang telah ditentukan. -
MultiString- Beberapa nilai teks tanpa opsi yang telah ditentukan. -
Integer- Nilai numerik. -
YesNo- Nilai boolean (benar atau salah). -
DateTime- Nilai tanggal dan waktu.
Definisi properti dapat digunakan kembali di beberapa aturan klasifikasi. Setelah membuat definisi properti, Anda dapat mereferensikannya dalam aturan klasifikasi apa pun yang perlu menetapkan nilai untuk properti tersebut.
Aturan klasifikasi
Aturan klasifikasi menentukan logika untuk secara otomatis menetapkan nilai properti ke file. Setiap aturan menentukan:
-
Properti mana yang akan ditetapkan
-
Nilai apa yang harus ditetapkan ke properti itu
-
Di mana menerapkan aturan (folder mana)
-
Cara mengidentifikasi file yang harus menerima nilai properti. Anda dapat menggunakan dua mekanisme klasifikasi:
Pengklasifikasi Konten
Content Classifier memindai konten file untuk pola teks tertentu atau ekspresi reguler. Gunakan mekanisme ini untuk mengidentifikasi file berdasarkan apa yang dikandungnya. Content Classifier menyediakan tiga cara untuk mencocokkan konten file:
-
ContentString- Mencari string teks case-insensitive. Gunakan opsi ini ketika Anda ingin menemukan kata atau frasa tertentu terlepas dari kapitalisasi. Misalnya, mencari “rahasia” akan cocok dengan “Rahasia”, “RAHASIA”, dan “rahasia”. -
ContentStringCaseSensitive- Mencari string teks peka huruf besar/kecil. Gunakan opsi ini ketika kapitalisasi penting untuk pencarian Anda. Misalnya, mencari “SSN” akan cocok dengan “SSN” tetapi tidak “ssn” atau “Ssn”. Ini berguna untuk akronim, kode produk, atau pengidentifikasi lain jika kasus signifikan. -
ContentRegularExpression- Mencari pola menggunakan ekspresi reguler. Gunakan opsi ini saat Anda perlu mencocokkan pola kompleks atau format variabel. Misalnya, Anda dapat menggunakan ekspresi reguler untuk mendeteksi:-
Nomor Jaminan Sosial dalam format 123-45-6789:
\b\d{3}-\d{2}-\d{4}\b -
Nomor kartu kredit dengan spasi opsional atau tanda hubung:
\b\d{4}[\s-]?\d{4}[\s-]?\d{4}[\s-]?\d{4}\b -
Alamat email, nomor telepon, atau data terstruktur lainnya
-
Anda dapat menentukan beberapa string atau pola dalam satu aturan dan file akan diklasifikasikan jika kontennya cocok dengan salah satu nilai yang ditentukan.
Pengklasifikasi Folder
Folder Classifier memberikan nilai properti berdasarkan tempat file disimpan. Gunakan mekanisme ini untuk mengklasifikasikan file berdasarkan lokasinya dalam hierarki folder. Contoh:
-
Tetapkan properti periode retensi untuk semua file di folder Dokumen Hukum
-
Tandai semua file dalam folder proyek tertentu dengan pengenal proyek
Selain itu, Anda dapat menggunakan ReevaluateProperty parameter untuk mengontrol apa yang terjadi ketika klasifikasi berjalan pada file yang sudah memiliki nilai untuk properti. Anda dapat memilih konfigurasi berikut:
-
Never- Hanya mengklasifikasikan file yang tidak memiliki nilai untuk properti ini -
Overwrite- Ganti nilai yang ada saat file berubah -
Aggregate- Gabungkan nilai baru dengan nilai yang ada (untuk properti multi-nilai)
Properti manajemen
Properti manajemen adalah properti klasifikasi yang berlaku untuk folder, bukan file. Anda menggunakan properti manajemen untuk mengatur dan mengkategorikan folder dalam hierarki sistem file Anda. Tidak seperti properti file yang ditetapkan secara otomatis melalui aturan klasifikasi, Anda menetapkan properti manajemen secara manual menggunakan
Set- FSx FSRMMgmt Properti perintah.
Untuk mengklasifikasikan folder, gunakan FolderUsage_MS properti. Anda dapat menentukan salah satu nilai berikut:
-
User Files -
Group Share -
Application Files -
Backup and Archival
Klasifikasi berjalan
Anda dapat menjalankan klasifikasi file dengan tiga cara:
-
Klasifikasi manual - Gunakan Mulai- FSx FSRMClassification untuk menjalankan klasifikasi segera. Pendekatan ini berguna untuk menguji aturan baru atau melakukan tugas klasifikasi satu kali.
-
Klasifikasi terjadwal - Gunakan Set- FSx FSRMClassification untuk mengkonfigurasi jadwal klasifikasi otomatis. Anda dapat menjadwalkan klasifikasi untuk dijalankan mingguan atau bulanan pada waktu tertentu. Klasifikasi terjadwal sesuai untuk sebagian besar lingkungan produksi di mana Anda ingin menjalankan klasifikasi reguler dan dapat diprediksi.
-
Klasifikasi berkelanjutan - Gunakan Set- FSx FSRMClassification dengan
Continuousparameter untuk mengaktifkan klasifikasi latar belakang yang berjalan terus menerus. Klasifikasi berkelanjutan secara otomatis mengklasifikasikan file baru dan yang dimodifikasi segera setelah dibuat atau diubah. Pendekatan ini memberikan up-to-date klasifikasi paling banyak tetapi mengkonsumsi lebih banyak sumber daya sistem.
Ketika Anda memulai klasifikasi, Anda dapat menentukan RunDuration untuk membatasi berapa lama proses berjalan. Jika klasifikasi tidak selesai dalam waktu yang ditentukan, klasifikasi berhenti dan dilanjutkan selama proses terjadwal berikutnya atau ketika Anda memulainya lagi secara manual.
Setelah klasifikasi selesai, Anda dapat melihat properti klasifikasi yang ditetapkan ke file dengan mengklik kanan file di Windows File Explorer, memilih Properti, dan memilih tab Klasifikasi. Tab ini menampilkan semua properti klasifikasi dan nilainya untuk file tersebut.
Manajemen proses klasifikasi
Anda dapat memantau dan mengontrol proses klasifikasi dengan perintah berikut:
-
Dapatkan- FSx FSRMClassification- Periksa status klasifikasi saat ini (
Running,Queued,NotRunning, atauUnknown) -
Berhenti- FSx FSRMClassification- Hentikan pekerjaan klasifikasi yang sedang berjalan atau antri
-
Tunggu- FSx FSRMClassification- Jeda eksekusi skrip sampai klasifikasi selesai atau batas waktu berakhir
Gunakan perintah ini untuk mengoordinasikan klasifikasi dengan tugas-tugas lain. Misalnya, Anda mungkin menunggu klasifikasi selesai sebelum membuat laporan penyimpanan yang bergantung pada properti file yang diklasifikasikan.
Praktik terbaik klasifikasi
Ikuti praktik terbaik ini untuk memastikan klasifikasi file yang efisien dan efektif.
1. Pertimbangan performa
Klasifikasi berbasis konten intensif sumber daya karena FSRM harus membaca dan memindai konten file.
-
Uji aturan pada kumpulan data kecil terlebih dahulu - Sebelum menerapkan aturan klasifikasi ke seluruh sistem file Anda, uji mereka pada sampel file yang representatif untuk memverifikasi mereka bekerja seperti yang diharapkan dan untuk memperkirakan berapa lama klasifikasi akan berlangsung.
-
Batasi cakupan pemindaian konten - Klasifikasi berbasis konten intensif sumber daya karena memerlukan membaca konten file. Gunakan
Namespaceparameter untuk membatasi aturan ke folder tertentu daripada memindai seluruh sistem file. -
Gunakan klasifikasi folder jika memungkinkan - Folder Classifier jauh lebih cepat daripada Content Classifier karena tidak perlu membaca konten file. Ketika file dapat diklasifikasikan berdasarkan lokasinya, gunakan Folder Classifier alih-alih Content Classifier.
-
Klasifikasi jadwal selama jam sibuk - Jalankan klasifikasi terjadwal selama periode aktivitas sistem rendah untuk meminimalkan dampak pada kinerja pengguna. Hindari menjalankan klasifikasi selama jendela cadangan atau tugas pemeliharaan lainnya.
-
Tetapkan RunDuration batas yang sesuai - Gunakan
RunDurationparameter untuk mencegah klasifikasi berjalan terlalu lama dan memengaruhi kinerja sistem. Jika klasifikasi tidak selesai dalam batas waktu, itu akan dilanjutkan selama jangka waktu yang dijadwalkan berikutnya. -
Memantau kinerja klasifikasi - Gunakan
Get-FSxFSRMClassificationuntuk memeriksa status klasifikasi dan mengidentifikasi apakah klasifikasi memakan waktu lebih lama dari yang diharapkan. Klasifikasi jangka panjang dapat menunjukkan bahwa aturan perlu dioptimalkan atau bahwa sistem membutuhkan lebih banyak sumber daya.
2. Desain aturan
-
Gunakan ekspresi reguler tertentu - Saat menggunakan
ContentRegularExpression, tulis pola yang sespesifik mungkin untuk menghindari kecocokan palsu. Uji ekspresi reguler secara menyeluruh sebelum menerapkannya dalam produksi. -
Gabungkan beberapa pola secara efisien - Alih-alih membuat aturan terpisah untuk pola serupa, gabungkan mereka menjadi satu aturan dengan beberapa
ContentStringatauContentRegularExpressionnilai. Ini mengurangi berapa kali FSRM perlu memindai setiap file. -
Kecualikan folder yang tidak perlu - Gunakan
ExcludeNamespaceparameterSet-FSxFSRMClassificationuntuk mengecualikan direktori sementara, dan lokasi lain yang tidak memerlukan klasifikasi.
3. Manajemen properti
-
Rencanakan skema properti Anda - Rancang properti klasifikasi Anda sebelum membuat aturan. Pertimbangkan properti apa yang Anda butuhkan untuk kebijakan pelaporan, kepatuhan, dan manajemen file.
-
Definisi properti dokumen - Gunakan bidang Deskripsi untuk menjelaskan apa arti setiap properti dan bagaimana seharusnya digunakan. Ini membantu administrator lain memahami skema klasifikasi Anda.
4. Pemeliharaan yang sedang berlangsung
-
Tinjau hasil klasifikasi secara teratur - Hasilkan laporan penyimpanan untuk memverifikasi bahwa klasifikasi berfungsi seperti yang diharapkan dan file menerima nilai properti yang benar.
-
Perbarui aturan sesuai kebutuhan - Saat persyaratan manajemen data organisasi Anda berubah, perbarui aturan klasifikasi untuk mencerminkan kebijakan baru atau persyaratan kepatuhan.
-
Bersihkan properti yang tidak terpakai - Hapus definisi dan aturan properti yang tidak lagi diperlukan untuk menjaga konfigurasi klasifikasi Anda tetap terkelola.
Perintah manajemen klasifikasi
Anda dapat mengakses empat keluarga PowerShell perintah FSx jarak jauh untuk mengelola klasifikasi file:
-
Perintah definisi properti - Membuat dan mengelola definisi properti klasifikasi yang menentukan jenis metadata yang dapat Anda tetapkan ke file.
-
Perintah aturan klasifikasi - Membuat dan mengelola aturan klasifikasi otomatis yang menetapkan nilai properti berdasarkan konten file atau lokasi.
-
Perintah properti manajemen - Mengatur dan mengambil properti klasifikasi pada folder daripada file.
-
Perintah proses klasifikasi - Mulai, hentikan, pantau, dan konfigurasikan proses klasifikasi.
Daftar PowerShell perintah FSx jarak jauh Klasifikasi File
catatan
Semua contoh di halaman ini mengasumsikan bahwa Anda telah mendefinisikan
$FSxWindowsRemotePowerShellEndpoint variabel dengan PowerShell endpoint Windows Remote sistem file Anda. Anda dapat menemukan titik akhir ini di FSx konsol Amazon di halaman detail sistem file Anda, atau dengan menggunakan AWS CLI describe-file-systems perintah.
Perintah Definisi Properti
Baru- FSx FSRMClassification PropertyDefinition
New-FSxFSRMClassificationPropertyDefinition: Membuat definisi properti klasifikasi yang dapat digunakan untuk mengklasifikasikan file. Definisi properti mendefinisikan atribut yang dapat ditetapkan ke file melalui aturan klasifikasi.
Parameter:
-
Name (string)- Diperlukan. Nama untuk definisi properti. -
DisplayName (string)- Opsional. Nama tampilan untuk definisi properti. -
Description (string)- Opsional. Deskripsi untuk definisi properti. -
Type (string)- Diperlukan. Jenis properti klasifikasi. Anda dapat menentukan salah satu nilai berikut:-
OrderedList: Daftar nilai yang mungkin diurutkan -
MultiChoice: Pilihan ganda dari nilai yang mungkin -
SingleChoice: Pilihan tunggal dari nilai yang mungkin -
String: String teks tunggal -
MultiString: Beberapa string teks -
Integer: Nilai numerik -
YesNo: Nilai Boolean -
DateTime: Nilai tanggal dan waktu
-
-
PossibleValueConfigurations (array)- Opsional. Array konfigurasi untuk OrderedList, MultiChoice, atau tipe SingleChoice properti. Setiap konfigurasi memiliki properti berikut:-
Name (string): Nama nilai (wajib) -
Description (string): Deskripsi nilai (opsional)
-
-
Parameters (array)- Opsional. Sebuah array string dalam"name=value"format untuk konfigurasi tambahan.
Contoh:
1. Buat daftar properti untuk data PII.
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { New-FSxFSRMClassificationPropertyDefinition -Name "ContainsPII" -Type OrderedList -PossibleValueConfigurations @( @{ Name = "Yes" }, @{ Name = "No" }) }
2. Buat properti daftar yang diurutkan untuk Sensitivitas Data.
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { New-FSxFSRMClassificationPropertyDefinition -Name "DataSensitivity" -Type OrderedList -PossibleValueConfigurations @( @{ Name = "Public" }, @{ Name = "Internal" }, @{ Name = "Confidential" }, @{ Name = "Restricted" } ) }
Dapatkan- FSx FSRMClassification PropertyDefinition
Get-FSxFSRMClassificationPropertyDefinition: Mengambil satu atau lebih definisi properti klasifikasi dari sistem file Anda.
Parameter:
-
Name (array)- Opsional. Array nama definisi properti untuk diambil. Jika Anda tidak menentukan nama, perintah mengembalikan semua definisi properti pada sistem file.
Contoh:
1. Ambil semua definisi properti klasifikasi pada sistem file.
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Get-FSxFSRMClassificationPropertyDefinition }
Set- FSx FSRMClassification PropertyDefinition
Memodifikasi properti dari definisi properti klasifikasi yang ada.
Parameter
-
Name (array)- Diperlukan. Sebuah array nama properti untuk memodifikasi. -
DisplayName (string)- Opsional. Nama tampilan baru untuk definisi properti. -
Description (string)- Opsional. Deskripsi baru untuk definisi properti. -
PossibleValueConfigurations (array)- Opsional. Sebuah array baru konfigurasi untuk OrderedList, MultiChoice, atau SingleChoice properti. Setiap konfigurasi memiliki properti berikut:-
Name (string): Nama nilai (wajib) -
Description (string): Deskripsi nilai (opsional)
-
-
Parameters (array)- Opsional. Sebuah array baru string dalam format “name=value”. -
PassThru (boolean)- Opsional. Jika disetel ke true, mengembalikan objek definisi properti yang dimodifikasi.
Contoh:
1. Perbarui nilai yang mungkin dengan deskripsi pada Definisi Properti yang ada.
$values = [System.Collections.ArrayList]@() $null = $values.Add(@{ Name = "High" Description = "High Risk Content" }) $null = $values.Add(@{ Name = "Medium" Description = "Medium Risk Content" }) Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ArgumentList $values -ScriptBlock { param($values) Set-FSxFSRMClassificationPropertyDefinition -Name "RiskLevel" -PossibleValueConfigurations $Using:values -PassThru }
Hapus- FSx FSRMClassification PropertyDefinition
Menghapus satu atau lebih definisi properti klasifikasi dari sistem file Anda. Hanya definisi properti yang didefinisikan secara lokal yang dapat dihapus.
Parameter
-
Name (array)- Diperlukan. Array nama properti untuk dihapus. -
PassThru (boolean)- Opsional. Jika disetel ke true, mengembalikan objek definisi properti dihapus.
Contoh:
1. Hapus definisi properti tunggal.
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Remove-FSxFSRMClassificationPropertyDefinition -Name "RiskLevel" -PassThru }
Perintah Aturan Klasifikasi
Baru- FSx FSRMClassification Aturan
Membuat aturan klasifikasi otomatis yang menetapkan nilai properti ke file berdasarkan kriteria yang ditentukan. Setiap aturan menetapkan nilai untuk satu properti.
Parameter
-
Name (string)- Diperlukan. Nama untuk aturan klasifikasi. -
Description (string)- Opsional. Deskripsi untuk aturan klasifikasi. -
Property (string)- Diperlukan. Nama properti klasifikasi yang akan ditetapkan. Harus berupa nama definisi properti yang ada. -
PropertyValue (string)- Opsional. Nilai yang akan ditetapkan ke properti. Harus valid untuk mekanisme klasifikasi yang ditentukan. -
Namespace (array)- Diperlukan. Array jalur atau jenis folder tempat aturan berlaku. -
Disabled (boolean)- Opsional. Jika disetel ke true, membuat aturan dalam status dinonaktifkan. -
ReevaluateProperty (string)- Opsional. Menentukan kapan untuk mengevaluasi kembali file. Anda dapat menentukan salah satu nilai berikut:-
Never: Hanya mengevaluasi file tanpa nilai properti yang ada -
Overwrite: Evaluasi ulang kapan file berubah dan menimpa nilai yang ada -
Aggregate: Evaluasi ulang kapan file berubah dan gabungkan dengan nilai yang ada
-
-
Flags (array)- Opsional. Menentukan perilaku khusus untuk aturan. Anda dapat menentukan salah satu nilai berikut:-
ClearAutomaticallyClassifiedProperty -
ClearManuallyClassifiedProperty -
Deprecated
-
-
ContentRegularExpression (array)- Opsional. Array ekspresi reguler untuk mencocokkan konten file. -
ContentString (array)- Opsional. Sebuah array string case-insensitive untuk mencari dalam konten file. -
ClassificationMechanism (string)- Diperlukan. Mekanisme yang digunakan untuk mengklasifikasikan file. Anda dapat menentukan salah satu nilai berikut:-
Content Classifier: Memindai konten file untuk string tertentu atau pola ekspresi reguler. Saat menentukan Content Classifier, Anda dapat menggunakan parameter ContentString ContentStringCaseSensitive, atau ContentRegularExpression parameter untuk menentukan konten yang akan dicari. -
Folder Classifier: Mengklasifikasikan file berdasarkan lokasi foldernya
-
-
Parameters (array)- Opsional. Sebuah array"name=value"string untuk konfigurasi tambahan.
Contoh:
1. Mendeteksi nomor jaminan sosial menggunakan ekspresi reguler.
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { New-FSxFSRMClassificationRule -Name "Detect_SSN" -Property "ContainsPII" -PropertyValue "Yes" -Namespace "share" -ClassificationMechanism "Content Classifier" -ContentRegularExpression "\b\d{3}-\d{2}-\d{4}\b" }
2. Mendeteksi nomor kartu kredit menggunakan ekspresi reguler.
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { New-FSxFSRMClassificationRule -Name "Detect_CreditCard" -Property "ContainsPII" -PropertyValue "Yes" -Namespace "share" -ClassificationMechanism "Content Classifier" -ContentRegularExpression "\b\d{4}[\s-]?\d{4}[\s-]?\d{4}[\s-]?\d{4}\b" }
3. Klasifikasi setiap file di bawah folder dengan periode retensi 7 tahun Properti.
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { New-FSxFSRMClassificationRule -Name "Contracts_Records_7Year" -Property "RetentionPeriod" -PropertyValue "7 years" -Namespace "share/Legal Documents" -ClassificationMechanism "Folder Classifier" }
Dapatkan- FSx FSRMClassification Aturan
Mengambil satu atau beberapa aturan klasifikasi dari sistem file Anda.
Parameter
-
Name (array)- Opsional. Array nama aturan klasifikasi untuk diambil. Jika Anda tidak menentukan nama, perintah mengembalikan semua aturan pada sistem file.
Contoh:
1. Ambil semua aturan klasifikasi pada sistem file.
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Get-FSxFSRMClassificationRule }
Tetapkan- FSx FSRMClassification Aturan
Memodifikasi properti aturan klasifikasi yang ada.
Parameter
-
Name (array)- Diperlukan. Array nama aturan klasifikasi untuk dimodifikasi. -
Description (string)- Opsional. Deskripsi baru untuk aturan tersebut. -
Property (string)- Opsional. Nama properti klasifikasi yang akan ditetapkan. -
PropertyValue (string)- Opsional. Nilai baru untuk ditetapkan ke properti. -
Namespace (array)- Opsional. Sebuah array baru dari jalur atau jenis folder di mana aturan berlaku. -
Disabled (boolean)- Opsional. Jika disetel ke true, menonaktifkan aturan. Jika disetel ke false, aktifkan aturan. -
ReevaluateProperty (string)- Opsional. Perubahan kapan harus mengevaluasi ulang file. Anda dapat menentukan salah satu nilai berikut:-
Never: Hanya mengevaluasi file tanpa nilai properti yang ada -
Overwrite: Evaluasi ulang kapan file berubah dan menimpa nilai yang ada -
Aggregate: Evaluasi ulang kapan file berubah dan gabungkan dengan nilai yang ada
-
-
Flags (array)- Opsional. Perilaku khusus baru untuk aturan tersebut. Anda dapat menentukan salah satu nilai berikut:-
ClearAutomaticallyClassifiedProperty -
ClearManuallyClassifiedProperty -
Deprecated
-
-
ContentRegularExpression (array)- Opsional. Sebuah array baru ekspresi reguler. -
ContentString (array)- Opsional. Sebuah array baru string pencarian case-insensitive. -
ContentStringCaseSensitive (array)- Opsional. Sebuah array baru string pencarian case-sensitive. -
ClassificationMechanism (string)- Opsional. Mekanisme klasifikasi baru untuk digunakan. Anda dapat menentukan salah satu nilai berikut:-
Content Classifier: Memindai konten file untuk string tertentu atau pola ekspresi reguler. Saat menentukan Content Classifier, Anda dapat menggunakan parameter ContentString ContentStringCaseSensitive, atau ContentRegularExpression parameter untuk menentukan konten yang akan dicari. -
Folder Classifier: Mengklasifikasikan file berdasarkan lokasi foldernya
-
-
Parameters (array)- Opsional. Sebuah array baru dari string"name=value"konfigurasi. -
PassThru (boolean)- Opsional. Jika disetel ke true, mengembalikan objek aturan dimodifikasi.
Contoh:
1. Perbarui properti aturan dan namespace dari Aturan Klasifikasi yang ada.
$namespaces = @("share\finance", "share\accounting") Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ArgumentList $namespaces -ScriptBlock { param($namespaces) Set-FSxFSRMClassificationRule -Name "Detect_CreditCard" -Description "Updated PII detection" -Namespace $Using:namespaces -ReevaluateProperty "Overwrite" }
Hapus- FSx FSRMClassification Aturan
Menghapus satu atau beberapa aturan klasifikasi dari sistem file Anda.
Parameter
-
Name (array)- Diperlukan. Array nama aturan klasifikasi untuk dihapus. -
PassThru (boolean)- Opsional. Jika disetel ke true, mengembalikan objek aturan dihapus.
Contoh:
1. Hapus aturan klasifikasi tunggal.
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Remove-FSxFSRMClassificationRule -Name "Find Confidential Files" -PassThru }
Manajemen Perintah Properti
Dapatkan- FSx FSRMMgmt Properti
Mengambil properti manajemen dari folder tertentu. Properti manajemen adalah properti klasifikasi yang berlaku untuk folder daripada file.
Parameter
-
Namespace (string)- Opsional. Jalur ke folder. -
Name (string)- Opsional. Nama properti manajemen untuk diambil. Jika Anda tidak menentukan nama, perintah mengambil semua properti manajemen. -
Recurse (boolean)- Opsional. Jika disetel ke true, mengambil properti manajemen untuk semua folder dalam namespace. Membutuhkan parameter Namespace. -
Effective (boolean)- Opsional. Jika disetel ke true, mengambil properti manajemen untuk folder terdekat dengan nama yang ditentukan. Pencarian mencakup namespace yang ditentukan dan hierarki induknya. Membutuhkan parameter Nama.
Contoh:
1. Ambil semua properti manajemen pada sistem file.
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Get-FSxFSRMMgmtProperty }
2. Ambil properti manajemen untuk folder tertentu.
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Get-FSxFSRMMgmtProperty -Namespace "share\department" }
Hapus- FSx FSRMMgmt Properti
Menghapus properti manajemen dari folder tertentu.
Parameter
-
Namespace (string)- Opsional. Jalur ke folder. -
Name (string)- Diperlukan. Nama properti manajemen yang akan dihapus. -
Recurse (boolean)- Opsional. Jika disetel ke true, menghapus properti manajemen untuk semua folder dalam namespace. Membutuhkan parameter Namespace.
Contoh:
1. Hapus semua contoh properti manajemen.
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Remove-FSxFSRMMgmtProperty -Name "FolderUsage_MS" }
2. Hapus properti manajemen dari folder tertentu.
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Remove-FSxFSRMMgmtProperty -Name "FolderUsage_MS" -Namespace "share\department" }
Set- FSx FSRMMgmt Properti
Mengubah nilai properti manajemen untuk namespace tertentu. Properti manajemen adalah properti klasifikasi yang berlaku untuk folder dan tidak memiliki tanda Aman yang disetel.
Parameter
-
Namespace (string)- Opsional. Jalur folder. -
Name (string)- Diperlukan. Nama properti manajemen untuk dimodifikasi. Harus merupakan properti klasifikasi yang ada yang berlaku untuk folder. -
Value (string)- Diperlukan. Nilai baru untuk ditetapkan ke properti manajemen.
Contoh:
1. Tetapkan properti penggunaan folder.
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Set-FSxFSRMMgmtProperty -Namespace "share\department" -Name "FolderUsage_MS" -Value "User Files" }
Perintah Proses Klasifikasi
Dapatkan- FSx FSRMClassification
Mengambil status proses klasifikasi file yang sedang berjalan. Nilai bisa jadi salah satu dari yang berikut:
-
Unknown: Status klasifikasi tidak dapat ditentukan -
NotRunning: Tidak ada klasifikasi yang sedang berjalan -
Queued: Klasifikasi diantrian untuk memulai -
Running: Klasifikasi sedang berlangsung
Parameter
Tidak ada
Contoh:
1. Ambil status klasifikasi saat ini.
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Get-FSxFSRMClassification }
Mulai- FSx FSRMClassification
Memulai proses klasifikasi file, yang menerapkan aturan klasifikasi ke file dan menghasilkan laporan klasifikasi.
Parameter
-
Queue (boolean)- Opsional. Jika disetel ke true, tambahkan tugas klasifikasi ke antrian untuk dijalankan dalam 5 menit berikutnya. Setiap tugas yang diantri selama periode ini akan berjalan bersama. Jika disetel ke false atau tidak ditentukan, klasifikasi segera dimulai. -
RunDuration (number)- Opsional. Menentukan berapa jam proses klasifikasi harus berjalan sebelum dibatalkan. Nilai-nilai yang valid:-1sampai2147483. Nilai khusus:-
-1: Jalankan hingga dibatalkan -
0: Jalankan hingga selesai -
Jika tidak ditentukan, berjalan hingga selesai.
-
Contoh:
1. Mulai klasifikasi tanpa batas waktu.
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Start-FSxFSRMClassification -RunDuration 0 }
Berhenti- FSx FSRMClassification
Menghentikan pekerjaan klasifikasi yang sedang berjalan atau antrian pada sistem file Anda.
Parameter
Tidak ada
Contoh:
1. Hentikan klasifikasi yang sedang berjalan.
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Stop-FSxFSRMClassification }
Tunggu- FSx FSRMClassification
Menunggu proses klasifikasi file selesai. Gunakan perintah ini saat Anda perlu melakukan tindakan yang bergantung pada penyelesaian klasifikasi, seperti menghasilkan laporan berdasarkan file rahasia.
Parameter
-
Timeout (number)- Opsional. Menentukan berapa lama menunggu, dalam hitungan detik, untuk klasifikasi untuk menyelesaikan. Jika batas waktu berakhir sebelum klasifikasi selesai, perintah kembali tetapi klasifikasi terus berjalan di latar belakang. Nilai-nilai yang valid:-1sampai2147483. Nilai khusus:-
-1: Tunggu tanpa batas hingga klasifikasi selesai (default) -
0: Periksa status saat ini dan segera kembali tanpa menunggu
-
Contoh:
1. Tunggu tanpa batas hingga klasifikasi selesai.
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Wait-FSxFSRMClassification }
Set- FSx FSRMClassification
Memodifikasi pengaturan konfigurasi untuk klasifikasi file.
Parameter
-
ExcludeNamespace (array)- Opsional. Array folder tambahan untuk dikecualikan dari klasifikasi. -
ScheduleConfigurations (hashtable)- Opsional. Hashtable yang berisi konfigurasi jadwal dengan properti berikut:-
Time (datetime): DateTime objek menentukan kapan harus menjalankan tugas (wajib) -
RunDuration (number): Jumlah jam untuk menjalankan tugas (opsional) -
Weekly (array): Array hari kerja (opsional) -
Monthly (array): Array hari dalam sebulan, gunakan -1 untuk hari terakhir (opsional)
-
-
Continuous (boolean)- Opsional. Jika disetel ke true, aktifkan klasifikasi latar belakang berkelanjutan. -
PassThru (boolean)- Opsional. Jika disetel ke true, mengembalikan objek konfigurasi klasifikasi yang dimodifikasi.
Contoh:
1. Aktifkan klasifikasi berkelanjutan.
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Set-FSxFSRMClassification -Continuous $true }
2. Tetapkan jadwal mingguan untuk menjalankan klasifikasi.
$schedule = @{ Time = ("12:00am") Weekly = @('Monday', 'Wednesday', 'Friday') } Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ArgumentList $schedule -ScriptBlock { param($schedule) Set-FSxFSRMClassification -ScheduleConfigurations $schedule }
3. Tetapkan jadwal bulanan dengan pengecualian khusus.
$schedule = @{ Time = ("12:00am") Monthly = @(1, 15, -1) # 1st, 15th, and last day RunDuration = 4 } $excludeNamespaces = @("share\folder /s") Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ArgumentList @($schedule, $excludeNamespaces) -ScriptBlock { param($schedule, $excludeNamespaces) Set-FSxFSRMClassification -ScheduleConfigurations $schedule -ExcludeNamespace $excludeNamespaces }