Rollback file sau khi đã xóa

File file = new File("D:\\HealthCare\\a.xlsx");
file.delete();
//roll back file

Bác nào có thể suggest cho mình cách để roll back 1 file vật lý sau khi deleted không nhỉ, không dùng cách tạo file temp hoặc move sang chỗ khác.
Và có cách nào để quản lý transaction của file vật lý 1 cách tự động giống như transaction của DB không.

Với hệ thống file phổ thông hiện nay thì không có cách nào đơn giản cả. Nhiều công ty tập đoàn viết phần mềm khôi phục file bán kiếm bộn $ đấy.

6 Likes

Thực ra copy nó ra folder tạm cũng được. Nhưng như thế thủ công quá. Lại phải confirm với khách hàng nữa. Mà deadline tới đít roài :joy::joy::joy:

Thì cứ quăng nó vào Recycle Bin là được mà :roll_eyes:

4 Likes

thực ra ẩn file + mã hoá file đó cũng coi như là xoá rồi. rollback thì giải mã là xong. mấy file văn bản chiếm mấy dung lượng đâu

4 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?