A few questions I couldn't find in the documentation, answers I found, and additions that might help:
1) What is "Encrypted filenames wrapping"? It's in target settings > Advanced > Encryption
2) CBC encryption options:
- Document what it is (Cipher Block Chaining). I found this bug report that explains it but I don't see it mentioned anywhere else: http://sourceforge.net/p/areca/feature-requests/253/
- Provide guidelines for choosing CBC or non-CBC encryption. Or eliminate the option if it provides more confusion than value to the user (i.e., choose for the user).
The hash.decoded file simply contains the full encrypted file
name (java way have some problems dealing with long file names, in
some cases).
4) A simple forumula for calculating disk space requirements on the source's drive, the repository's drive, and the drive hosting the temp directory. For example, I don't know how Areca uses its temp folder, or whether it needs extra space somewhere to compress/decompress files.
5) Document the directory structure of backup repositories. Especially if the filenames are encrypted, it's tough to figure out what is stored where. Here's something I put together, but I'm not 100% sure of it and I only have experience with one full backup from one target; not multiple backups from the same target, groups, incremental/differential/image/delta/etc. backups, or other more specialized situations:
DIRECTORY STRUCTURE
(Important: These are the notes of a first time
Areca user. Probably there are several errors
and certainly many omissions. Corrections and
updates are very welcome!)
LEVEL
-----
1 Target Local Repository Root [a]
|
____________|____________
| |
| |
2 Archive areca_config_backup dir
Root [b][c] (contains Target config file)
|
|____________
| |
| |
3 Data Transactions tracking
Root dir
[b][d]
|
|___________________________ ...
| | | |
| | | |
4 Backup data directories [e]
Notes:
------
[a] The dir configured in Target > Edit > Main > Local
Repository. Not sure if it's one root per Target, per
Group, or per something else.
[b] When there's only 1 archive for 1 target, it looks like
the diagram above. If there are multiple archives for
one target, including full, incremental, differential,
or delta backups, I'm not sure how Areca structures the
directories.
[c] Dir name matches Target Config's "Unique ID"
[d] Dir name may match archive's "Archive name", but the
directory name is encrypted if filename encryption is
enabled. The Archive Name is configured in (Target >
Edit > Main > Archives' name), and by default is the
date YYMMDD.
[e] Contain actual files you backed up. Structure:
- If one source is configured (in Target > Edit >
Sources), the backup data directory's structure
matches the source.
- If multiple sources are configured, then Areca
matches the sources but eliminates directories they
have in common. Example:
Source 1: c:\one\two\a\b\c\
Source 2: c:\one\two\x\y\z\
Produces these backup data directories (directories
"one" and "two" are common to both, so they are
eliminated):
\a\b\c\
\x\y\z\
Note that directories, a, b, x, and y will be empty
except for their subdirectories.
Last edit: user198379 2015-04-26
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
A few questions I couldn't find in the documentation, answers I found, and additions that might help:
1) What is "Encrypted filenames wrapping"? It's in target settings > Advanced > Encryption
2) CBC encryption options:
- Document what it is (Cipher Block Chaining). I found this bug report that explains it but I don't see it mentioned anywhere else: http://sourceforge.net/p/areca/feature-requests/253/
- Provide guidelines for choosing CBC or non-CBC encryption. Or eliminate the option if it provides more confusion than value to the user (i.e., choose for the user).
3) *_.hash_decoded files: Document what they are. I found the answer in the this forum, but again most won't ever see it: http://sourceforge.net/p/areca/discussion/587586/thread/3f2ea1c3/
4) A simple forumula for calculating disk space requirements on the source's drive, the repository's drive, and the drive hosting the temp directory. For example, I don't know how Areca uses its temp folder, or whether it needs extra space somewhere to compress/decompress files.
5) Document the directory structure of backup repositories. Especially if the filenames are encrypted, it's tough to figure out what is stored where. Here's something I put together, but I'm not 100% sure of it and I only have experience with one full backup from one target; not multiple backups from the same target, groups, incremental/differential/image/delta/etc. backups, or other more specialized situations:
Last edit: user198379 2015-04-26