Find Jobs
Hire Freelancers

Backup Tool In Java

$30-100 USD

Завершено
Опублікований almost 17 years ago

$30-100 USD

Оплачується при отриманні
We require a backup tool written in Java. The tool will perform the following steps: 1) Based on a time defined in a Java property, the tool will wake up (400 = 4:00AM, 2200 = 10 PM). com.bronzeage.sys.backup.time=400 2) It will issue one or more Linux commands defined in Java properties. Note that commands which start with an "-" will not stop execution of the backup on failure, commands without an - will abort the backup on failure com.bronzeage.sys.backup.precmd1=-rm /tmp/zeus com.bronzeage.sys.backup.precmd2=mysqlhotcopy -u root zeus /tmp com.bronzeage.sys.backup.precmd3=tar zcf /tmp/[login to view URL] /tmp/zeus 4) It then transfers via FTP the directory of files to a destination using the FTPClient class in the package [login to view URL] com.bronzeage.sys.backup.fileToTransfer=/tmp/[login to view URL] com.bronzeage.sys.backup.destUser=backupU com.bronzeage.sys.backup.destPassword=backupP com.bronzeage.sys.backup.destNode=localhost com.bronzeage.sys.backup.destDir=zeus where the destination directory is ~///for example: Log in to "localhost" as user backupU, password backupP and FTP the file /tmp/[login to view URL] to ~./zeus/2007-07-03/[login to view URL] 5) It will issue one or more Linux commands defined in Java properties com.bronzeage.sys.backup.postcmd1=rm /tmp/[login to view URL] 6) It will support a timer for the backup procedure as whole in seconds. Exceeding the timeout will generate an exception. E.g. com.bronzeage.sys.backup.timeout=3600 The tool must be delivered with JUnit tests and Javadoc comments. It must handle all exceptions and errors by outputting a log message (using the Logger object) and going back to waiting until the next day. ## Deliverables 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables): 3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. ## Platform Linux
ID проекту: 3099572

Про проект

2 пропозицій(-ї)
Дистанційний проект
Активність 17 yrs ago

Хочете заробити?

Переваги подання заявок на Freelancer

Вкажіть свій бюджет та терміни
Отримайте гроші за свою роботу
Опишіть свою пропозицію
Реєстрація та подання заявок у проекти є безкоштовними
Доручений:
Аватарка користувача
See private message.
$42,50 USD за 5 дні(-в)
4,0 (3 відгуки(-ів))
1,7
1,7
2 фрілансерів(-и) готові виконати цю роботу у середньому за $64 USD
Аватарка користувача
See private message.
$85 USD за 5 дні(-в)
5,0 (1 відгук)
0,2
0,2

Про клієнта

Прапор CANADA
Canada
5,0
30
На сайті з трав. 17, 2007

Верифікація клієнта

Дякуємо! Ми надіслали на вашу електронну пошту посилання для отримання безкоштовного кредиту.
Під час надсилання електронного листа сталася помилка. Будь ласка, спробуйте ще раз.
Зареєстрованих користувачів Загальна кількість опублікованих робіт
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Завантажуємо для перегляду
Дозвіл на визначення геолокації надано.
Ваш сеанс входу закінчився, і сеанс було закрито. Будь ласка, увійдіть знову.