Backup to Amazon S3

 Content Previous Next

Topic Content

Cloud Account

Additional File Filter

Modify Files Before Transfer to This Target

Miscellaneous

 

 

This option defines Target properties for Amazon's (c) cloud storage -- Amazon S3.

 

 

Cloud Account

Bucket name

This is another name for a folder located in Amazon S3 cloud.

Security account name

Select a name of a pre-configured Amazon S3 account from the drop down list. If there is none, or you need to create a new one, access Amazon S3 properties as described below.

Account properties

Click the 'Edit' button to access the Amazon S3 manager where you can create and configure your Amazon S3 accounts. Detailed information about this can be found here.

Use SSL

When enabled, SSL (Secure Sockets Layer) protocol is used to exchange data with the selected cloud storage. SSL is a secured protocol that prevents unauthorised access to information that is being transferred. It is recommended to enable this option unless there are very strong reasons not to do so. Secure Protocols extension is required to use this option.

 

 

Additional File Filter

Additional File Filter distinguishes files by mask.

 

The following operators and wildcards may be used:

 

* (asterix): means ANY number of ANY symbols

 

? (question mark): means ANY SINGLE ONE symbol

 

. (dot): means a delimiter which is normally used to separate a filename and a file extension

 

; (semicolon): means a delimiter which is used to separate one file mask from another; no space is necessary either before or after it

 

Combinations of the above are also allowed: see Example No.3 below.

 

The below examples describe a situation of a file being included. All these equally work in relation to files being excluded.

 

Example No.1:

 

Included files: file*.docx (that means that any file that has its filename starting with a word 'file' and has a 'docx' extension will be included)

 

Files that will be included: file-01-01-2012.docx, file120101.docx, file1Jan2012.docx

 

Files that will NOT be included: file01.01.12.doc

Example No.2:

 

Included files: file??????.docx (that means that any file that has its filename starting with a word 'file', has a 'docx' extension and has any six symbols between a ford 'file' and a dot will be included)

 

Files that will be included: file120101.docx

 

Files that will NOT be included: file-01-01-2012.docx, file1Jan2012.docx, file01.01.12.doc

 

 

Example No.3:

 

file????2012.* : any file that has its filename starting with a word 'file', has any four symbols between a word 'file' and '2012' and has any extension will be included (note that if a file has neither an extension nor a dot after '2012' it will NOT be included because a dot ('.') symbol is an essential part of its filename).

 

file*201?.* : any file that has its filename starting with a word 'file', has any number of symbols between a word 'file' and '201', ends with any one undefined symbol and has any extension will be included (note that if a file has neither an extension nor a dot after '201[ANY-SYMBOL]' it will NOT be included because a dot ('.') symbol is an essential part of its filename).

 

file????2012.doc? : any file that has its filename starting with a word 'file', has any four symbols between a word 'file' and '2012' and has extension that starts with 'doc' with any single one symbol at the end (or even none at all, so 'file01012012.doc' is also covered) will be included.
Included files

A list of file masks that describe files to be transferred to this particular Target.

 

Please note, that these masks should somehow overlap with masks specified in SOURCE > Additional File Filter > Included Files (if in use) and should not be completely excluded by masks specified in SOURCE > Additional File Filter > Included Files (if in use). Otherwise, no files will be transferred to this Target.

Excluded files

A list of file masks that describe files not to be transferred to this particular Target.

 

 

Modify Files Before Transfer to This Target

This option (previously known as 'Pre-processing') applies to all files before they are transferred to this Target.

 

The underlying idea is that files may be transferred to some Targets as usual (without any modifications: compression, encryption, etc), and to other Targets (for which this option is enabled) in compressed and (or) encrypted form. Equally, if files are already compressed and (or) encrypted, they may be uncompressed and (or) decrypted before being transferred to Target(s).

 

File modification may take additional time when large files or significant number of files are processed.

Modification type

A type of modification that is applied to each file before it is transferred to Target. The following options are available:

 

'Compress': compress each file reducing its size using ZIP compression algorithm. Compression options can be configured in the Modification options window (described below). File Compression extension is required to use this option.

 

'Uncompress': extract each file from an archive using ZIP compression algorithm. It has no options. File Compression extension is required to use this option.

 

'Encrypt': encrypt each file using an encryption algorithm and password selected in the Modification options window (described below). File Encryption extension is required to use this option.

 

'Decrypt': decrypt each file using an encryption algorithm and password selected in the Modification options window (described below). File Encryption extension is required to use this option.

 

'Compress and encrypt': this option combines the compression and encryption functions. First, AnyFileBackup compresses a file using ZIP algorithm and then, secondly, encrypts the compressed file with a supported encryption algorithm. Additional compression and encryption options can be configured in the Modification options window (described below). File Compression and File Encryption extensions are required to use this option

 

'Decrypt and uncompressed': performs decryption and uncompression operations in a manner described in the 'Compress and encrypt' option above but in a reverse order.
Modification options

Click the 'Configure' button to access the Modification Options.

 

Encryption / Decryption Options

 

'Encryption type': An encryption method that is used to encrypt or decrypt files. The following types are currently available: AES, Blowfish, DES, PGP, Triple-DES, and ZIP.

 

'Account name': A name of a pre-configured account that contains a password (for AES, Blowfish, DES, Triple-DES, and ZIP encryption types) or a PGP key with password (for a PGP encryption type).

 

'Account properties': Opens a properties window for the selected account. If no account is selected, the Account Manager window that fits the selected encryption type will be opened.

 

Compression Options

 

'Store paths':

 '--' (=none): file will be archived 'as is', without any folders;

 'Relative': file will be archived with folder where it is located;

 'Full': file will be archived with full path (but excluding drive and server names).

 

'Make timestamp of archive and file the same': if enabled, an archive will have timestamp identical to that of a file inside of it.

 

'To a single archive': if enabled, all files that are within task's scope will be packed into a single archive file. The archive's filename can be set in the 'Archive name' field below.

 

'Archive name': a name of a single archive into which all Source files are packed. If left blank, the default template will be used which is ${DATE=yyyy.mm.dd}-${TIME=hh-nn-ss} and the resulting archive filename will look like '2014.05.25-10.30.00.zip'. You may use both macros and other symbols to define the archive name.

 

 

Miscellaneous

Create download URLs

AnyFileBackup can create a direct URL to each file to enable other users to directly download this file. When created, this URL can be distributed to other users via e-mail, computer message or otherwise. URLs may distributed individually (one URL per e-mail using ${AMAZON-S3-FILEURL} macro) or collectively (using ${AMAZON-S3-URLS} macro). You can read about Macro string here.

URL validity time

If URLs were generated, they may cease to be valid after a defined period of time (full hours without decile). If this filed left blank, then a default value is automatically set to 1 hour. The maximum permitted value is 10 000 hours.

Verify settings

Press the 'Start' button to direct AnyFileBackup to immediately launch this action. This will verify whether all above settings were entered correctly; all errors, if any, will be displayed in a log window.

Enabled

If enabled, this action is active and will be used in Scenario. If disabled, it will remain in the Task Scenario but will be completely ignored by task. To distinguish it from enabled actions, disabled actions are strokeout and coloured in gray.

Title

This is a custom name that will be displayed in the Task Scenario instead of the default title. Press the 'Apply' button for changes to take effect.

 Content Previous Next