Grup Berkas - Amazon FSx untuk Server File Windows

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Grup Berkas

Grup file menentukan koleksi logis dari pola nama file yang harus Anda gunakan saat mengonfigurasi layar file, dan yang dapat Anda gunakan secara opsional saat membuat laporan penyimpanan. Grup file berisi pola include (file yang cocok) dan mengecualikan pola (file untuk dikecualikan dari kecocokan), yang Anda referensikan dengan nama grup file daripada menentukan pola individual setiap kali.

Bagaimana grup file digunakan

Grup file diperlukan untuk fitur FSRM berikut:

  • Layar file - Anda harus menentukan satu atau beberapa grup file untuk menentukan jenis file mana yang akan diblokir atau dipantau.

  • Pengecualian layar file - Anda harus menentukan satu atau beberapa grup file untuk menentukan jenis file mana yang diizinkan meskipun memblokir layar file di folder induk.

  • Templat layar file - Anda harus menentukan satu atau beberapa grup file untuk menentukan jenis file mana yang akan diblokir atau dipantau oleh templat.

Grup file adalah opsional untuk fitur FSRM berikut:

  • Laporan penyimpanan - Anda dapat secara opsional memfilter laporan berdasarkan grup file untuk menganalisis penggunaan penyimpanan untuk jenis file tertentu. Misalnya, Anda dapat membuat laporan yang hanya menampilkan file audio dan video.

Pola nama file

Grup file menggunakan pola wildcard untuk mencocokkan nama file. Anda dapat menentukan pola sertakan (file yang cocok) dan mengecualikan pola (file untuk dikecualikan dari kecocokan).

FSRM mendukung wildcard berikut:

  • Asterisk (*) - Cocokkan nol atau lebih karakter

  • Tanda tanya (?) - Cocokkan persis satu karakter

Misalnya, pola *.doc* cocok dengan file sepertireport.doc,report.docx, dandocument.doc, sementara pola ~$* pengecualian mengecualikan file sementara yang dibuat oleh aplikasi Microsoft Office.

Grup file default

Ketika Anda mengaktifkan FSRM pada sistem file Anda, grup file berikut dibuat secara otomatis:

File Audio dan Video

Cocokkan format file audio dan video umum termasuk*.mp3, *.wav,*.avi,*.mp4,,*.mpeg, dan *.wmv

File Cadangan

Cocokkan format file cadangan termasuk*.bak,*.backup, dan *.old

File Terkompresi

Cocokkan arsip dan format file terkompresi termasuk*.zip, *.rar,*.7z,*.gz, dan *.tar

Berkas E-mail

Cocokkan format pesan email dan kotak surat termasuk*.eml, *.msg, dan *.pst

File yang Dapat Dieksekusi

Cocokkan format file yang dapat dieksekusi dan skrip termasuk*.exe,,, *.dll,*.com,*.bat, dan *.cmd *.vbs

File Gambar

Cocokkan dengan format file gambar umum termasuk*.jpg, *.jpeg,*.png,*.gif,,*.bmp, dan *.tif

File Kantor

Cocokkan format dokumen Microsoft Office termasuk *.doc *.docx,*.xls,,*.xlsx,*.ppt, dan *.pptx

File Sistem

Cocokkan dengan format file sistem Windows termasuk *.sys *.dll,,*.ocx, dan *.drv

File Sementara

Cocokkan format file sementara termasuk*.tmp,*.temp, dan ~*

File Teks

Cocokkan format file berbasis teks termasuk*.txt,,*.log, dan *.csv *.xml

File Halaman Web

Mencocokkan format file konten web termasuk*.html, *.htm,*.asp,*.aspx,,*.php, dan *.js

Anda dapat menggunakan grup file default ini segera di layar file dan laporan penyimpanan, atau Anda dapat memodifikasinya agar sesuai dengan kebutuhan spesifik Anda.

Perintah manajemen grup file

FSRM menyediakan PowerShell perintah untuk membuat dan mengelola grup file. Gunakan perintah ini untuk menentukan grup file kustom yang sesuai dengan kebijakan manajemen file organisasi Anda.

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 AWS FSx konsol di halaman detail sistem file Anda, atau dengan menggunakan perintah AWS describe-file-systems CLI.

Baru- FSx FSRMFile Grup

Membuat grup file yang mendefinisikan kumpulan logis pola nama file. Pola-pola ini dapat digunakan untuk layar file, pengecualian layar file, dan laporan penyimpanan.

Parameter:

  • Name (string)- Diperlukan. Nama untuk grup file.

  • Description (string)- Opsional. Deskripsi untuk grup file.

  • IncludePattern (array)- Opsional. Array string pola yang menentukan file yang akan disertakan.

  • ExcludePattern (array)- Opsional. Sebuah array string pola yang menentukan file untuk dikecualikan.

Contoh:

  1. Buat grup file untuk file teks.

    Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { New-FSxFSRMFileGroup -Name "My Text Files" -IncludePattern "*.txt" }
  2. Buat grup file untuk kode sumber dengan pola include dan exclude.

    $includePatterns = @("*.cpp", "*.h", "*.cs", "*.py") $excludePatterns = @("*.tmp", "*.bak") Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ArgumentList @($includePatterns, $excludePatterns) -ScriptBlock { param($includePatterns, $excludePatterns) New-FSxFSRMFileGroup -Name "Source Code" -Description "Programming source files" -IncludePattern $includePatterns -ExcludePattern $excludePatterns }

Dapatkan- FSx FSRMFile Grup

Mengambil satu atau beberapa grup file dari sistem file Anda. Grup file menentukan kumpulan pola file yang digunakan dalam penyaringan dan pelaporan file.

Parameter:

  • Name (array)- Opsional. Array nama grup file untuk diambil. Jika Anda tidak menentukan nama, perintah mengembalikan semua grup file pada sistem file.

Contoh:

  1. Ambil semua grup file pada sistem file.

    Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Get-FSxFSRMFileGroup }

Hapus- FSx FSRMFile Grup

Menghapus satu atau beberapa grup file dari sistem file Anda. Setelah dihapus, grup file tidak dapat digunakan di layar file atau pengecualian layar file.

Parameter:

  • Name (array)- Diperlukan. Array nama grup file untuk dihapus.

  • PassThru (boolean)- Opsional. Jika disetel ke true, mengembalikan objek grup file dihapus.

Contoh:

  1. Hapus satu grup file.

    Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Remove-FSxFSRMFileGroup -Name "My Text Files" -PassThru }

Set- FSx FSRMFile Grup

Memodifikasi properti grup file yang ada.

Parameter:

  • Name (array)- Diperlukan. Array nama grup file untuk dimodifikasi.

  • Description (string)- Opsional. Deskripsi baru untuk grup file.

  • IncludePattern (array)- Opsional. Sebuah array baru string pola yang menentukan file untuk disertakan.

  • ExcludePattern (array)- Opsional. Sebuah array baru string pola yang menentukan file untuk dikecualikan.

  • PassThru (boolean)- Opsional. Jika disetel ke true, mengembalikan objek grup file yang dimodifikasi.

Contoh:

  1. Perbarui deskripsi dan pola untuk grup file.

    $includePatterns = @("*.docx", "*.pdf", "*.rtf") $excludePatterns = @("~$*", "*.tmp") Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ArgumentList @($includePatterns, $excludePatterns) -ScriptBlock { param($includePatterns, $excludePatterns) Set-FSxFSRMFileGroup -Name "Documents" -Description "Updated document types" -IncludePattern $includePatterns -ExcludePattern $excludePatterns -PassThru }