Is it possible to target 800xA backup to a shared network folder?
I have done several projects (800xA5.1) with scheduling the 800xA system backup to save in a shared folder in NAS and it works pretty well.
The new project is differernt. The customer wants 800xA backup to be scheduled and saved in a file server so that they can later transfer to another network level for a central backup.
The file server is in the same 800xa domain controller and has been shared with the full access for everyone. 800xAService accout is the owner of this folder.
- Shared folder can be mapped and transfered files manually.
- This is the greatest and the lastest 800xA 6.0.1.
What could be the different between mapping folder in NAS and a file server?
Anyone has tried this or any comments?
AFAIK the documentation has always stated "perform backup to a locally connected harddisk".
The positive effects are:
- Safest possible (temporary) storage of voluminous files
- No transfer of blank space (.AFW files usually compresses very well)
In some, but not all versions during the 800xA era, the Full Backup "have managed" to write to a remote disk (mounted, e.g. "D:\" or via UNC, e.g. \\HOST\SHARE)
I believe latest fixes on 6.0.1 (+) has once more added "support" for remote storage.
My personal recommendation is:
- backup to a locally mounted disk
- schedule a batch job to a) compress, then b) offload the compressed file to a remote location for long term storage and finally c) remove local files if copying proceeded w/o problems.
The second part require some crafting, but could allow you to "keep X number of 'good' backups" on the remote location. This will postpone remote disk running full a while. The backup.log will tell if backup proceeded with or without warnings/errors.
PowerShell is a powerful scripting mechanism, but an old BAT file should be able to do it as well, just "more complex" to code (IMHO). I believe the Scheduler can run a .bat file, at least, the IM Backup (hsBAR.exe) can be invoked this way.
Remember, the backup Afw-service can be run on an arbitrary server in the 800xA system (just remember, this server REALLY need all System Extensions installed with correct version or else it may not be able to transform aspect directory binary data into .afw raw file data a.k.a. serializing). In theory you could offload the aspect servers by running the backup on a secondary connectivity server, etc. The manuals doesn't enlight you on this, but 800xA is adjustable (to a far extent).