Gnome-EasyBackup Announcementstag:launchpad.net,2008-11-30:/gnomeeasybackup/+announcementshttps://launchpadlibrarian.net/20070072/ToBackup-64x64.pnghttps://launchpadlibrarian.net/20070071/ToBackup-14x14.png2008-12-06T09:57:35.595134+00:00Need a tester for Gnome-EasyBackup2008-12-06T09:28:40.213193+00:002008-12-06T09:57:35.595134+00:00tag:launchpad.net,2008-12-06:/+announcement/1574NawaManhttps://launchpad.net/~nawaman<p>Gnome-EasyBackup is a backup program using nautilus and zenity as front-end and rdiff-backup as back-end. Its features are as follows:<br/>
- Nautilus' emblems are used to mark what to be included or excluded from the backup.<br/>
- Nautilus script (the context menu or the right click in Nautilus) is used to initiate backup, recover deleted files or revert the old version of files.<br/>
- Scheduled backup.<br/>
- Advance settings in a configuration file (will be improved to be GUI).<br/>
- Multiple configuration files can be used for different backup policies.</p>
<p>Basic testing<br/>
The following simple steps for basic testing (consult screenshorts here-><a href="https://wiki.ubuntu.com/GnomeEasyBackup#Screenshorts" rel="nofollow">https:/<wbr/>/wiki.ubuntu.<wbr/>com/GnomeEasyBa<wbr/>ckup#Screenshor<wbr/>ts</a>):<br/>
1. Download the installer from <a href="https://launchpad.net/gnomeeasybackup/+download" rel="nofollow">https:/<wbr/>/launchpad.<wbr/>net/gnomeeasyba<wbr/>ckup/+download</a><br/>
2. Execute the installer as your user (change permission as needed)<br/>
- When asked for a backup repository location pick a new folder ("/TestBackup" is suggested)<br/>
3. Restart Nautilus (or re-log-in) to allow the newly installed Nautils's emblems to take effects.<br/>
4. Mark a few files or folders with "To Backup" emblem to include the files/folder in the backup and "To Not Backup" to exclude.<br/>
- You may create folders or files specially for testing.<br/>
- By default, all files and folders are excluded<br/>
- Some files such as cache, meta data (such as thumbnails), VDO/audio files are excluded (see the configuration file for the fulllist (~/.EasyBackup/<wbr/>default.<wbr/>ini))<br/>
- If a folder is marked as included, all files/folders inside it (recursively) are included unless they are marked as excluded (also true for excluded).<br/>
- Do not mark the backup repository and "~/.EasyBackup" as included (this will be automatically excluded in the later release).<br/>
5. In terminal, run "~/.EasyBackup/<wbr/>EasyBacku.<wbr/>php" to perform the back.<br/>
- If you are familiar with rdiff-backup result, scan the output and see if that is an appropriate one.<br/>
- You can also use Nautilus script to initiate the backup (but you will see no output) by Right click "EasyBackup -> Backup".<br/>
6. Test revert<br/>
a). Edit a file (that are included) and perform a backup.<br/>
b). In Nautilus, Right-click the file and select "Revert".<br/>
c). Select the older version.<br/>
d). Check if the file has changed back to the older version<br/>
- You may try to revert one more time to the newer version and see if it is changed back accordingly<br/>
7. Test file recovery<br/>
a). Delete a file (that are included).<br/>
b). In Nautilus, go into the folder where the deleted file used to be, right-click on an empty space (see screen-short here-><a href="https://wiki.ubuntu.com/GnomeEasyBackup#Screenshorts" rel="nofollow">https:/<wbr/>/wiki.ubuntu.<wbr/>com/GnomeEasyBa<wbr/>ckup#Screenshor<wbr/>ts</a> (scroll down to see "Recover")).<br/>
c). Select the deleted file from the list.<br/>
d). Type in the location and file name to recover to (you may simply use the given default).<br/>
e). Check the content of the recovered file<br/>
8. Test scheduled backup<br/>
a). In terminal, run one of the following:<br/>
- "~/.EasyBackup/<wbr/>EasyBackup -i <time period> -l"<br/>
This command will make a schedule backup every <time period> and skip if the schedule is miss (like you computer was off). The time period is in the form of <time><unit>. The unit can be "min" or "m", "hour" or "h", "day" or "D", "month" or "M". For example: "~/.EasyBackup/<wbr/>EasyBackup -i 10min -l".<br/>
- "~/.EasyBackup/<wbr/>EasyBackup -I <time period> -l"<br/>
This command will make a schedule backup every <time period> and try its best not to skip if you miss (like you computer was off). The time period is in the form of <time><unit>. The unit can be "min" or "m", "hour" or "h", "day" or "D", "month" or "M". For example: "~/.EasyBackup/<wbr/>EasyBackup -I 10min -l".<br/>
- "~/.EasyBackup/<wbr/>EasyBackup -i <crontab schedule> -l"<br/>
This command will make a schedule backup every <time period> and skip if the schedule is (like you computer was off). The time period is in the form of <time><unit>. The unit can be "min" or "m", "hour" or "h", "day" or "D", "month" or "M".<br/>
- If you are familiar with Crontab, you may check if an appropriate crontab has been registered (run "crontab -l").<br/>
- See more information on the time format via "~/.EasyBackup/<wbr/>EasyBackup --help"<br/>
- A log file should be created every time a backup is run. See the log file in "~/.EasyBackup/<wbr/>logs".<br/>
- Note: if there is a problem during the backup, the log file should be copied to Desktop.<br/>
b). Wait for some period of time and see if log files with appropriate time stamp is created. You may also check the content of the log file and see the list of the files that are updated.<br/>
c). To remove the schedule, run "~/.EasyBackup/<wbr/>EasyBackup.<wbr/>php -u" in terminal.<br/>
- If you are familiar with Crontab, you may check if an appropriate crontab has been removed (run "crontab -l").<br/>
9. Uninstall Gnome-EasyBackup by running "/opt/EasyBacku<wbr/>p/uninstaller.<wbr/>sh"<br/>
- The folder /opt/EasyBackup should be removed<br/>
- If you choose to remove the configuration file, the folder ~/.EasyBackup should be removed.<br/>
- If you choose to remove the emblems, the emblem "To Backup", "System Backup" or "To Not Backup" should disappear after Nautilus is restarted.<br/>
- If you choose to remove the backup file, all files in the backup folder (including the folder) should be deleted.<br/>
10. Whether or not the testing are all success, please provide feedback in <a href="http://launchpad.net/gnomeeasybackup" rel="nofollow">http://<wbr/>launchpad.<wbr/>net/gnomeeasyba<wbr/>ckup</a>.</p>
<p>Thank you very much in advance for testing Gnome-EasyBackup.</p>