Hi all,
We are planning to backup Appian 18.4 on a daily Basis during the night, 15 minutes after the cronjob has executed. We see in the documentation that during an upgrade it is recommended to backup the whold Appian Home Folder. However for daily backups the recommendation is run a script to copy only some specific data (latest kdb files, appian data, etc) and then restore the data manually when needed. It seems to us much easier to copy the whole appian Folder like we did during Upgrades. We have many customizations and running the script we dont copy custom data files. Do you think that is reasonable to backup the whole appian home Folder in order to make sure that we are backing up everything we Need? Do you see a Problem for that? The size is not a Problem. It is important not to stop the appian Server though.
Many thanks
Discussion posts and replies are publicly visible
Technically it should be fine but bear in mind that you would be backing up multiple GBs worth of unnecessary data everyday which will slow down the backup process and also waste disk space.
Something you can explore is storing kdbs,_admin,kafka logs and other service manager related data on a shared/network drive and take regular backups of this drive.
Hi Tejas, we would like to use the method you suggest here and use rsync. From where can we get a list of directories/files that would need to be backed up? also, we have a multinode installation and so have a shared disk; do you think that changes anything with respect to using rsync?
Thanks,
Jeff.
Hi Jeff, you can find the list of files to backup here
https://docs.appian.com/suite/help/20.1/Configuring_Backup_and_Restoration.html
There is a script that you can configure and it collects all the files for you. I have tested it and works ok. However it doesnt copy extra custom files that you might have in your system. As you are on a distribuited environment I would be careful. May be Tejas or someone with experience backing up distributed Appian systems can give a better advice. I will also be interested in knowing more.