Jika Anda secara tidak sengaja menghapus file dari Sistem Penyimpanan File tujuan umum NAS (NAS), bisnis Anda mungkin terganggu atau data Anda mungkin hilang secara permanen. Untuk mencegah masalah ini, kami menyarankan agar Anda mengaktifkan fitur tempat sampah. Setelah diaktifkan, file dan direktori yang dihapus akan disimpan sementara di tempat sampah. File dan direktori tersebut akan dihapus secara permanen setelah periode retensi tertentu berakhir. Selama periode retensi, Anda dapat memulihkan file dan direktori beserta metadata seperti pengenal pengguna (UID), pengenal grup (GID), dan daftar kontrol akses (ACL).
Informasi latar belakang
Jika Anda mengaktifkan fitur tempat sampah, file atau direktori yang dihapus akan disimpan sementara di tempat sampah, termasuk tetapi tidak terbatas pada:
File yang Anda hapus dari sistem file NAS pada node komputasi, seperti Instance ECS dan kontainer. Sebagai contoh, jika Anda menjalankan perintah
rm -f test01.textuntuk menghapus file test01.text, file test01.text akan dimasukkan ke tempat sampah.File atau direktori yang dihapus secara otomatis oleh aplikasi dari sistem file NAS pada node komputasi. Sebagai contoh, jika sebuah aplikasi menjalankan kode Python
os.remove("test02.text")untuk menghapus file test02.text, file test02.text akan dimasukkan ke tempat sampah.File atau direktori yang dihapus ketika Anda memanggil fungsi rename POSIX. Sebagai contoh, file test_a.txt dan file test_b.txt berada dalam direktori yang sama. Jika Anda menjalankan perintah
mv test_a.txt test_b.txt, file test_b.txt akan dimasukkan ke tempat sampah.File sementara yang dibuat ketika aplikasi menggunakan file NAS. Sebagai contoh, jika Anda menjalankan perintah vim untuk mengedit file, file sementara
.swpdan.swpxakan dimasukkan ke tempat sampah.File log aplikasi yang diputar secara otomatis. Sebagai contoh, jika Anda menggunakan NGINX untuk mengonfigurasi rotasi log otomatis, hingga 20 file log dapat disimpan. Jika file log test.log.19 diputar menjadi file log test.log.20, file log asli test.log.20 akan dimasukkan ke tempat sampah.
Jika Anda menimpa file tanpa menghapusnya, file tersebut tidak akan dimasukkan ke tempat sampah. Sebagai contoh, jika Anda memanggil fungsi open() untuk membuka file dan menulis data ke file dalam mode w+, file aslinya tidak akan dimasukkan ke tempat sampah.
Catatan Penggunaan
Penagihan
Anda tidak dikenakan biaya untuk mengaktifkan fitur tempat sampah. Namun, Anda akan dikenakan biaya untuk ruang penyimpanan yang digunakan oleh file yang disimpan sementara di tempat sampah. Biaya penyimpanan dihitung berdasarkan jenis penyimpanan file sebelum file dihapus. Untuk mengurangi biaya penyimpanan, kami sarankan Anda menentukan periode retensi untuk file. Untuk informasi lebih lanjut, lihat Penagihan Sistem File NAS tujuan umum dan Penagihan kelas Penyimpanan IA.
Izin
Hanya pemilik sistem file atau Pengguna Manajemen Akses Sumber Daya (RAM) yang berwenang yang dapat menggunakan fitur tempat sampah. Untuk informasi lebih lanjut, lihat Melakukan kontrol akses berdasarkan kebijakan RAM.
Aktifkan fitur tempat sampah
Setelah mengaktifkan fitur tempat sampah, file yang dihapus akan dimasukkan ke tempat sampah dan dihapus secara permanen setelah periode retensi tertentu. Untuk mengaktifkan fitur tempat sampah, ikuti langkah-langkah berikut:
Masuk ke Konsol NAS.
Di panel navigasi di sebelah kiri, pilih File System > File System List.
Di bilah navigasi atas, pilih wilayah.
Di halaman File Systems, klik ID sistem file.
Di halaman detail sistem file, klik tab Recycle Bin lalu klik Enable Recycle Bin.
Di kotak dialog Enable Recycle Bin, atur Select a retention period.
Klik OK.
Pulihkan file dari tempat sampah
Anda dapat memulihkan file dari tempat sampah dalam periode retensi yang telah ditentukan. Sebelum menjalankan pekerjaan pemulihan, perhatikan informasi berikut:
Setiap sistem file hanya memungkinkan satu pekerjaan pemulihan pada satu waktu. Anda tidak dapat membuat pekerjaan pemulihan baru saat file sedang dipulihkan.
Pekerjaan pemulihan hanya dapat memulihkan satu file atau direktori. Jika Anda memulihkan direktori tertentu, semua file dalam direktori tersebut juga akan dipulihkan.
CatatanJika jumlah tautan keras ke file dalam direktori yang ingin Anda pulihkan melebihi 511, NAS secara acak memulihkan 511 dari file-file tersebut ke direktori. File yang berlebih tidak dapat dipulihkan. Status pekerjaan pemulihan akan ditampilkan sebagai Sebagian Selesai.
Waktu yang diperlukan oleh pekerjaan pemulihan meningkat dengan jumlah file atau direktori yang ingin Anda pulihkan.
Untuk memulihkan file yang disimpan sementara di tempat sampah, ikuti langkah-langkah berikut:
Masuk ke Konsol NAS.
Di panel navigasi di sebelah kiri, pilih File System > File System List.
Di bilah navigasi atas, pilih wilayah.
Di halaman File Systems, klik ID sistem file.
Di halaman detail sistem file, klik Recycle Bin.
Di tab Deleted Files and Directories, temukan file yang ingin Anda pulihkan dan klik Restore.
Di kotak dialog Pilih Jalur Pemulihan, pilih jalur ke mana Anda ingin memulihkan file dan klik Select Restoration Path.
Restore to the original path: Jika jalur dari mana Anda menghapus file masih ada, file dipulihkan ke jalur tersebut. Jika jalur asli tidak ada, pilih jalur kustom.
Restore to the following custom path: Pilih jalur yang ada ke mana Anda ingin memulihkan file.
CatatanJika pekerjaan pemulihan berada dalam status Defragmenting, performa baca file sedikit menurun. Kami sarankan Anda tidak mengubah struktur direktori sistem file. Jika Anda mengubah struktur direktori sistem file, defragmentasi akan tertunda.
Jika pekerjaan berada dalam status Selesai dan Anda tidak dapat menemukan file yang dipulihkan ke jalur yang ditentukan dengan menjalankan perintah ls pada Instance ECS, jalankan perintah
sudo sysctl -w vm.drop_caches=2pada Instance ECS untuk membersihkan cache. Setelah Anda membersihkan cache, Anda dapat menemukan file tersebut.
Operasi Terkait
Operasi | Deskripsi | Prosedur |
Empty Recycle Bin | Jika Anda tidak lagi memerlukan file di tempat sampah, Anda dapat mengosongkan tempat sampah untuk mengurangi biaya penyimpanan. Peringatan Jika Anda mengosongkan tempat sampah, semua file di tempat sampah akan dihapus secara permanen dan tidak dapat dipulihkan. |
|
Change File Retention Period | Anda dapat mengubah periode retensi file kapan saja berdasarkan penggunaan sistem file. Dengan cara ini, Anda dapat mengurangi biaya penyimpanan file yang disimpan sementara di tempat sampah. |
|
Disable and Empty | Setelah Anda mengonfirmasi bahwa Anda tidak lagi memerlukan file di tempat sampah atau bahwa Anda tidak ingin lagi menggunakan fitur tempat sampah, Anda dapat menonaktifkan dan mengosongkan tempat sampah. Peringatan
|
|
Query files in the recycle bin | Anda tidak dapat menanyakan file yang disimpan sementara di tempat sampah pada node komputasi. Anda hanya dapat menanyakan file di Konsol NAS. | Di halaman Recycle Bin, Anda dapat menanyakan file yang disimpan sementara di tempat sampah. Anda juga dapat menanyakan titik waktu saat file dihapus. |
Hapus file secara permanen dari tempat sampah | Jika Anda menghapus direktori tertentu secara permanen dari tempat sampah, semua file dalam direktori tersebut akan dihapus secara permanen. Peringatan Setelah Anda menghapus file secara permanen dari tempat sampah, Anda tidak dapat memulihkan file tersebut. |
|
Tanyakan pekerjaan tempat sampah | Di Konsol NAS, Anda dapat melihat pekerjaan pemulihan data atau pekerjaan penghapusan permanen yang dijalankan dalam tujuh hari terakhir. Konsol NAS dapat menampilkan hingga 50 catatan pekerjaan. |
|
Batalkan pekerjaan penghapusan permanen atau pekerjaan pemulihan data | Jika pekerjaan pemulihan data atau pekerjaan penghapusan permanen berada dalam status Berjalan, Anda dapat membatalkan pekerjaan di Konsol NAS.
|
|
Referensi
Untuk mencegah kehilangan atau kerusakan data NAS, Anda dapat menggunakan Cloud Backup untuk mencadangkan semua direktori atau file dalam sistem file NAS. Untuk informasi lebih lanjut, lihat Backup dan Pemulihan.
Untuk sistem file NAS Extreme tingkat lanjut, Anda dapat menggunakan snapshot untuk mencadangkan data dan memulihkan data dari snapshot pada titik waktu tertentu ke sistem file yang ada. Untuk informasi lebih lanjut, lihat Kelola Snapshot.