回收站案例| 学习笔记

简介: 快速学习回收站案例

开发者学堂课程【Hadoop 分布式文件系统 HDFS回收站案例】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/93/detail/1473


回收站案例


内容介绍:

一、回收站

二、回收站参数设置以及工作机制

 

一、回收站

开启回收站功能可以将删除的文件在不超时的情况爱回复原数据起到防止误删除备份等作用

 

二、回收站参数设置以及工作机制

l 开启回收站功能参数说明:

1、默认值 fstrashnterval=0,0表示禁用回收站其他值表示设置文件的存活时间。

2、默认值 fstrashcheckpointinterva0,检查回收站的间隔时间。如果该值为0则该值设置和 fs.trashnterval 的参数值相等。

3、要求fs.trash.checkpoint.interval<fs.trash.interval。

 l 回收站工作机制

图片1.png

回收站默认的时间是存活6010秒钟会检查一次查看是否到达60检查发现到了60秒的时候这个文件就会彻底的从回收站删除

l 启用回收站

修改 croe-site.xml 配置垃圾回收时间为1分钟

图片2.png

 l 查看回收站

回收站在集群中的路径:/user/atguigu/。Trash/。。。。

查看回收站的时候会发现被拒绝了因为默认的用户是 dr

 

l 修改访问垃圾回收站用户名称默认是dr.who,修改为 atguigu 用户

[core-site.xml]

图片3.png

 

 l 通过程序删除的文件不会经过回收站需要调用Moue To Trash()才能进入回收站

Trash trash=New Trashconf)。

图片4.png

l 恢复回收站数据 图片5.png

相关文章
|
5月前
|
SQL 关系型数据库 MySQL
还在担心被误删的表吗,快来体验“PolarDB MySQL从表回收站中恢复误删的表”,最高可得米家照片打印机!
本次活动旨在帮助用户通过实际操作体验如何使用PolarDB MySQL提供表回收站的功能,从表回收站恢复误删的表。完成场景体验,即可获得智能护眼灯,邀请好友完成任务即有机会获得小米米家照片打印机、卫衣、ET公仔等诸多好礼。
|
5月前
|
数据采集 分布式计算 DataWorks
DataWorks产品使用合集之如何恢复误删的表
DataWorks作为一站式的数据开发与治理平台,提供了从数据采集、清洗、开发、调度、服务化、质量监控到安全管理的全套解决方案,帮助企业构建高效、规范、安全的大数据处理体系。以下是对DataWorks产品使用合集的概述,涵盖数据处理的各个环节。
|
6月前
|
运维 数据管理 数据库
数据管理DMS操作报错合集之数据归档时,遇到报错:"DMS获取内容为空,无须备份",该怎么办
阿里云数据管理DMS提供了全面的数据管理、数据库运维、数据安全、数据迁移与同步等功能,助力企业高效、安全地进行数据库管理和运维工作。以下是DMS产品使用合集的详细介绍。
|
6月前
|
存储 Shell API
对回收站里的文件进行操作
这篇文章介绍了如何使用C++对Windows系统的回收站进行操作,包括删除和恢复文件。 代码示例展示了如何遍历回收站中的文件,以及如何使用SHFILEOPSTRUCT结构体进行文件恢复或删除。此外,文章还提到了使用Boost等第三方库进行文件操作的高级接口,例如Boost.Filesystem,提供了跨平台的文件系统操作,包括文件路径处理、遍历目录、文件复制和删除等功能。 总的来说,文章提供了一种使用Windows API和Boost库在C++中操作回收站的方法。
|
7月前
|
SQL 数据管理 关系型数据库
数据管理DMS产品使用合集之误删了数据库后,恢复方法有哪些
阿里云数据管理DMS提供了全面的数据管理、数据库运维、数据安全、数据迁移与同步等功能,助力企业高效、安全地进行数据库管理和运维工作。以下是DMS产品使用合集的详细介绍。
145 2
|
7月前
|
机器学习/深度学习 分布式计算 DataWorks
MaxCompute产品使用合集之表分区被误删了,该如何恢复
MaxCompute作为一款全面的大数据处理平台,广泛应用于各类大数据分析、数据挖掘、BI及机器学习场景。掌握其核心功能、熟练操作流程、遵循最佳实践,可以帮助用户高效、安全地管理和利用海量数据。以下是一个关于MaxCompute产品使用的合集,涵盖了其核心功能、应用场景、操作流程以及最佳实践等内容。
|
存储 Shell API
C++实现对回收站里的文件进行操作
本篇文章主要为大家详细介绍了C++如何使用代码对回收站里的文件进行操作,譬如文件的删除与恢复等。 方式一:设置不同的SHFILEOPSTRUCT结构体,调用SHFileOperation函数就可以实现拷贝、删除、移动等文件操作 SHGetSpecialFolderLocation函数: 原型: HRESULT SHGetSpecialFolderLocation(HWND hwnd, int csidl, PIDLIST_ABSOLUTE* ppidl) 该函数用于获取特殊文件夹的物理路径。它接受以下参数: hwnd:可选参数,指定父窗口的句柄。如果不需要与窗口关联,可以设置为NU
182 0
|
存储 Oracle 关系型数据库
备份与恢复实践 | 学习笔记
快速学习备份与恢复实践,介绍了备份与恢复实践系统机制, 以及在实际应用过程中如何使用。
备份与恢复实践 | 学习笔记
|
存储 SQL Cloud Native
【笔记】用户指南—备份与恢复—备份数据
PolarDB-X支持自动备份及手动备份,方便您恢复历史数据。 本文介绍数据备份的相关功能。
116 0
【笔记】用户指南—备份与恢复—备份数据
|
存储 分布式计算 资源调度
小文件归档案例| 学习笔记
快速学习小文件归档案例
305 0
小文件归档案例| 学习笔记