|
Reverse Energy |
Renpad Backup 2008 |
|
Help File – Based
on Version 1.0.1.12 |
Written By: Nathan Payne 4/7/2008 |
Table of Contents
Running a
backup you made earlier
Run a backup
on application start-up
Recovering
Files from a Backup
Using the
Drive Backup Utility
Recovering
Files from a Self-Extracting Backup
Tips for
selecting password length
If you are new to Renpad Backup the following tutorials may be helpful to you.
Congratulations on installing your copy of Renpad Backup 2008. This Tutorial will help you work your way through creating a backup of your files.
Steps:
1.
The first step of creating you backup is to open
the backup wizard which is the first icon on the Renpad Backup 2008 toolbar.
2.
Once you have the backup wizard open you can
click next.
3.
Here you can pick the files and folders that you
wish to have backed up. This is done by clicking either the ‘Add File’ Button
or the ‘Add Folder’ Button.
4.
On this page, you can set the backup name and
the backup destination.
5.
Here you can select options that you wish to
change to customise the backup
Backup Options:
Open location in Explorer
on Completion: This will open the backup location in explorer.
Create
Self-Extracting Backup: When checked, the backups will be self-executable
so that they can run on any windows computer without the need of any
specialised software installed.
Add
Date to Backup Name: When checked, the backup will have the current date
and time added to the backup name.
No
Compression (Just Copy): When checked, you cannot choose from the file
formats or the split sizes as the files and folders will only be copied.
Create Renpad Instant
Backup: If you want to run the backup in the future check this so that you
can load all the settings back into the wizard later on.
Create Differential Backup: Check this if you want to create a full
backup and then in each backup after only backup the changes.
Encrypt Archive Header: This can be chosen to encrypt the header of
the archive making it harder to read without a password.
Password Protect Archive: By checking this you can enter a password
into the password fields so that your backup is protected from prying eyes.
File Format:
ZIP: Creates larger
files but compresses faster. You also cannot split the backup if you select
this option
7z: Creates smaller but takes more time to compress. You are able
to split the backup when using this format
Compression
Level: You can select various levels of compression to suit your need.
Remember however the better the compression the longer it will take to complete
the backup
Split Backup: You can select this to
split the backup into smaller chunks to make burning files to DVD’s and CD’s
easier. Note: This is not available when selecting the ZIP format, when
creating a Differential or Self Extracting Backup.
6.
Now that you have entered all the required
information into the backup, you can click ‘Begin Backup’ button to begin the
backup process. Please note that this process can take some time if you have
chosen a large amount of files or if you have selected large files.
There you go you have completed you first backup using Renpad Backup 2008. Once the backup has completed you can click close to exit the backup wizard.
To run a backup that you made earlier there is only two steps involved, thanks to the Renpad Instant Backup File.
Steps
1.
Double click the file you wish to backup.
2. Then click Begin Backup.
3. It’s that simple. Once the backup has completed you can click close to exit the backup wizard.
Sometimes it is easier to have a backup run on the application start-up. I.E. when you change certain files often.
Steps:
1. First you should have already created a Renpad Instant Backup file, where you selected the files and folders that you want to have backed up.
2.
To open the options dialog File à Options
3.
Now that the options window is open select the
start-up tab
4.
Then click ‘select .rib file’ to pick the file
you want to run. Then check the ‘Run backup on application start-up’ checkbox.
5. Now when you start Renpad Backup 2008 the backup will be carried out.
When the time comes that you need to recover files from a backup you have created, you can use the built in Renpad Backup 2008 Backup Recovery Utility or most archive managers such as 7Zip (free) or WinRAR (Shareware).
To recover a file using the built in utility you should follow these simple steps.
1.
Open Renpad Backup 2008, and then click the
‘Recover Files From Backup Button’
2.
Once the recovery utility has opened you can
select the browse button to pick the location of the backup or the first part
of it (ends with .7z.001).
3.
Now you can select where you wish to extract the
contents of the files too.
4.
Optionally you can check the “Open Location in
explorer on finish” to open the extraction location.
5.
If your backup is a differential backup then you
can specify the DIFF file that you want to load over the top of the original
backup.
6.
Finally click the ‘Recover’ button to begin the
file recovery process
Renpad backup has a special utility designed to sit in the task tray until you plug in an USB mass storage device. Upon which you can choose to backup the contents of the mass storage device to your computer for safekeeping.
1.
The first step is to start the drive backup
utility by clicking the button on the toolbar.
2.
When you open the drive backup utility for the
first time you are presented with an open folder dialog box where you can
select a place to backup the drive files to.
3.
Once you have selected a folder to backup, the
files to you will presented with the main user interface of the drive backup
utility where you can select the file format to use when backing up files. Some
other options that are available to you are; adjust the rate at which the drive
backup utility should check for new drives as well as the option to stop the
utility from checking for new drives all together.
4.
Once you have setup the utility to your
requirements click the ‘minimise to tray’ button to hide the utility
5.
You can access this window again by Double
clicking on the tray icon
The self-extracting backups do not require any specialised software on the host machine. Instead it uses a built tool to recover the files.
The recovery process using this system is very simple.
1.
Locate the file in your Windows Explorer
2.
Then Double Click it to start the recovery. Once
it the executable backup has opened you should see a window like this, where
you can select the location to recover the files too.
3.
Once you have selected your recovery location
click ‘Extract’ to begin the recovery process. When the recovery is complete,
the window will close.
Advanced feature are designed to unlock hidden tools and features in Renpad Backup.
These command line arguments help make writing scripts and creating shortcuts a breeze.
–batch ‘Will terminate the application after a backup is completed. Used in conjunction with specifying a RIB file. This switch must precede the rib location to work’
Specify a RIB file to open and it will be run as if it were a start-up backup. If the –batch switch is used the application will terminate on the completion of the backup
–recover ‘Starts the recovery utility ’
–drivebackup ‘Starts the drive backup utility ’
–reset_settings ‘Resets all the settings back to their defaults ’
–theme ‘Use the NEW Renpad Theme. Can be used in conjunction with ’–drivebackup’ to load it in the NEW Renpad theme’
–setthemed ‘Will
turn on the Renpad Backup Theme in the options, instead of a per load basis’
–notheme ‘Will disable the NEW Renpad theme. This can be re-enabled in the Options dialog or by using the ‘–theme’ switch’
–update ‘Run a full update check on the application start-up ’
–noupdate ‘Will disable the start-up update check’
-wizard ‘Loads the Backup Wizard on start’
This system allows you to specify the days of the week to run the RIB file of your choice and at what time you want to run it.
To create an Automated Backup, please carry out the following steps.
1. The first step to creating an Automated Backup is to create a RIB file using the backup wizard. The steps to completing this can be found in the Creating Your First Backup Tutorial.
2.
Once you have created the RIB file that you wish
to run at specified interval. Right Click on the Automated Backup Section of
the main form and Click the ‘Automate RIB’ menu item.
3.
You will then be presented with the Automation
Dialog where you can select what days of the week you wish to run the backup
and at what time. Also you have the option to create a week cycle backup that
creates a backup each day of the week with the name of that day as the backup
name.
The Dialog without information entered:
4.
Once you have completed the form click the ‘Add
To List’ Button, to add the RIB file to the Automation List.
Then you are done.
The following information has been copied from the 7zip help manual.
7z is a new archive format, providing a high compression ratio.
The main features of the 7z format:
· Open architecture
· High compression ratio
· Strong AES-256 encryption
· Ability to use any compression, conversion or encryption method
· Supports files with sizes up to 16000000000 GB
· Unicode file names
· Solid compression
· Archive headers compression
7z has an open architecture, so it can support any new compression methods.
The following methods currently are integrated into 7z:
|
Method |
Description |
|
LZMA |
Improved and optimized version of LZ77 algorithm |
|
PPMD |
Dmitry Shkarin's PPMdH with small changes |
|
BCJ |
Converter for 32-bit x86 executables |
|
BCJ2 |
Converter for 32-bit x86 executables |
|
BZip2 |
Standard BWT algorithm |
|
Deflate |
Standard LZ77-based algorithm |
LZMA is the default and general compression method of 7z format. The main features of the LZMA method:
· High compression ratio
· Variable dictionary size (up to 4 GB)
· Compression speed: about 1 MB/s on 2 GHz CPU
· Decompression speed: about 10-20 MB/s on 2 GHz CPU
· Small memory requirement for decompression (depends from dictionary size)
· Small code size for decompression: about 5 KB
· Supports multi-threading and P4's hyper-threading
The LZMA compression algorithm is very suitable for embedded applications. If you want to use LZMA code, you can ask for consultation, custom code programming, and required developer licenses at
7-Zip also supports encryption with the AES-256 algorithm. This algorithm uses a cipher key with length of 256 bits. To create the key, 7-Zip uses a derivation function based on an SHA-256 hash algorithm. A key derivation function produces a derived key from a text password defined by the user. To increase the cost of an exhaustive search for passwords, 7-Zip uses a big number of iterations to produce the cipher key from the text password.
Here is an estimate of the time required for an exhaustive password search attack, when the password is a random sequence of lowercase Latin letters.
We suppose that one user can check 10 passwords per second and an organization with a budget of about $1 billion can check 10 billion passwords per second. We also suppose that the processor in use doubles its performance every two years; so, each additional Latin letter of a long password adds about 9 years to an exhaustive key search attack.
The result is this estimate of the time to succeed in an attack:
|
Password Length |
Single User Attack |
Organization
Attack |
|
1 |
2 s |
1 s |
|
2 |
1 min |
1 s |
|
3 |
30 min |
1 s |
|
4 |
12 hours |
1 s |
|
5 |
14 days |
1 s |
|
6 |
1 year |
1 s |
|
7 |
10 years |
1 s |
|
8 |
19 years |
20 s |
|
9 |
26 years |
9 min |
|
10 |
37 years |
4 hours |
|
11 |
46 years |
4 days |
|
12 |
55 years |
4 months |
|
13 |
64 years |
4 years |
|
14 |
73 years |
13 years |
|
15 |
82 years |
22 years |
|
16 |
91 years |
31 years |
|
17 |
100 years |
40 years |
Please read over the licence agreements to ensure that you are operating this software within its guidelines.
License Agreement
By using the following program licensed
by Reverse Energy, You the purchaser, agree to the following:
Renpad Backup 2008 (Reverse Energy)
grants you the non-exclusive, non-transferable license to use this application
and you are subject to the restrictions contained herein.
This license allows you to use this
application for personal and non-profit use ONLY.
The license DOES NOT permit the following uses:
- Use in corporate environments
- This application may not be
sublicensed, resold, or otherwise made available for re-distribution
You may not rent, transfer, or grant
any rights to this application, or any compilation, derivative or collective
work containing this application to any other person or organization without
prior written consent of Reverse Energy. Using Renpad Backup 2008 in a way not
covered by this Agreement or that is specifically prohibited, without prior
written consent from Reverse Energy is a violation of Federal copyright law.
This license is in full force until it is terminated. If you do not comply with
the terms and conditions above, the license automatically terminates.
Renpad Backup 2008 is copyright Reverse
Energy or its licensors and is protected by the United States Copyright laws,
international treaty provisions and other applicable laws. No title or
intellectual property rights in this application are transferred to you.
Reverse Energy retains all rights not expressly granted by this license.
Renpad Backup 2008 is provided "as
is." You agree to hold Reverse Energy harmless for any damages that may
occur due to use, or inability to use, files backed from this application.
7-Zip Command line version
~~~~~~~~~~~~~~~~~~~~~~~~~~
License for use and distribution
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7-Zip Copyright (C) 1999-2007 Igor Pavlov.
7za.exe is distributed under the GNU LGPL + AES code license
The GNU LGPL + AES code license means that you must follow both GNU LGPL rules
and AES code license rules.
Notes:
You can use 7-Zip on any computer, including a computer in a commercial
organization. You don't need to register or pay for 7-Zip.
GNU LGPL information
--------------------
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
AES code license
----------------
Copyright (c) 2001, Dr Brian Gladman
LICENSE TERMS
The free distribution and use of this software in both source and binary
form is allowed (with or without changes) provided that:
1. distributions of this source code include the above copyright
notice, this list of conditions and the following disclaimer;
2. distributions in binary form include the above copyright
notice, this list of conditions and the following disclaimer
in the documentation and/or other associated materials;
3. the copyright holder's name is not used to endorse products
built using this software without specific written permission.
DISCLAIMER
This software is provided 'as is' with no explicit or implied warranties
in respect of its properties, including, but not limited to, correctness
and fitness for purpose.
Common Public License
Version 1.0
THE ACCOMPANYING PROGRAM IS
PROVIDED UNDER THE TERMS OF THIS COMMON PUBLIC
LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE
PROGRAM
CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
1. DEFINITIONS
"Contribution" means:
a) in the case of the initial
Contributor, the initial code and
documentation distributed under this Agreement, and
b) in the case of each
subsequent Contributor:
i) changes to the Program, and
ii) additions to the Program;
where such changes and/or additions
to the Program originate from and are
distributed by that particular Contributor. A Contribution 'originates' from a
Contributor if it was added to the Program by such Contributor itself or anyone
acting on such Contributor's behalf. Contributions do not include additions to
the Program which: (i) are separate modules of software distributed in
conjunction with the Program under their own license agreement, and (ii) are
not
derivative works of the Program.
"Contributor" means
any person or entity that distributes the Program.
"Licensed Patents "
mean patent claims licensable by a Contributor which are
necessarily infringed by the use or sale of its Contribution alone or when
combined with the Program.
"Program" means the
Contributions distributed in accordance with this Agreement.
"Recipient" means
anyone who receives the Program under this Agreement,
including all Contributors.
2. GRANT OF RIGHTS
a) Subject to the terms of this
Agreement, each Contributor hereby grants
Recipient a non-exclusive, worldwide, royalty-free copyright license to
reproduce, prepare derivative works of, publicly display, publicly perform,
distribute and sublicense the Contribution of such Contributor, if any, and
such
derivative works, in source code and object code form.
b) Subject to the terms of this
Agreement, each Contributor hereby grants
Recipient a non-exclusive, worldwide, royalty-free patent license under
Licensed
Patents to make, use, sell, offer to sell, import and otherwise transfer the
Contribution of such Contributor, if any, in source code and object code form.
This patent license shall apply to the combination of the Contribution and the
Program if, at the time the Contribution is added by the Contributor, such
addition of the Contribution causes such combination to be covered by the
Licensed Patents. The patent license shall not apply to any other combinations
which include the Contribution. No hardware per se is licensed hereunder.
c) Recipient understands that
although each Contributor grants the licenses
to its Contributions set forth herein, no assurances are provided by any
Contributor that the Program does not infringe the patent or other intellectual
property rights of any other entity. Each Contributor disclaims any liability
to
Recipient for claims brought by any other entity based on infringement of
intellectual property rights or otherwise. As a condition to exercising the
rights and licenses granted hereunder, each Recipient hereby assumes sole
responsibility to secure any other intellectual property rights needed, if any.
For example, if a third party patent license is required to allow Recipient to
distribute the Program, it is Recipient's responsibility to acquire that
license
before distributing the Program.
d) Each Contributor represents
that to its knowledge it has sufficient
copyright rights in its Contribution, if any, to grant the copyright license
set
forth in this Agreement.
3. REQUIREMENTS
A Contributor may choose to
distribute the Program in object code form under its
own license agreement, provided that:
a) it complies with the terms
and conditions of this Agreement; and
b) its license agreement:
i) effectively disclaims on
behalf of all Contributors all warranties and
conditions, express and implied, including warranties or conditions of title
and
non-infringement, and implied warranties or conditions of merchantability and
fitness for a particular purpose;
ii) effectively excludes on
behalf of all Contributors all liability for
damages, including direct, indirect, special, incidental and consequential
damages, such as lost profits;
iii) states that any provisions
which differ from this Agreement are offered
by that Contributor alone and not by any other party; and
iv) states that source code for
the Program is available from such
Contributor, and informs licensees how to obtain it in a reasonable manner on
or
through a medium customarily used for software exchange.
When the Program is made
available in source code form:
a) it must be made available
under this Agreement; and
b) a copy of this Agreement must
be included with each copy of the Program.
Contributors may not remove or
alter any copyright notices contained within the
Program.
Each Contributor must identify
itself as the originator of its Contribution, if
any, in a manner that reasonably allows subsequent Recipients to identify the
originator of the Contribution.
4. COMMERCIAL DISTRIBUTION
Commercial distributors of
software may accept certain responsibilities with
respect to end users, business partners and the like. While this license is
intended to facilitate the commercial use of the Program, the Contributor who
includes the Program in a commercial product offering should do so in a manner
which does not create potential liability for other Contributors. Therefore, if
a Contributor includes the Program in a commercial product offering, such
Contributor ("Commercial Contributor") hereby agrees to defend and
indemnify
every other Contributor ("Indemnified Contributor") against any
losses, damages
and costs (collectively "Losses") arising from claims, lawsuits and
other legal
actions brought by a third party against the Indemnified Contributor to the
extent caused by the acts or omissions of such Commercial Contributor in
connection with its distribution of the Program in a commercial product
offering. The obligations in this section do not apply to any claims or Losses
relating to any actual or alleged intellectual property infringement. In order
to qualify, an Indemnified Contributor must: a) promptly notify the Commercial
Contributor in writing of such claim, and b) allow the Commercial Contributor
to
control, and cooperate with the Commercial Contributor in, the defense and any
related settlement negotiations. The Indemnified Contributor may participate in
any such claim at its own expense.
For example, a Contributor might
include the Program in a commercial product
offering, Product X. That Contributor is then a Commercial Contributor. If that
Commercial Contributor then makes performance claims, or offers warranties
related to Product X, those performance claims and warranties are such
Commercial Contributor's responsibility alone. Under this section, the
Commercial Contributor would have to defend claims against the other
Contributors related to those performance claims and warranties, and if a court
requires any other Contributor to pay any damages as a result, the Commercial
Contributor must pay those damages.
5. NO WARRANTY
EXCEPT AS EXPRESSLY SET FORTH IN
THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER
EXPRESS OR
IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE,
NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each
Recipient is solely responsible for determining the appropriateness of using
and
distributing the Program and assumes all risks associated with its exercise of
rights under this Agreement, including but not limited to the risks and costs
of
program errors, compliance with applicable laws, damage to or loss of data,
programs or equipment, and unavailability or interruption of operations.
6. DISCLAIMER OF LIABILITY
EXCEPT AS EXPRESSLY SET FORTH IN
THIS AGREEMENT, NEITHER RECIPIENT NOR ANY
CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST
PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
WAY
OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS
GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
7. GENERAL
If any provision of this
Agreement is invalid or unenforceable under applicable
law, it shall not affect the validity or enforceability of the remainder of the
terms of this Agreement, and without further action by the parties hereto, such
provision shall be reformed to the minimum extent necessary to make such
provision valid and enforceable.
If Recipient institutes patent
litigation against a Contributor with respect to
a patent applicable to software (including a cross-claim or counterclaim in a
lawsuit), then any patent licenses granted by that Contributor to such
Recipient
under this Agreement shall terminate as of the date such litigation is filed.
In
addition, if Recipient institutes patent litigation against any entity
(including a cross-claim or counterclaim in a lawsuit) alleging that the
Program
itself (excluding combinations of the Program with other software or hardware)
infringes such Recipient's patent(s), then such Recipient's rights granted
under
Section 2(b) shall terminate as of the date such litigation is filed.
All Recipient's rights under
this Agreement shall terminate if it fails to
comply with any of the material terms or conditions of this Agreement and does
not cure such failure in a reasonable period of time after becoming aware of
such noncompliance. If all Recipient's rights under this Agreement terminate,
Recipient agrees to cease use and distribution of the Program as soon as
reasonably practicable. However, Recipient's obligations under this Agreement
and any licenses granted by Recipient relating to the Program shall continue
and
survive.
Everyone is permitted to copy
and distribute copies of this Agreement, but in
order to avoid inconsistency the Agreement is copyrighted and may only be
modified in the following manner. The Agreement Steward reserves the right to
publish new versions (including revisions) of this Agreement from time to time.
No one other than the Agreement Steward has the right to modify this Agreement.
IBM is the initial Agreement Steward. IBM may assign the responsibility to
serve
as the Agreement Steward to a suitable separate entity. Each new version of the
Agreement will be given a distinguishing version number. The Program (including
Contributions) may always be distributed subject to the version of the
Agreement
under which it was received. In addition, after a new version of the Agreement
is published, Contributor may elect to distribute the Program (including its
Contributions) under the new version. Except as expressly stated in Sections
2(a) and 2(b) above, Recipient receives no rights or licenses to the
intellectual property of any Contributor under this Agreement, whether
expressly, by implication, estoppel or otherwise. All rights in the Program not
expressly granted under this Agreement are reserved.
This Agreement is governed by
the laws of the State of New York and the
intellectual property laws of the United States of America. No party to this
Agreement will bring a legal action under this Agreement more than one year
after the cause of action arose. Each party waives its rights to a jury trial
in
any resulting litigation.
RIB – Renpad Instant Backup File, These files are used to store the information about a backup so that it can be repeated easily and efficiently.