NTFS也有硬链接

Posted by 曹宇伟 on 十一月 23rd, 2007

windows NTFS 文件系统硬连接命令:fsutil hardlink create

windows xp 系统有一个鲜为人知的命令: fsutil (file system util)这是一个非常强大的控制 ntfs 文件系统行为的命令,这个命令其中一个功能便是创建硬链接
语法如下:
fsutil hardlink create c:\foo.txt c:\bar.txt
这样 c:\foo.txt c:\bar.txt 两个入口点便会被设置为指向同一个 ntfs 文件对象。一个用于建立硬链接的shellexthttp://dormforce.net/Blog/electronixtar/archive/2006/11/20/11685.aspx Windows上的12种快捷方式

利用硬连接备份

Posted by 曹宇伟 on 十一月 23rd, 2007

pdumpfs是一个使用ruby语言写的备份软件。
http://0xcc.net/pdumpfs/index.html.en

使用ruby需要ruby环境,yum -y install ruby (CentOS 5.2)。

pdumpfs会以YYYY/MM/DD的方式(pdumpfs以天为单位备份),自动建目录;第一次备份时,复制原目录,以后的每次备份中,pdumpfs只复制有更新的文件,不变的文件,以硬连接的方式存储在新的YYYY/MM/DD目录中,这样备份速度快,利省空间。

pdumpfs src-dir dest-dir [dest-basename]

cp命令的-l参数就是一个只建立硬连接,不真正复制的过程。和rsync共用,可以实现增量备份。

glastree 1.04 (stable)

    The poor man’s daily snapshot, glastree builds live backup trees, with branches for each day. Users directly browse the past to recover older documents or retrieve lost files. Hard links serve to compress out unchanged files, while modified ones are copied verbatim. A prune utility effects a constant, sliding window.Satoru Takabayashi has writen a similar program, in Ruby, pdumpfs.

    Inspired by Plan9, of course.

    Terje Kvernes put together a gentoo ebuild.

Links |

README, CHANGES, CVS

Reqs |

Perl 5.002, Date::Calc, GNU Make

Xfer |

glastree-1.04.tar.gz, 14 February 2006, 6K

系统备份

Posted by 曹宇伟 on 十一月 4th, 2005

  服务器的备份是一件烦锁的事,其实完全可以得用现有的程序来实现自动备份。今天搜集整理了一些资料:
  rsync
  用rsync对网站进行镜像备份

  快速关闭Linux系统
  旧版本的的Linux/UNIX系统必须先运行shutdown命令,然后才能关闭电源,但最新版本的Linux/UNIX系统已经在这个方面作了很 大的改进,再也没有必要象以前那样关机了。因为新版本的系统借鉴了大型机的技术,采用了抗掉电的日志式文件系统,可以自动跟踪保存用户数据、自动同步刷新 文件系统,用户完全可以随手关闭电源,从而达到快速关闭系统的目的了。


Copyright © 2007 花开的地方. All rights reserved.