文档详情

Seafile云客户端安装使用说明精要.docx

发布:2017-06-11约1.32万字共19页下载文档
文本预览下载声明
Seafile公司云介绍 什么是Seafiles云数据 举个栗子: 我们现在的数据共享模式 效率低,占用网络资源,数据不能保障是最新修改的。 数据备份?无序,不安全! 查找历史文件?台台电脑分别找,要不找网管?网管有备份还好,没备份就没了!没了!没了!重要的事讲三遍。 Seafiles Seafiles工作优势 Seafiles操作使用说明 一.下载 Seafile 客户端,按下面的步骤安装使用: 1. 指定 Seafile 数据磁盘 2. 添加帐号 在Seafile 服务器添加一个帐号: 3. 和服务器同步数据 点击“同步该资料库”按钮将该资料库与本地文件夹同步。 往该资料库中添加文件。它们将会被自动同步到云平台。 4. 用非同步方式查看云端文件 在一些场合下,你希望在不同步文件的情况下直接编辑服务器上文件。Seafile 客户端为此提供了“云端文件浏览器”。双击尚未同步到本地的资料库,即可打开云端文件浏览器,对云端的文件进行操作。 二.删除一个资料库 为了最大的保证你的数据安全性,服务器和客户端的删除是分开的: 在服务器端删除一个资料库后,客户端上的目录不会被删除(只是解除同步)。 客户端上删除一个资料库后,对服务器端没有影响。 三.多人共同修改文件时的冲突处理 你可以在不同的计算机上对已经同步的文件夹进行任意的添加、删除、修改文件操作,所有的修改都会被自动同步到各个计算机上。 如果刚好有两个人同时修改了一个文件的内容,两个人的版本都会保留在文件夹中,其中一个人的版本的文件名会以该用户的名字加上当前时间作为后缀,比如 test.txt (name@ 2011-11-11-11-11-11)。然后你可以对比这两个文件,并对文件做相应的修改。 FUSE扩展 在Seafile系统上文件被分割成数据块,这意味着在你的Seafile服务器上存储的并不是完整的文件而是数据块。这种设计能够方便有效的运用数据去重技术。 + 然而,有时系统管理员想要直接访问服务器上的文件,你可以使用seaf-fuse来做到这点。 + Seaf-fuse是一种 HYPERLINK / FUSE虚拟文件系统的实现. 一句话来说就是,它挂载所有的Seafile文件到一个目录(它被称为挂载点),所以你可以像访问服务器上的正常目录一样来访问由Seafile服务器管理的所有文件。 + 注意: 加密的目录不可以被seaf-fuse来访问。 Seaf-fuse的当前实现是只读访问,这意味着你不能通过挂载的目录来修改文件。 对于debian/centos系统,你需要在“fuse”组才有权限来挂载一个FUSE目录。 如何启动seaf-fuse 假设你想挂载到/data/seafile-fuse. + 创建一个目录作为挂载点 mkdir -p /data/seafile-fuse 用脚本来启动seaf-fuse 注意: 在启动seaf-fuse之前, 你应该已经通过执行./seafile.sh start启动好Seafile服务器。 + ./seaf-fuse.sh start /data/seafile-fuse 停止seaf-fuse ./seaf-fuse.sh stop 挂载目录的内容 顶层目录 现在你可以列出/data/seafile-fuse目录的内容 + $ ls -lhp /data/seafile-fuse drwxr-xr-x 2 root root 4.0K Jan 1 1970 abc@/ drwxr-xr-x 2 root root 4.0K Jan 1 1970 foo@/ drwxr-xr-x 2 root root 4.0K Jan 1 1970 plus@/ drwxr-xr-x 2 root root 4.0K Jan 1 1970 sharp@/ drwxr-xr-x 2 root root 4.0K Jan 1 1970 test@/ 顶层目录包含许多子目录,每个子目录对应一个用户 文件和目录的时间戳不会被保存 每个用户的目录 $ ls -lhp /data/seafile-fuse/abc@ drwxr-xr-x 2 root root 924 Jan 1 1970 5403ac56-5552-4e31-a4f1-1de4eb889a5f_Photos/ drwxr-xr-x 2 root root 1.6K Jan 1 1970 a09ab9fc-7bd0-49f1-929d-6abeb8491397_My Notes/ 从上面的列表可以看出,在用户目录下有一些子目录,每个子目录代表此用户的一个资料库,并且以{库id}-{库名字}的格
显示全部
相似文档