Hi @velkov5 , thanks for writing here; i supposed you are looking to SuiteCRM as a System Administrator.
We usually backup separately files and DB and this rely on which RDBMS are you using.
You can check here if you’re looking to a backup script.
If your instance’ Users are always active you should consider to put your system down before doing a backup; we also developed a Maintenance Mode module for helping that (to put your system down and forcing Users to logout).
There’s also an already developed plugin that does Backup and Restore.