Menggunakan AgeStore
AgeStore adalah alat yang menghapus file di direktori atau pohon direktori, berdasarkan tanggal akses terakhirnya. Penggunaan utamanya adalah untuk menghapus file lama dari penyimpanan hilir yang digunakan oleh server simbol atau server sumber, untuk menghemat ruang disk. Ini juga dapat digunakan sebagai alat penghapusan file umum.
AgeStore dapat menghapus semua file dalam satu direktori ( direktori target), atau di semua direktori dalam pohon ( pohon target). Opsi -s menunjukkan bahwa seluruh pohon akan ditargetkan.
Ada tiga cara untuk menentukan file mana dalam direktori target atau pohon target yang akan dihapus. Perintah agestore -date=Month-Day-Year menghapus semua file yang terakhir diakses sebelum tanggal yang ditentukan. Perintah agestore -days=NumberOfDays menghapus semua file yang terakhir diakses lebih dari jumlah hari yang ditentukan yang lalu. Perintah agestore -size=SizeRemaining menghapus semua file di direktori target atau pohon target, dimulai dengan file yang paling tidak baru diakses, hingga ukuran total file yang tersisa kurang dari atau sama dengan SizeRemaining.
Misalnya, perintah berikut menghapus semua file di C:\MyDir yang terakhir diakses sebelum 7 Januari 2008:
agestore c:\mydir -date=01-07-2008
Perintah berikut menghapus semua file di subordinat pohon direktori ke C:\symbols\downstreamstore yang terakhir diakses selama tiga puluh hari yang lalu:
agestore c:\symbols\downstreamstore -days=30 -s
Perintah berikut menghapus file di subordinat pohon direktori ke C:\symbols\downstreamstore, dimulai dengan file yang diakses paling lama lalu, hingga ukuran total semua file di pohon ini kurang dari atau sama dengan 50.000 byte:
agestore c:\symbols\downstreamstore -size=50000 -s
Opsi -l menyebabkan AgeStore tidak menghapus file, tetapi hanya untuk mencantumkan semua file yang akan dihapus tanpa opsi ini. Sebelum Anda menggunakan perintah AgeStore, Anda harus menjalankan perintah yang dimaksudkan dengan opsi -l ditambahkan, untuk memverifikasi bahwa perintah tersebut akan menghapus persis file-file yang ingin Anda hapus.
Untuk sintaks baris perintah lengkap, lihat Opsi Command-Line AgeStore.
Menjalankan AgeStore di Windows Vista dan Yang Lebih Baru
Karena AgeStore menghapus file berdasarkan terakhir kali diakses, AgeStore dapat berjalan dengan sukses hanya jika sistem file Anda menyimpan data Waktu Akses Terakhir (LAT). Dalam sistem file NTFS, penyimpanan data LAT dapat diaktifkan atau dinonaktifkan. Jika dinonaktifkan, AgeStore tidak akan berjalan, tetapi akan menampilkan pesan kesalahan berikut sebagai gantinya:
Last-Access-Time support is disabled on this computer.
Please read the documentation for more details.
Di Windows Vista dan versi Windows yang lebih baru, penyimpanan data LAT dinonaktifkan secara default, dan oleh karena itu AgeStore tidak akan berjalan kecuali Anda terlebih dahulu mengaktifkan data ini.
Di Windows Vista dan versi Windows yang lebih baru, Anda dapat menggunakan alat FSUtil (Fsutil.exe) untuk mengaktifkan pengumpulan data LAT. Dari jendela Prompt Perintah, terbitkan perintah berikut:
fsutil behavior set disablelastaccess 0
Untuk menonaktifkan pengumpulan data LAT, gunakan perintah berikut:
fsutil behavior set disablelastaccess 1
Perubahan ini berlaku setelah windows dimulai ulang berikutnya.
Sistem file FAT32 selalu menyimpan informasi LAT (meskipun hanya tanggal, dan bukan waktu, yang disimpan). Oleh karena itu, AgeStore bekerja dengan sistem file FAT32. Namun, karena AgeStore tidak akan berjalan ketika LAT NTFS dinonaktifkan, Anda harus mengaktifkan NTFS LAT bahkan jika sistem file Anda FAT32.