Another option is using transfer-on-commit combined with event-options
policy.
Let say you have
me at me# show
event-options
generate-event {
1 time-of-day "00:30:00 +0700";
}
policy send-to-ftp {
events 1;
then {
execute-commands {
commands {
commit;
}
}
}
}