Automic Workload Automation

  • 1.  How to Backup a UC4 Client

    Posted Apr 19, 2017 10:37 AM
    Hi

    How to Backup a UC4 client?
    What are the step or procedure?


    Thanks


  • 2.  How to Backup a UC4 Client

    Posted Apr 19, 2017 11:34 AM
    Hi NoahGochuico603609

    You could use the "Client Copy" or a "Transport Case" both have their pro/con and depending on what you want to backup + where you want to save your "backup" client at. 

    If you just want a whole client backup (all object, message/statistics/reports etc..) and put it onto another or same database/system, the simplest would be the client copy.

    See reference material:
    Whitepaper explaining pro/con  and community post explanation
    Client Copy from the Manual and Transport Case from the Manual


  • 3.  How to Backup a UC4 Client

    Posted Apr 19, 2017 01:51 PM
    We have a JAVA API Solution that creates an XML file per AE object.

    Another possibility is the unload Utility with -BTRANSPORTALL - thats great for doing object backups on a daily basis without statistics.

    https://docs.automic.com/documentation/WEBHELP/English/AWA/11.2/AE/11.2/All%20Guides/help.htm#ucacfw.htm%3FTocPath%3DAdministration%2520Guide%7CStart%2520Parameters%7C_____3




  • 4.  How to Backup a UC4 Client

    Posted Apr 26, 2017 08:01 AM
    I agree with Wolfgangs attempt to solve the issue.

    While a ClientCopy of course might work and copy your client (excluding the activities of course) 1:1 to another client, this might be sufficient if you do this only once. if you want to do this on a regular base, this might soon reach its limits since you might have then 10 or more clients containing kind of the same content just for backup reasons,

    I think a combination of both, transport case as wolfgang advises, and a "playground" client as luu stats might be a good solution. You do the transport using the unload utility, and if you need a specified object, you load the transport case of the time you need the object from, to the playground client, and then move the object from there.

    Alternatively you can also check version management which also keeps up the latest versions of the objects for backup reasons. Maybe this is also already sufficient for you.


  • 5.  How to Backup a UC4 Client

    Posted Apr 27, 2017 08:53 AM
    Basically you have two types of backups :

    Full client backup : you can use the ucybdbun utility program to do it and schedule a job to do it on a regular basis like at every daily maintenance cycle i.e. This will backup all definitions in a transport format file that you can compress to save space. Reload it into an empty client to access individual objects or use it to rebuild a full client.

    Object detail backup : you can use the EXPORT script function to do it with a loop and an input list of all the objects of the client using an SQLI variable to list them i.e. You will get an xml file per object so you can select what object individually you want to restore or reload in another client.

    The use of the Client Copy utility program is more appropriate if you want to have a full copy of a client including the statistics and reports. But then it is taking a long time to complete if you have thousands and thousands of objects and a long retention period. Plus it will require another DB with enough space or will impact a bit your DB access if you do it in the same DB (but then why call this a backup ?).

    Hope this can clarify a bit the multiple options you have to do a "backup" of a client from all the suggestions in the previous comments.