项目作者: vascospereira
项目描述 :
Distributed system to backup files between 'peers'
高级语言: Java
项目地址: git://github.com/vascospereira/Distributed-Backup-Service.git
Distributed System Configuration
To COMPILE in UNIX:
- using a terminal, navigate to the project’s root folder
- cd to “scripts” subfolder and enter “chmod 755 compile.sh”
- followed by “./compile.sh”
To COMPILE in WINDOWS:
- through Command Prompt, navigate to root project folder
- cd to “scripts” subfolder and enter “compile.bat”
To START a Peer in UNIX:
To START a Peer in WINDOWS:
To RUN the TestApp in UNIX:
To RUN the TestApp in WINDOWS:
DESCRIPTION of local files created by the peer application:
Inside 'peers' folder, each peer creates a new folder, which is the name's Peer identifier and creates also a:
- ‘backup’ folder: Saves every backup initiated by other peers.
- ‘local’ folder: Saves every information related to local initiated backups.
- ‘restore’ folder: Saves every restored file.