数据管理-文件管理服务&跨部门文件管理规范

数据文件管理

随着技术和业务的发展壮大,企业中产生的数据种类越来越多,数据量也越来越大。如何对数据进行有效的组织、存储、管理、检索、维护,将会显得越来越重要。
在企业内部很多时候还涉及数据的跨部门存储于调用。因此,进行数据的管理就显得特别重要,也越来越受到企业的重视。
数据一般会以文件的形式存在,比如文本文件、视频文件、音频文件等。那么数据的管理就转化为对这些数据文件的管理。
文件管理的真谛在于方便保存和迅速提取,所有的数据文件将通过某种属性(比如业务、时间)分类被很好地组织起来,放在最能方便找到的地方。解决这个问题目前最理想的方法就是分类管理
从每一个文件夹的建立,我们都要按照数据文件的属性,分为大大小小、多个层级的文件夹,建立合理的文件保存架构。此外所有的文件、文件夹,都要规范化命名,并放入最合适的文件夹中。
当然企业中可不会像个人使用电脑文件资源管理器那样去管理文件,而是使用文件服务器去管理文件。在一些有条件的企业,会部署一个文件服务器,来统一管理文件。这样可以对企业管理带来如下好处:

  • 定时集中对文件进行备份;
  • 可以统一制定文件安全访问权限策略;
  • 可以统一进行文件服务器防病毒管理。

常见的文件服务有以下这几种:

  • ftp文件服务
  • Samba文件服务
  • NFS文件服务

FTP文件服务

FTP是一个文件传输的协议,采用Client/Server架构。用户可以通过各种不同的FTP客户端程序,借助FTP协议,来连接FTP服务器,以上传或者下载文件。它使用两个连接与客户端通信:

  • 命令连接:用于传输文件管理类命名,在客户端连接后会始终在线;
  • 数据连接:用于传输文件数据,此连接会按序创建。
    Linux中常见的FTP客户端软件有lftp,ftp,lftpget,wget,curl等。Windows中可以使用浏览器,资源管理器或Filezilla等软件。

NFS文件服务

NFS是Network File System的缩写,即网络文件系统。它允许网络中的计算机之间通过TCP/IP网络共享资源。NFS的基本原则是“容许不同的客户端及服务端通过一组RPC分享相同的文件系统”,它是独立于操作系统,容许不同硬件及操作系统的系统共同进行文件的分享。
NFS在文件传送或信息传送过程中依赖于RPC协议。**RPC,远程过程调用(Remote Procedure Call)**是能使客户端执行其他系统中程序的一种机制。NFS本身是没有提供信息传输的协议和功能的,但NFS却能让我们通过网络进行资料的分享,原因就在于RPC,可以说NFS本身就是使用RPC的一个程序。可以这么理解RPC和NFS的关系:NFS是一个文件系统,而RPC是负责信息的传输。

Samba文件服务

SMB(Server Messages Block,信息服务块) 是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。
Samba是一组软件包,在Linux和UNIX系统上实现SMB协议的一个免费软件。 Linux操作系统提供了Samba服务,Samba服务为两种不同的操作系统架起了一座桥梁,使Linux系统和Windows系统之间能够实现互相通信,这使得Windows/Linux/Unix间可以自由的进行文件共享。
在这里插入图片描述

发布了64 篇原创文章 · 获赞 2 · 访问量 2782

猜你喜欢

转载自blog.csdn.net/anniewhite/article/details/105305759