Is there any inbuilt service which takes back of a package in IS? or Any idea on how to take a back of package automatically at specific time in a day?
use the service pub.packages:backupPackage , it will create package zip to Integration Server_directory\replicate\inbound(it will replace the old zip file if exists)
You can write a scheduled service which will add some timestamp to that file and place it in the required drive.
Or use wm.server.ns:exportPackage, it will return the zip data in byte array as output, so you don’t have to save the archive to file system and load it.