8000 GitHub - jpplayer/hdfs-auto-snapshot: HDFS Automatic Snapshot Service for Linux
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

jpplayer/hdfs-auto-snapshot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hdfs-auto-snapshot:

Automatically create, rotate, and destroy periodic HDFS snapshots. This is
the utility that creates the @hdfs-auto-snap_frequent, @hdfs-auto-snap_hourly,
@hdfs-auto-snap_daily, @hdfs-auto-snap_weekly, and @hdfs-auto-snap_monthly
snapshots if it is installed.

It was originally forked from the zfs-auto-snapshot implementation: https://github.com/zfsonlinux/zfs-auto-snapshot.

Defaults:

Snapshot every 15 mn, keep 4
Snapshot every hour, keep 24
Snapshot every day, keep 31
Snapshot every week, keep 8
Snapshot every month, keep 12

Installation

git clone https://github.com/jpplayer/hdfs-auto-snapshot && cd hdfs-auto-snapshot && make install

Tips

Create Snapshotable directories in HDFS to use this software. For example, to snapshot your entire hadoop cluster: 
su hdfs -c 'hdfs dfsadmin -allowSnapshot /'

About

HDFS Automatic Snapshot Service for Linux

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 85.2%
  • Roff 7.9%
  • Makefile 6.9%
0