单位有一服务器,我想把所有的电脑的文件全放在服务器上,如何让服务器与别的电脑文件同步,应该用SQL吗

单位有一服务器,我想把所有的电脑的文件全放在服务器上,如何让服务器与别的电脑文件同步,应该用SQL吗,第1张

不用SQL,与SQL无关。你有两种方式在服务器上存储文件

一是在线使用,在服务器上为每个用户建立账户、分配空间,在每个电脑上建立网络驱动器映射,这样每个电脑就多了一个逻辑磁盘(例如X:),该磁盘实际位于服务器上,个人电脑损坏后文件不会丢失。

二是备份使用,在服务器上为每个用户建立账户、分配空间,在每个电脑上建立一个批处理文本,功能是把本机“我的文档”、“桌面”等重要内容复制到服务器的文件夹下来。

你可以先考虑使用方法,具体使用中遇到文件再讨论如何解决。

回答:

双机服务器一般用ca公司surviveit,不仅可以实时同步数据,还可以主备机切换,更可以主服务器挂掉后,备服务器自动顶替其位置,具体操作如下:两台服务器安装完surviveit后,primary

server和second

server便自动出现在管理软件的managed

servers列表中。此时需要建立一个replication

task:

1选中主服务器primary

server;

2选中数据备份服务器second

server;

3选择网络速度(10m选fast,100m选very

fast);

4选择数据保护等级,一般选择full

protection(既能进行数据的实时备份,也能进行服务器的实时切换);

5从primary

server中选择需要保护的目录;

6选择primary

server中被保护目录中的文件共享;

7选择enable

intelligent

failover和detect

another

computer

or

network

device;

8选择transfer

primary

ip

address

to

the

secondary

server

on

failover,change

primary

ip

address

on

failover。

9从已建立好的replication

task中可更改数据在second

server中的备份路径;

10在replication

task的failover

actions中,分别对primary

server和second

server增加sql70

scripts;

11运行建好replication

task后的第一次数据同步,同步结束后primary

server自动处于保护状态。

追问:

这个可以让两个服务器的同时更新吗

比如说从的上传

主的也会更新吗

而不是只是主的上传

从的更新

回答:

这服务器是你们托管的还是自己维护?托管的话,不会影响速度,除非你一次性更新超大量内容,还有我想说的是,如果是托管的,为啥不双线接入或者三线接入?还得用两台服务器对两种线路的用户?如果是自己维护,三台机器,你就更新主服务器,把那两个设成从服务器,只更新主服务器后那两个就都更新了,更不会拖慢速度了风尘々紫驿

的感言:

虽然没用你的方法还是谢谢你了

呵呵

2011-03-10

1安装CentOS70yum install ssh 安装SSH协议yum install rsync (rsync是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件)service sshd restart 启动服务任务

2配置Master无密码登录所有Salve,在Master机器上生成密码对

3查看/home/hadoop/下是否有"ssh"文件夹,且"ssh"文件下是否有两个刚生产的无密码密钥对。

4接着在Master节点上做如下配置,把id_rsapub追加到授权的key里面去。

5设置SSH配置用root用户登录服务器修改SSH配置文件"/etc/ssh/sshd_config"的下列内容。设置完之后记得重启SSH服务,才能使刚才设置有效。

6退出root登录,使用hadoop普通用户验证成功同步另一台服务器的数据

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 单位有一服务器,我想把所有的电脑的文件全放在服务器上,如何让服务器与别的电脑文件同步,应该用SQL吗

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情